Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 12, 2026 | 2024 Dec 28, 2024 Feb 6, 2025 | 2023 Dec 30, 2023 Feb 8, 2024 | 2022 Dec 31, 2022 Feb 9, 2023 | 2021 Jan 1, 2022 Feb 11, 2022 | 2020 Jan 2, 2021 Feb 10, 2021 | 2019 Dec 28, 2019 Feb 21, 2020 | 2018 Dec 29, 2018 Feb 14, 2019 |
|---|
Total Revenue | 3.44B 1.0% | 3.41B 4.5% | 3.57B 0.5% | 3.55B 27.3% | 3.47B 24.4% | 2.79B | 3.09B 7.8% | 3.35B 10.1% |
Cost of Revenue | 2.05B 0.0% | 2.05B 7.3% | 2.21B 4.0% | 2.30B 31.0% | 2.14B 21.4% | 1.76B | 1.94B 3.6% | 2.02B 10.6% |
Gross Profit | 1.39B 2.6% | 1.36B 0.0% | 1.36B 8.7% | 1.25B 20.9% | 1.34B 29.4% | 1.03B | 1.14B 14.1% | 1.33B 9.2% |
Gross Margin % | 40.00% 0.0% | 40.00% 5.3% | 38.00% 8.6% | 35.00% 5.4% | 39.00% 5.4% | 37.00% | 37.00% 7.5% | 40.00% 0.0% |
Research & Development | 71.90M | 0.00 | 0.00 100.0% | 69.40M 3.3% | 70.70M 5.2% | 67.20M | 67.90M 4.9% | 71.40M 4.1% |
General & Administrative | 794.00M | 0.00 100.0% | 879.20M 3.8% | 847.20M 9.0% | 840.00M 8.1% | 776.90M | 766.70M 21.2% | 632.40M 17.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 6.50M | 12.00M | 0.00 | 10.20M 94.0% | 170.30M 1537.5% |
SG&A Expenses | 794.00M 8.7% | 870.00M 1.0% | 879.20M 3.0% | 853.70M 9.9% | 852.00M 9.7% | 776.90M | 776.90M 3.2% | 802.70M 3.3% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 17.10M 8450.0% | 200.00K 120.0% | -9.30M 830.0% | -1.00M | 9.10M 152.3% | -17.40M 69.1% |
Total Operating Expenses | 865.90M 0.5% | 870.00M 2.9% | 896.30M 5.0% | 853.90M 10.1% | 843.40M 8.7% | 775.90M | 786.40M 4.1% | 820.10M 5.2% |
Cost and Expenses | 2.91B 0.2% | 2.92B 6.0% | 3.11B 1.6% | 3.16B 24.6% | 2.98B 17.5% | 2.53B | 2.73B 3.7% | 2.84B 9.0% |
Operating Income | 528.30M 10.4% | 478.70M 3.5% | 462.60M 20.5% | 384.00M 81.9% | 484.10M 129.3% | 211.10M | 346.80M 30.2% | 496.80M 24.1% |
Operating Margin % | 15.00% 7.1% | 14.00% 7.7% | 13.00% 18.2% | 11.00% 37.5% | 14.00% 75.0% | 8.00% | 11.00% 26.7% | 15.00% 15.4% |
EBITDA | 703.00M 46.9% | 478.70M 29.2% | 676.30M 9.0% | 620.20M 26.6% | 720.50M 47.1% | 489.70M | 583.90M 20.5% | 734.50M 11.8% |
EBITDA Margin % | 20.00% 42.9% | 14.00% 26.3% | 19.00% 11.8% | 17.00% 5.6% | 21.00% 16.7% | 18.00% | 19.00% 13.6% | 22.00% 0.0% |
Interest Expense | 149.00M 4.4% | 155.80M 4.5% | 163.20M 17.1% | 139.40M 11.8% | 135.30M 14.4% | 158.00M | 165.60M 17.1% | 199.70M 14.9% |
Interest Income | 9.60M | 0.00 100.0% | 17.50M 386.1% | 3.60M 16.3% | 3.20M 25.6% | 4.30M | 5.70M 54.1% | 3.70M 19.6% |
Other Income (Expense) | -188.10M 24.8% | -150.70M 15.0% | -177.30M 40.5% | -126.20M 9.9% | -134.40M 4.1% | -140.10M | -148.00M 23.4% | -193.30M 34.1% |
Pre-Tax Income | 340.20M 3.7% | 328.00M 15.0% | 285.30M 10.7% | 257.80M 263.1% | 349.70M 392.5% | 71.00M | 198.80M 34.5% | 303.50M 177.2% |
Pre-Tax Margin % | 10.00% 0.0% | 10.00% 25.0% | 8.00% 14.3% | 7.00% 133.3% | 10.00% 233.3% | 3.00% | 6.00% 33.3% | 9.00% 125.0% |
Tax Provision | 63.10M 41.3% | 107.50M 279.9% | 28.30M 89.9% | 14.90M 177.2% | 18.40M 195.3% | -19.30M | -495.90M 1659.4% | 31.80M 143.9% |
Net Income | 251.40M 29.0% | 194.90M 16.3% | 232.90M 5.5% | 220.80M 178.1% | 297.10M 274.2% | 79.40M | 690.10M 181.3% | 245.30M 62.1% |
Net Margin % | 7.00% 16.7% | 6.00% 14.3% | 7.00% 16.7% | 6.00% 100.0% | 9.00% 200.0% | 3.00% | 22.00% 214.3% | 7.00% 40.0% |
Basic EPS | 0.98 30.7% | 0.75 12.8% | 0.86 10.3% | 0.78 188.9% | 1.02 277.8% | 0.27 | 2.38 176.7% | 0.86 62.3% |
Diluted EPS | 0.96 29.7% | 0.74 12.9% | 0.85 10.4% | 0.77 185.2% | 1.00 270.4% | 0.27 | 2.37 182.1% | 0.84 58.5% |
Basic Shares Outstanding | 261.88M 0.8% | 259.87M 4.4% | 271.88M 4.3% | 284.06M 2.3% | 291.62M 0.3% | 290.68M | 290.06M 1.5% | 285.91M 0.7% |
Diluted Shares Outstanding | 260.53M 1.1% | 263.38M 4.5% | 275.65M 4.2% | 287.59M 1.6% | 297.29M 1.8% | 292.12M | 291.63M 0.0% | 291.70M 2.7% |