413.88
-13.17 (-3.08%)
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
Revenue 2.2B 2.09B 1.84B 1.59B 1.49B 1.44B 1.35B 1.22B 1.13B 1.01B 920.34M 858.11M 805.79M 726.51M 641.06M 622.02M 575.52M 475.8M 387.35M 312.64M 251.91M 222.29M 205.85M 176.69M 134.18M 103.8M 78.9M 58.4M 44.3M
Cost of Revenue 1.01B 973.23M 871.11M 786.4M 695.45M 663.45M 659.3M 566.58M 487.41M 405.34M 353.69M 306.38M 275.54M 244.62M 206.55M 209.36M 191.24M 152.8M 121.35M 91.8M 74.19M 66.29M 67.95M 61.58M 33.63M 27.5M 24M 18.7M 9.6M
Gross Profit 1.19B 1.11B 972.79M 805.04M 798.66M 771.9M 690.85M 654.6M 639.68M 601.43M 566.65M 551.73M 530.26M 481.89M 434.51M 412.66M 384.28M 323M 266M 220.84M 177.72M 156.01M 137.91M 115.11M 100.55M 76.3M 54.9M 39.7M 34.7M
Operating Income 701.3M 630.21M 475.48M 474.04M 439.66M 438.04M 366.2M 352.13M 349.68M 331.92M 302.22M 269.42M 272.99M 238.34M 221.63M 211.03M 183.89M 155.09M 121.29M 109.02M 87.6M 76.73M 143.94M 50.9M 39.17M 28.6M 20.8M 14.9M 10.7M
Interest Income 14.45M 12.81M 6.17M 1.71M 3.07M 3.73M n/a 1.6M 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 651.5M 584.95M 443.59M 467.62M 427.13M 421.96M 351.84M 344.31M 460.99M 333.75M 303.46M 270.91M 274.7M 238.96M 222.18M 212.12M 189.05M 162.88M 126.03M 110.16M 89.38M 79.02M 64.24M 54.25M 39.58M 30.7M 22.4M 15.7M 11.4M
Net Income 537.13M 468.17M 396.92M 399.59M 372.94M 352.79M 267.08M 258.26M 338.81M 241.05M 211.54M 198.64M 188.81M 171.05M 150.21M 144.95M 125.02M 109.57M 82.92M 71.77M 58.02M 51.44M 40.85M 33.4M 25.28M 18.6M 12.8M 8.9M 6.5M
Selling & General & Admin 485.13M 456.13M 433.03M 331M 359M 333.87M 324.64M 302.46M 290.01M 269.51M 264.43M 282.31M 257.27M 243.55M 212.88M 201.63M 200.39M 167.91M 144.71M 111.82M 90.12M 79.28M 75.08M 64.21M 49.52M 37.9M 27.5M 20.1M 21M
Research & Development n/a 267.4M 255.1M 250.1M 224M 214.7M 217.1M 215M 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 4.68M 8.26M -2.37M -30K -2.7M 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 121.35M n/a n/a n/a -81.11M n/a 11.87M 9.8M 6.6M 4.7M 3M
Operating Expenses 489.81M 456.13M 433.03M 331M 359M 333.87M 324.64M 302.46M 290.01M 269.51M 264.43M 282.31M 257.27M 243.55M 212.88M 201.63M 200.39M 167.91M 144.71M 111.82M 90.12M 79.28M -6.03M 64.21M 61.38M 47.7M 34.1M 24.8M 24M
Interest Expense 65.78M 66.32M 29.52M 6.39M 9.83M 16.62M 16.29M 8.2M 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 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
Cost & Expenses 1.5B 1.43B 1.3B 1.12B 1.05B 997.32M 983.94M 869.04M 777.42M 674.85M 618.12M 588.69M 532.8M 488.18M 419.43M 410.99M 391.63M 320.71M 266.06M 203.62M 164.31M 145.57M 61.92M 125.78M 95.01M 75.2M 58.1M 43.5M 33.6M
Income Tax 114.38M 116.82M 46.68M 68.03M 54.2M 69.17M 84.75M 86.05M 122.18M 92.7M 91.92M 72.27M 85.9M 67.91M 71.97M 67.17M 64.03M 53.31M 43.12M 38.4M 31.36M 27.58M 23.39M 20.84M 14.3M 12.1M 9.8M 6.8M 4.9M
Shares Outstanding (Basic) 38.06M 38.19M 37.86M 37.86M 37.94M 38.14M 38.73M 39.02M 40.04M 41.32M 41.79M 43.32M 44.28M 45.06M 46.87M 47.18M 48.06M 48.87M 48.69M 47.9M 72.61M 50.46M 50.46M 49.52M 48.27M 92.43M 130M 48.77M 217.69M
Shares Outstanding (Diluted) 38.62M 38.9M 38.74M 38.57M 38.65M 38.87M 39.38M 39.64M 41.37M 42.23M 42.97M 44.62M 45.81M 47.35M 48M 48.79M 50.08M 51.2M 50.59M 50.16M 75.92M 52.22M 52.29M 78.21M 51.59M 99.91M 148.23M 48.77M 217.69M
EPS (Basic) 14.11 12.26 10.48 10.56 9.83 9.25 6.90 6.62 8.46 5.83 5.06 4.58 4.26 3.80 3.26 3.10 2.60 2.24 1.70 1.50 0.80 1.02 0.81 0.67 0.53 0.20 0.10 0.18 0.03
EPS (Diluted) 13.91 12.04 10.25 10.36 9.65 9.08 6.78 6.51 8.19 5.71 4.92 4.45 4.12 3.61 3.13 2.97 2.50 2.14 1.64 1.43 0.77 0.99 0.78 0.43 0.49 0.19 0.09 0.18 0.03
EBITDA 831.16M 801.66M 610.36M 581.08M 540.38M 498.5M 428.39M 400.43M 387.73M 363.27M 336.65M 305.2M 306.77M 275.18M 258.98M 245.37M 214.54M 175.87M 140.8M 126.2M 102.26M 94.27M 80.19M 67.43M 51.03M 38.4M 27.4M 19.6M 13.7M
Depreciation & Amortization 125.19M 137.73M 129.72M 107.32M 100.8M 60.46M 57.28M 48.29M 38.05M 31.35M 34.44M 35.78M 33.78M 36.85M 37.34M 34.34M 30.65M 28.56M 24.26M 18.32M 14.66M 17.54M 18.28M 16.52M 11.87M 9.8M 6.6M 4.7M 3M