683.34
-13.74 (-1.97%)
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
Revenue 308.95B 276.71B 263.97B 238.23B 231.05B 214.32B 208.36B 198.53B 190.88B 179.04B 137.61B 122.45B 122.73B 112.08B 108.7B 106.63B 101.7B 92.98B 88.05B 80.51B 69.51B 57.12B 50.01B 42.01B 36.73B 30.38B 20.86B 12.89B 13.72B 13.19B
Cost of Revenue 296.37B 264.35B 250.84B 226.08B 219.03B 202.56B 197.17B 187.26B 179.47B 167.63B 129.3B 115.47B 116.17B 106.11B 103.03B 101.25B 96.69B 88.64B 84.19B 77.05B 66.26B 54.02B 47.21B 39.58B 34.21B 27.52B 19.25B 11.78B 12.5B 12.03B
Gross Profit 12.58B 12.36B 13.13B 12.15B 12.02B 11.75B 11.18B 11.27B 11.42B 11.41B 8.31B 6.98B 6.57B 5.97B 5.68B 5.38B 5.01B 4.33B 3.86B 3.46B 3.25B 3.1B 2.8B 2.43B 2.52B 2.86B 1.61B 1.11B 1.22B 1.16B
Operating Income 3.91B 4.38B 2.85B 3.52B 1.66B 886M 762M 7.11B 3.54B 2.97B 2.37B 2.31B 2.15B 1.82B 2.01B 1.2B 1.48B 1.26B 1.11B -190.5M 983.4M 929.9M 693.6M 96.4M 158.2M 332.2M 362.2M 92.8M 274.1M -30.1M
Interest Income 118M 107M 10M 12M 49M 39M 48M 29M 18M 20M 23M 22M 19M 18M 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 3.79B 4.63B 1.93B -5.03B 1.14B 610M 239M 6.89B 3.25B 2.66B 2.1B 1.92B 1.92B 1.64B 1.86B 1.06B 1.46B 1.3B 1.16B -239.8M 911.4M 855.4M 601.2M 9.6M 306.9M 202M 253.5M 36.4M 224.1M -81.7M
Net Income 3B 3.56B 1.11B -4.34B 900M 34M 67M 5.07B 2.26B 1.48B 1.26B 1.34B 1.4B 1.2B 1.26B 823M 990M 913M 751M -156.7M 646.5M 555.4M 418.6M -48.3M 723.7M 84.9M 154.9M 133.9M 135.4M 404.5M
Selling & General & Admin 8.2B 7.78B 10.54B 8.85B 9.17B 8.4B 8.14B 7.8B 7.67B 8.29B 5.87B 4.2B 149M 3.94B 3.31B 3.82B 3.19B 2.79B 2.48B 2.27B 2.09B 2.02B 1.95B 2.08B 2.05B 2.22B 1.16B 944.5M 872.9M 1.12B
Research & Development n/a 89M 70M 74M 96M 71M 125M 341M 392M 392M 456M 480M 440M 407M 376M 364M 347M 284M 223M 182M 172.7M 149.4M 135.1M 147.5M 112.6M 114.7M n/a n/a n/a n/a
Other Expenses 477M 497M 259M 223M 12M 182M 130M 90M 58M 63M 32M 10M 3.21B 2.98B -20M 3.08B -5M -6M 45M 1.2B n/a n/a 22M 111.6M 201.3M 199.3M 87.2M 71.8M 71.3M 69.8M
Operating Expenses 8.68B 7.78B 10.54B 8.85B 9.26B 8.47B 8.26B 7.8B 7.67B 8.29B 5.87B 4.68B 4.42B 3.94B 3.67B 4.18B 3.53B 3.07B 2.75B 3.66B 2.26B 2.17B 2.1B 2.33B 2.37B 2.53B 1.25B 1.02B 944.2M 1.19B
Interest Expense 252M 248M 178M 217M 249M 264M 283M 308M 353M 374M 303M 240M 251M 222M 187M 144M 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 1.1B -7.78B -10.54B -8.85B -9.17B -8.4B -8.14B -7.47B -7.28B -7.9B -5.42B 1.85B 764M 767M 746M 743M 744M 673M 611M 550.1M 513.1M 499M 427.1M n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 305.04B 272.13B 261.37B 234.93B 228.29B 211.04B 205.44B 195.06B 187.14B 175.93B 135.17B 120.15B 120.58B 110.05B 106.69B 105.44B 100.22B 91.71B 86.94B 80.71B 68.52B 56.19B 49.31B 41.91B 36.58B 30.05B 20.5B 12.79B 13.44B 13.22B
Income Tax 629M 905M 636M -695M 18M 356M -53M 1.61B 908M 815M 742M 581M 516M 505M 601M 241M 468M 329M 421M -83.1M 264.9M 293.3M 182.6M 52.3M 122.3M 117.1M 98.6M 31.3M 88.7M 111.5M
Shares Outstanding (Basic) 133.2M 141.1M 152.3M 160.6M 181M 196.3M 208M 221M 230M 232M 229M 235M 246M 258M 269M 275M 291M 298M 306M 294M 290M 289.3M 285.2M 283.1M 281.3M 275.2M 282.1M 83.65M 88.5M 87.93M
Shares Outstanding (Diluted) 134.1M 142.2M 154.1M 160.6M 182M 197.3M 209M 223M 233M 235M 233M 239M 251M 263M 273M 279M 298M 305M 316M 294M 299M 298.8M 298.1M 283.1M 284.2M 275.2M 282.1M 84.39M 93.38M 91.31M
EPS (Basic) 22.54 25.23 7.31 -27.02 4.97 0.17 0.32 22.95 9.82 6.37 5.51 5.71 5.70 4.65 4.70 2.99 3.40 3.06 2.46 -0.53 2.23 1.92 1.47 -0.17 2.57 0.31 1.14 0.83 1.53 4.60
EPS (Diluted) 22.39 25.04 7.23 -27.02 4.95 0.17 0.32 22.73 9.70 6.27 5.41 5.59 5.59 4.57 4.62 2.95 3.32 2.99 2.38 -0.53 2.19 1.88 1.43 -0.17 2.55 0.31 1.10 0.80 1.45 4.43
EBITDA 4.67B 5.74B 3.11B -3.6B 2.31B 4.06B 3.86B 4.39B 4.56B 4.14B 3.06B 2.74B 2.72B 2.33B 2.52B 1.65B 1.85B 1.56B 1.39B 29M 1.21B 929.9M 905M 450.3M 332.1M 531.5M 449.4M 164.6M 345.4M 50.1M
Depreciation & Amortization 635M 857M 1B 1.22B 922M 949M 951M 910M 885M 1.02B 704M 591M 551M 496M 474M 441M 371M 295M 266M 250.9M 232.1M 203.7M 207.5M 246.1M 201.3M 199.3M 87.2M 71.8M 71.3M 69.8M