Financials Trend Chart
All numbers are in USD millions, except per-share data, ratios, and percentages.
Revenue & Profitability
Revenue
Operating Income
Net Income
Cash Flow
Operating CF
Free Cash Flow
Balance Sheet Strength
Cash & Investments
Total Debt
Margins
Gross Margin
Net Margin
| 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|
| Revenue | - | 20.93B | 16.06B | 16.38B | 17.03B |
| Cost of Revenue | - | 17.98B | 12.01B | 12.13B | 12.02B |
| Gross Profit | - | 2.95B | 4.05B | 4.26B | 5.01B |
| Operating Expenses | - | 1.22B | 1.43B | 1.56B | 1.67B |
| Operating Income | - | 1.73B | 2.63B | 2.7B | 3.33B |
| Net Income | - | 1.2B | 1.35B | 1.31B | 1.92B |
| EPS (Diluted) | - | 3.88 | 3.66 | 5.87 | 8.63 |
| Total Assets | - | 19.56B | 20.67B | 22.73B | 25.22B |
| Cash & Equivalents | - | 219 | 141.7 | 157.3 | 166.1 |
| Total Liabilities | - | 14.58B | 16.06B | 18.32B | 22.02B |
| Total Debt | - | 11.56B | 13.01B | 14.27B | 17.52B |
| Shareholders Equity | - | 4.98B | 4.61B | 4.42B | 3.2B |
| Operating Cash Flow | - | 2.38B | 3.21B | 3.65B | 3.92B |
| Capital Expenditures | - | -1.33B | -2.39B | -2.97B | -3.33B |
| Free Cash Flow | - | 1.05B | 826.2 | 683.9 | 584.1 |
| Dividends Paid | - | -379.7 | -427.3 | -615.5 | -818.3 |
| Share Repurchases | - | -1.19B | -373.7 | -754.7 | -641.8 |