168.83
-3.00 (-1.75%)
At close: Apr 21, 2025, 3:59 PM

Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98 FY97 FY96 FY95 FY94 FY93 FY92 FY91 FY90 FY89 FY88 FY87 FY86
Revenue 2.22B 2.08B 1.94B 1.76B 1.7B 1.55B 1.54B 1.43B 1.35B 1.26B 1.21B 1.13B 1.03B 966.9M 836.59M 745.59M 742.95M 668.06M 592.21M 535.86M 467.42M 404.63M 396.66M 345.47M 225.3M 184.5M 113.4M 82.6M 67.6M 46.1M 38.4M 32.6M 23.9M 20.7M 9.8M 9.7M 18.1M 16M 12.8M
Cost of Revenue 1.3B 1.22B 1.13B 1.06B 1.01B 923.03M 873.64M 819.03M 773.65M 720.34M 691.42M 652.39M 603.38M 567.56M 491.47M 446.19M 435.7M 381.88M 335.76M 313.41M 279.44M 251.29M 235.44M 193.87M 111.71M 91.6M 50.5M 37M 30M 20.8M 20.5M 18.5M 12.8M 12.5M 7.2M 9.2M 6.8M 7.7M 7.6M
Gross Profit 916.07M 858.64M 814.27M 694.83M 688.6M 629.66M 662.96M 612.08M 581M 535.85M 518.63M 476.99M 423.73M 399.33M 345.12M 299.4M 307.25M 286.18M 256.45M 222.45M 187.98M 153.34M 161.22M 151.6M 113.59M 92.9M 62.9M 45.6M 37.6M 25.3M 17.9M 14.1M 11.1M 8.2M 2.6M 500K 11.3M 8.3M 5.2M
Operating Income 489.39M 480.69M 297.03M 223.12M 380.63M 347.24M 392.37M 367.7M 361.66M 317.87M 312M 265.55M 236.24M 216.32M 182.25M 157.89M 143.02M 158.55M 139.36M 119.07M 98.81M 77.27M 86.65M 85.74M 51.01M 49.3M 33.8M 24.2M 19.2M 11.8M 8.8M 7.3M 5.3M 3M 1.4M 500K 1.7M 700K 1.7M
Interest Income 25.01M 8.96M 32K 150K 1.14M 876K 575K 248K 307K 169K 377K 640K 1.18M 125K 161K 781K 2.15M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 498.02M 474.57M 472.27M 397.73M 381.08M 347.24M 391.02M 366.95M 360.54M 316.44M 311.27M 259.85M 231.67M 207.51M 180.8M 157.31M 164.43M 160.2M 140.07M 119.84M 99.7M 77.79M 88.47M 86.92M 51.77M 51.3M 35.3M 25.1M 19.9M 12.7M 9.8M 7.9M 6.1M 3.5M 1.5M -500K 1.7M 900K 1.9M
Net Income 381.82M 366.65M 362.92M 311.47M 296.67M 271.88M 376.66M 245.79M 248.87M 211.22M 201.14M 176.65M 154.98M 137.47M 117.87M 103.1M 104.22M 104.68M 89.92M 75.5M 62.31M 49.4M 57.06M 55.63M 34.02M 31.7M 21.5M 15.3M 9.7M 8M 6.3M 6.3M 4M 2.2M -600K -1.3M 1M 600K 1.1M
Selling & General & Admin 278.42M 235.27M 218.3M 187.06M 197.99M 186M 182.15M 162.9M 157.59M 146.49M 139.88M 148.24M 126.62M 119.62M 112.05M 98.61M 99.69M 91.66M 85.22M 75.72M 65.5M 60.17M 62.05M 54.99M 39.08M 30.6M 20.9M 15.3M 13M 10.3M 8.1M 6.8M 5.8M 5.2M n/a n/a 8.8M 7.1M 3.3M
Research & Development 148.26M 142.68M 121.36M 109.05M 109.99M 96.38M 90.34M 84.75M 81.23M 71.5M 66.75M 63.2M 60.88M 63.4M 50.82M 42.9M 43.33M 35.96M 31.87M 27.66M 23.67M 15.89M 12.53M 10.87M 8.02M 5.1M 3.1M 2M 1.8M 1.1M 1M n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses n/a n/a n/a n/a n/a n/a n/a 36K n/a n/a n/a n/a n/a n/a n/a n/a 21.19M n/a n/a n/a n/a n/a n/a n/a 15.47M 7.9M 5.1M 4.1M 3.6M 2.1M n/a n/a n/a n/a 1.2M n/a 800K 500K 200K
Operating Expenses 426.68M 377.95M 339.65M 296.11M 307.98M 282.38M 272.49M 247.65M 238.83M 217.99M 206.63M 211.44M 187.5M 183.02M 162.87M 141.51M 164.21M 127.62M 117.09M 103.38M 89.17M 76.06M 74.57M 65.86M 62.58M 43.6M 29.1M 21.4M 18.4M 13.5M 9.1M 6.8M 5.8M 5.2M 1.2M n/a 9.6M 7.6M 3.5M
Interest Expense 16.38M 15.07M 2.38M 1.14M 688K 926K 1.92M 996K 1.43M 1.59M 1.1M 6.34M 5.74M 8.93M 1.62M 1.36M 1.93M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a n/a 93.3M 90.08M 89M 86.57M 81.62M 76.5M 68.06M 60.88M 54.93M 55.92M 51.05M n/a n/a n/a n/a n/a 27.77M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 1.73B 1.6B 1.47B 1.36B 1.32B 1.21B 1.15B 1.07B 1.01B 938.33M 898.05M 863.84M 790.87M 750.58M 654.33M 587.71M 599.91M 509.51M 452.85M 416.79M 368.61M 327.36M 310.01M 259.73M 174.29M 135.2M 79.6M 58.4M 48.4M 34.3M 29.6M 25.3M 18.6M 17.7M 8.4M 9.2M 16.4M 15.3M 11.1M
Income Tax 116.2M 107.93M 109.35M 86.26M 84.41M 75.35M 14.36M 121.16M 111.67M 105.22M 110.14M 83.2M 76.68M 70.04M 62.93M 54.21M 59.14M 55.52M 50.15M 44.34M 37.39M 28.39M 31.41M 31.29M 17.41M 18.8M 13.1M 9.3M 7.6M 4.7M 3.5M 2.6M 2.2M 1.3M 600K -200K 700K 300K 800K
Shares Outstanding (Basic) 72.87M 72.92M 73.32M 75.55M 76.79M 77.16M 77.17M 77.42M 78.7M 80.85M 82.64M 85.24M 86.03M 86.36M 84.3M 84.12M 88.27M 90.16M 91.48M 90.89M 89.33M 87.87M 89.32M 86.83M 80.71M 80.67M 78.52M 77.39M 69.29M 72.29M 70M 57.27M 57.14M 55M 60M 65.01M 50M 60M 54.44M
Shares Outstanding (Diluted) 73.03M 73.1M 73.49M 75.66M 76.93M 77.35M 77.58M 78.25M 79.73M 81.6M 85.4M 86.62M 87.29M 86.69M 85.38M 84.83M 89.7M 92.03M 93.79M 93M 91.86M 89.27M 92.37M 91.34M 85.05M 85.28M 82.33M 80.91M 74.62M 72.29M 70M 57.27M 57.14M 55M 60M 65.01M 50M 60M 54.44M
EPS (Basic) 5.24 5.03 4.95 4.12 3.86 3.52 4.88 3.17 3.16 2.61 2.43 2.07 1.80 1.59 1.38 1.23 1.18 1.16 0.98 0.83 0.70 0.56 0.64 0.64 0.41 0.40 0.30 0.23 0.14 0.11 0.09 0.11 0.07 0.04 -0.01 -0.02 0.02 0.01 0.03
EPS (Diluted) 5.23 5.02 4.94 4.12 3.86 3.52 4.85 3.14 3.12 2.59 2.36 2.04 1.78 1.59 1.38 1.22 1.16 1.14 0.96 0.81 0.68 0.55 0.62 0.61 0.40 0.38 0.28 0.22 0.13 0.11 0.09 0.11 0.07 0.04 -0.01 -0.02 0.02 0.01 0.03
EBITDA 714.31M 680.37M 652.27M 398.72M 459.97M 619.69M 604.4M 507.74M 491.61M 437.03M 396.1M 366.53M 332.03M 306.96M 253.92M 222.81M 228.36M 209.51M 183.13M 157.98M 132.35M 107.47M 114.12M 107.63M 66.48M 57.63M 42.63M 32.7M 22.8M 13.9M 7.8M 6.7M 4.5M 2.6M 2.6M 500K 2.5M 1.2M 1.9M
Depreciation & Amortization 199.9M 190.73M 177.62M 297.89M 289.57M 271.53M 246.32M 139.79M 129.65M 119M 107.77M 100.34M 94.62M 90.51M 71.51M 64.15M 62.01M 50.95M 43.77M 38.91M 33.54M 30.19M 27.47M 21.89M 15.47M 7.9M 5.1M 4.1M 3.6M 2.1M -1M -600K -800K -400K 1.2M 900K 800K 500K 200K