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 | - | 78.49B | 56.14B | 54.74B | 58.94B |
| Cost of Revenue | - | 48.48B | 37.94B | 38.36B | 44.16B |
| Gross Profit | - | 30.01B | 18.2B | 16.38B | 14.79B |
| Operating Expenses | - | 4.55B | 3.18B | 3.6B | 3.45B |
| Operating Income | - | 25.46B | 15.03B | 12.78B | 11.34B |
| Net Income | - | 18.68B | 10.96B | 9.24B | 7.99B |
| EPS (Diluted) | - | 14.57 | 9.06 | 7.81 | 6.35 |
| Total Assets | - | 93.83B | 95.92B | 122.78B | 121.94B |
| Cash & Equivalents | - | 6.46B | 5.63B | 5.61B | 6.5B |
| Total Liabilities | - | 45.83B | 46.65B | 57.98B | 57.45B |
| Total Debt | - | 16.64B | 18.94B | 24.32B | 23.44B |
| Shareholders Equity | - | 48B | 49.28B | 64.8B | 64.49B |
| Operating Cash Flow | - | 28.31B | 19.96B | 20.12B | 19.8B |
| Capital Expenditures | - | -10.16B | -11.25B | -12.12B | -12.55B |
| Free Cash Flow | - | 18.16B | 8.72B | 8.01B | 7.24B |
| Dividends Paid | - | -5.73B | -5.58B | -3.65B | -4B |
| Share Repurchases | - | -9.27B | -5.45B | -5.54B | -5.12B |