148.38
-3.09 (-2.04%)
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 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98 FY97 FY96 FY95 FY94 FY93
Revenue 21B 21.38B 23.75B 20.82B 18.47B 18.03B 16.24B 15.19B 13.98B 12.99B 12.07B 10.77B 10.13B 9.6B 8.8B 7.16B 8.07B 6.79B 6.29B 5.74B 4.66B 4.26B 3.96B 3.84B 2.56B 1.73B 1.28B 927.89M 628.7M 413.3M 270.9M
Cost of Revenue 16.4B 16.72B 19.06B 17.25B 15.26B 14.99B 13.53B 12.74B 11.65B 10.87B 10.15B 9.01B 8.46B 8.02B 7.41B 6.03B 6.71B 5.72B 5.32B 4.87B 3.99B 3.7B 3.43B 3.35B 2.24B 1.51B 1.11B 805.41M 546.4M 357.6M 235.7M
Gross Profit 4.6B 4.65B 4.69B 3.57B 3.21B 3.04B 2.71B 2.45B 2.33B 2.12B 1.92B 1.76B 1.67B 1.59B 1.39B 1.13B 1.36B 1.07B 967.63M 870.12M 673.79M 563.84M 527.03M 489.84M 323.54M 220.18M 170.81M 122.48M 82.3M 55.7M 35.2M
Operating Income 1.65B 1.68B 1.74B 1.42B 731.6M 842M 987.3M 866.1M 819.2M 742M 673M 508.6M 510.6M 470.7M 352.7M -31.9M -1.39B 396.4M 419.63M 392.76M 284.46M 298.18M 268.2M 259.61M 157.91M 104.64M 80.49M 53.6M 30.9M 19.4M 12.4M
Interest Income n/a n/a 235.7M 150.9M 154.9M 159.4M 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 1.44B 1.45B 1.49B 1.3B 1B 949.7M 840.5M 660.3M 672.4M 647M 387.7M 195.5M 186.1M 28.3M -37M -461.2M -1.78B 414.35M 432.96M 399.86M 289.56M 306.2M 279.98M 268.66M 162.39M 109.01M 84.51M 56.88M 33M 19.9M 12.1M
Net Income 1.08B 1.1B 1.11B 988.6M 788.5M 736.8M 643M 523M 424.4M 403.1M 244.9M 132.8M 119M 17.1M -29.2M -373.4M -1.77B 266.08M 272.09M 241.44M 175.19M 185.25M 168.69M 162.27M 98.08M 65.84M 51M 34.4M 20.1M 12.1M 12.6M
Selling & General & Admin 2.95B 2.97B 2.95B 2.15B 2.03B 1.91B 1.72B 1.58B 1.51B 1.37B 1.25B 1.25B 1.16B 1.12B 1.04B 923M 1.04B 648.44M 433.48M 386.56M 325.2M 261.61M 253.33M 217.76M 165.63M 115.54M 90.31M 64.88M 49.2M 34.6M 21.8M
Research & Development 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
Other Expenses n/a n/a -11.7M 29.7M -22M -24.5M 1.8M 2.1M 1.8M -9.3M 2.7M 1M 100K n/a n/a n/a n/a 25M 114.51M 90.8M 64.13M 4.05M 5.51M 12.48M n/a n/a n/a 4M 2.2M 1.7M 1M
Operating Expenses 2.95B 2.97B 2.95B 2.15B 2.03B 1.91B 1.72B 1.58B 1.51B 1.37B 1.25B 1.25B 1.16B 1.12B 1.04B 923M 1.04B 673.44M 548M 477.37M 389.33M 265.66M 258.84M 230.24M 165.63M 115.54M 90.31M 68.88M 51.4M 36.3M 22.8M
Interest Expense 214.5M 226.6M 235.7M 150.9M 154.9M 159.4M 148.6M 150.5M 146.5M 159.5M 197.3M 250.1M 307.4M 324.2M 391.9M 431.7M 390.3M 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 215M 211M 199M 191M 193.2M 182.5M 173.7M 162.9M 147.8M 138M 130.8M 129.5M 122.7M 106M 101.9M 141.3M 118.32M 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 19.35B 19.7B 22.01B 19.4B 17.29B 16.9B 15.25B 14.33B 13.16B 12.25B 11.4B 10.26B 9.62B 9.13B 8.45B 6.95B 7.75B 6.39B 5.87B 5.35B 4.38B 3.97B 3.69B 3.58B 2.4B 1.63B 1.2B 874.29M 597.8M 393.9M 258.5M
Income Tax 357.6M 345.9M 373.3M 309.2M 213.8M 212.9M 197.5M 137.3M 248M 243.9M 142.8M 62.7M 67.1M 11.2M -7.8M -87.8M -12.1M 148.27M 160.87M 158.41M 114.38M 120.95M 111.29M 106.39M 64.31M 43.17M 33.51M 22.48M 12.9M 7.8M -500K
Shares Outstanding (Basic) 133.8M 134.6M 135.2M 138.5M 142.6M 145.1M 150.9M 155.4M 163.6M 170.3M 170.6M 156.6M 145.1M 144.8M 144.4M 145.2M 145.2M 78.87M 81.13M 83.39M 83.33M 84.86M 85.8M 87M 86.27M 43.06M 85M 21.79M 83.75M 75.63M 84M
Shares Outstanding (Diluted) 135.2M 136.3M 137M 140.5M 144.8M 147.8M 153.6M 158.2M 166M 171.8M 172.8M 158.7M 145.8M 144.9M 144.4M 146.1M 146.1M 80.65M 83.57M 86.55M 86.17M 88.3M 89.14M 90.86M 88.3M 43.5M 86.44M 84.64M 83.75M 75.63M 84M
EPS (Basic) 8.06 8.20 8.24 7.14 5.53 5.08 4.26 3.37 2.59 2.37 1.44 0.85 0.82 0.12 -0.2 -2.57 -12.16 3.37 3.35 2.90 2.10 2.18 1.97 1.87 1.14 1.53 0.60 1.58 0.24 0.16 0.15
EPS (Diluted) 7.97 8.10 8.14 7.04 5.45 4.99 4.19 3.31 2.56 2.35 1.42 0.84 0.82 0.12 -0.2 -2.56 -12.08 3.30 3.26 2.79 2.03 2.10 1.89 1.79 1.11 1.51 0.59 1.58 0.24 0.16 0.15
EBITDA 1.65B 1.95B 2.02B 1.64B 1.59B 1.37B 1.25B 1.13B 1.07B 969.4M 880.9M 716.8M 702.8M 793.8M 559.9M 667.5M 2.26B 424.54M 441.13M 409.76M 299.59M 313.74M 283.58M 270.09M 164.7M 109.4M 83.2M 55.58M 31.1M 20.6M 13.3M
Depreciation & Amortization 1.4M 270.7M 291M 191M 425M 260M 265.6M 260.9M 254.5M 227.4M 207.9M 208.2M 210.2M 204.9M 209.4M 218.2M 218.4M 28.14M 21.49M 17M 15.13M 15.56M 15.38M 10.48M 6.79M 4.76M 2.67M 1.98M -2.2M -1.7M -1M