56.87
0.89 (1.59%)
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 4.18B 4.77B 5.49B 5.11B 3.36B 3.38B 3.87B 3.65B 3.29B 3.26B 2.29B 1.79B 1.57B 1.42B 1.07B 802.58M 860.02M 741.74M 773.75M 792.37M 784.02M 617.79M 457.77M 271.57M 184.71M 126.34M 116.88M 85.25M 96.9M 78.3M 70.1M 69.5M 71M 66.3M 64.7M 65.5M 62.2M 70.1M 71M
Cost of Revenue 2.46B 2.67B 2.88B 2.6B 1.74B 1.77B 1.92B 1.81B 1.62B 1.7B 1.27B 1.03B 901.48M 798.62M 615.02M 484.36M 517.05M 454.36M 511.07M 484.6M 470.81M 380.46M 331.61M 151.63M 103.06M 71.13M 72.8M 68.52M 61.3M 50.2M 50.9M 47.7M 46.2M 42.4M 46.7M 43.1M 47.3M 48.3M 55.3M
Gross Profit 1.72B 2.11B 2.6B 2.51B 1.61B 1.6B 1.95B 1.84B 1.67B 1.55B 1.02B 766.6M 667.1M 620.3M 456.83M 318.22M 342.96M 287.38M 262.68M 307.77M 313.22M 237.32M 126.16M 119.94M 81.64M 55.21M 44.08M 16.73M 35.6M 28.1M 19.2M 21.8M 24.8M 23.9M 18M 22.4M 14.9M 21.8M 15.7M
Operating Income 637.4M 1.13B 1.53B 1.61B 891.8M 952M 1.32B 1.25B 1.12B 1.02B 565.2M 345.1M 255.63M 295.32M 199.74M 71.7M 90.37M 58.49M -66.33M 50.13M 42.65M -33.54M -251.37M 40.66M 30.91M 19.55M 11.69M -15.33M 4.6M 4M -5M -2.1M 100K 2.8M -15.2M -100K -4.2M 2.3M -3.2M
Interest Income n/a n/a 47.9M 1.2M 9.6M 18.8M 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 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 636.4M 1.08B 1.48B 1.6B 891.7M 961M 1.33B 1.26B 1.2B 1.02B 565.2M 344.5M 254.98M 293.89M 195.07M 65.75M 82.19M 56.77M -72.77M 40.99M 26.4M -53.63M -255.65M 49.27M 36.82M 20.23M 11.45M -15.57M 4.5M 3.3M -11.2M -2.8M 200K 2.2M -16M 200K -5M -1.4M -3.4M
Net Income 596M 982.8M 1.28B 1.5B 814.8M 853.6M 918.4M 1.01B 995.2M 798.3M 457.7M 278.1M 202.08M 226.59M 137.29M 93.29M 111.01M 57.65M -88.15M 25.61M 22.41M -451.42M -236.06M 33.37M 24.38M 21.49M 10.3M -15.57M 3.8M 2.8M -11.5M -3M 100K 1.3M -15.1M 100K -3.2M -800K -900K
Selling & General & Admin 300.8M 314M 329.8M 322.5M 231.4M 198.3M 207.8M 204.6M 195.9M 191.3M 179.1M 159.7M 158.43M 137.24M 117.85M 100.42M 100.01M 94.95M 135.8M 103.07M 97.52M 80.22M 50.18M 43.25M 30M 22.77M 22.36M 20.44M 17.2M 15.7M 16.3M 19.2M 19.9M 16M 27.9M 17.2M 14M 14.3M 14.5M
Research & Development 631.7M 606.8M 617.9M 532.3M 464.1M 424.1M 404.5M 355.2M 312.4M 303.2M 252.2M 226.3M 212.53M 168.64M 134.14M 124M 146.01M 126.08M 164.11M 152.22M 152.63M 151.76M 132.6M 36.03M 20.73M 12.89M 10.04M 9.54M 9.1M 4.2M 3.4M n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses 150.9M 61.5M 98.9M 36M 11.8M 22.6M 12.8M 3.2M -6.6M 500K 25.9M -600K -130K 498K 6.14M 6.12M 6M 2.14M 2.14M 2.35M 20.41M 38.88M 129.25M n/a n/a n/a n/a 2.07M 4.7M 4.2M 4.5M 4.7M 4.8M 5.1M 5.3M 5.3M 5.1M 5.2M 4.4M
Operating Expenses 1.08B 954M 1.05B 890.8M 707.3M 645M 630.6M 587.4M 541.7M 528M 457.2M 415.1M 403.71M 322.62M 258.13M 230.53M 252.03M 223.17M 302.05M 257.64M 270.56M 270.86M 312.03M 79.28M 50.73M 35.65M 32.39M 32.06M 31M 24.1M 24.2M 23.9M 24.7M 21.1M 33.2M 22.5M 19.1M 19.5M 18.9M
Interest Expense 30.7M 64.4M 47.9M 13.4M n/a n/a n/a n/a n/a 6.3M 600K 6.4M 667K 1.94M 4.25M 3.64M 10.17M 2.3M 52.01M 3.69M 31.93M 450.4M 251.66M n/a n/a -614K 407K 246K n/a 600K 11.6M 500K n/a 600K 900K n/a 600K 6.4M n/a
Selling & Marketing Expenses 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 n/a -8.05M -22.4M -4.43M 1.16M 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 3.54B 3.62B 3.93B 3.49B 2.45B 2.42B 2.55B 2.4B 2.17B 2.23B 1.73B 1.44B 1.31B 1.12B 873.14M 714.89M 769.08M 677.53M 813.12M 742.24M 741.37M 651.33M 643.64M 230.91M 153.8M 106.78M 105.19M 100.58M 92.3M 74.3M 75.1M 71.6M 70.9M 63.5M 79.9M 65.6M 66.4M 67.8M 74.2M
Income Tax 40.4M 96M 201.4M 100.4M 76.9M 107.4M 413.7M 246.8M 205.4M 225.3M 107.5M 66.4M 52.9M 67.3M 57.78M -27.54M -28.82M -880K 15.38M 15.38M 3.98M 652K -19.59M 15.9M 12.44M -1.26M 1.15M 2.43M 700K 500K 300K 200K 100K 900K -900K 100K -1.8M -600K -2.5M
Shares Outstanding (Basic) 160.1M 159.4M 162.4M 165.2M 168.5M 173.5M 181.3M 184.3M 188.7M 189.5M 187.2M 187.5M 185.84M 182.88M 175.02M 167.05M 161.88M 159.99M 159.41M 157.45M 149.41M 139.38M 137.42M 43.03M 81.32M 63.3M 91.81M 88.59M 78.76M 23.18M 22.56M 22.43M 22.35M 22.25M 21.48M 21.48M 21.48M 21.43M 21.41M
Shares Outstanding (Diluted) 161.5M 160.3M 163.3M 167M 169.9M 174.5M 183.2M 186.7M 192.1M 194.9M 192.6M 192.2M 191.85M 190.67M 182.74M 169.66M 164.75M 161.06M 159.41M 158.86M 149.41M 139.38M 137.42M 44.75M 85.64M 65.4M 94.27M 88.59M 78.76M 23.18M 22.56M 22.43M 22.35M 22.25M 21.48M 21.48M 21.48M 21.43M 21.41M
EPS (Basic) 3.72 6.17 7.85 9.07 4.84 4.92 5.07 5.48 5.27 4.21 2.44 1.48 1.09 1.24 0.78 0.57 0.69 0.36 -0.55 0.16 0.15 -3.24 -1.72 0.78 0.30 0.34 0.11 -0.18 0.05 0.12 -0.51 -0.13 0.00 0.06 -0.7 0.00 -0.15 -0.04 -0.04
EPS (Diluted) 3.69 6.13 7.81 8.97 4.80 4.89 5.01 5.41 5.18 4.10 2.38 1.45 1.05 1.19 0.75 0.56 0.68 0.36 -0.55 0.16 0.15 -3.24 -1.72 0.75 0.28 0.33 0.11 -0.18 0.05 0.12 -0.51 -0.13 0.00 0.06 -0.7 0.00 -0.15 -0.04 -0.04
EBITDA 1.12B 1.76B 2.21B 2.05B 1.26B 1.33B 1.63B 1.51B 1.37B 1.22B 688.2M 454.9M 366.1M 314.43M 252.03M 119.92M 144.34M 107.91M -17.62M 50.13M 42.65M 9.91M -125.24M -11.82M 56.67M 27.55M 27.5M 18.46M -9.4M 8.1M 8.2M -500K 2.6M 7.9M 7.9M -9.9M 5.2M 10.2M 7.5M
Depreciation & Amortization 451.3M 613.7M 690.1M 436.7M 364.3M 371.6M 299.2M 254.8M 247.8M 33.5M 25.9M 29.1M 32.74M 16.74M 6.14M 50.53M 53.4M 43.69M 42.35M 41.23M 41.05M 43.45M 60.63M 16.01M 9.9M 7.94M 6.77M 5.92M 4.7M 4.2M 4.5M 4.7M 4.8M 5.1M 5.3M 5.3M 5.1M 5.2M 4.4M