131.96
-3.50 (-2.58%)
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 FY01
Revenue 4.98B 5.46B 5.42B 4.94B 4.22B 4.3B 3.88B 3.19B 2.92B 2.86B 2.93B 2.89B 3.31B 3.32B n/a
Cost of Revenue 1.45B 1.93B 1.97B 1.87B 1.69B 1.77B 1.77B 1.49B 1.29B 1.26B 1.31B 1.26B 1.43B 1.39B n/a
Gross Profit 3.53B 3.53B 3.45B 3.07B 2.53B 2.53B 2.11B 1.7B 1.62B 1.59B 1.62B 1.62B 1.88B 1.92B n/a
Operating Income 833M 1.36B 1.33B 1.08B 765M 711M -394M 239M 406M 431M 469M 496M 733M 737M 1.12B
Interest Income 81M 102M 16M 3M 11M 23M 12M 7M 3M 1M n/a n/a n/a n/a n/a
Pretax Income 865M 1.36B 1.28B 1.01B 761M 715M -411M 179M 366M 388M 475M 501M 746M 749M 1.12B
Net Income 614M 1.06B 1.12B 894M 627M 621M 165M 102M 335M 513M 392M 457M 841M 787M 1.12B
Selling & General & Admin 1.4B 1.31B 1.28B 1.2B 1.1B 1.16B 1.21B 1.05B 818M 793M 790M 752M 771M 806M n/a
Research & Development 919M 882M 841M 811M 715M 688M 624M 498M 425M 387M 361M 375M 377M 381M n/a
Other Expenses 380M -15M -8M -17M -44M -20M 54M 13M 4M 2M 9M 5M 13M 12M 1.12B
Operating Expenses 2.69B 2.17B 2.12B 1.99B 1.77B 1.82B 1.8B 1.46B 1.22B 1.16B 1.15B 1.13B 1.15B 1.19B 1.12B
Interest Expense 84M 78M 79M 79M 78M 80M 83M 80M 47M 46M 3M 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
Cost & Expenses 4.15B 4.11B 4.09B 3.86B 3.46B 3.59B 3.56B 2.95B 2.51B 2.42B 2.46B 2.39B 2.58B 2.58B 1.12B
Income Tax 251M 300M 161M 116M 134M 94M -576M 77M 31M -125M 83M 44M -95M -38M n/a
Shares Outstanding (Basic) 174M 178M 180M 185M 187M 188M 187M 180M 170M 169M 167M 166.82M 166.82M 166.82M n/a
Shares Outstanding (Diluted) 175M 179M 182M 187M 189M 191M 191M 182M 172M 171M 167M 166.82M 166.82M 166.82M n/a
EPS (Basic) 3.53 5.94 6.24 4.83 3.35 3.30 0.88 0.57 1.97 3.04 2.35 2.74 5.04 4.72 n/a
EPS (Diluted) 3.51 5.91 6.18 4.78 3.32 3.25 0.86 0.56 1.95 3.00 2.35 2.74 5.04 4.72 n/a
EBITDA 1.11B 1.65B 1.58B 1.38B 1.16B 1.1B -21M 482M 541M 580M 562M 575M 811M 793M 1.12B
Depreciation & Amortization 270M 212M 220M 291M 324M 306M 307M 223M 128M 99M 84M 77M 65M 56M n/a