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 | - | 67.23B | 59.54B | 53.11B | 70.33B |
| Cost of Revenue | - | 63.55B | 54.7B | 49.72B | 66.92B |
| Gross Profit | - | 3.68B | 4.84B | 3.39B | 3.41B |
| Operating Expenses | - | 1.37B | 1.72B | 1.78B | 2.11B |
| Operating Income | - | 2.31B | 3.13B | 1.62B | 1.3B |
| Net Income | - | 1.61B | 2.24B | 1.14B | 816 |
| EPS (Diluted) | - | 10.51 | 14.87 | 7.99 | 4.91 |
| Total Assets | - | 24.58B | 25.37B | 24.9B | 44.53B |
| Cash & Equivalents | - | 1.1B | 2.6B | 3.31B | 1.14B |
| Total Liabilities | - | 14.62B | 13.56B | 13.95B | 27.11B |
| Total Debt | - | 5.62B | 5.76B | 7.12B | 15.86B |
| Shareholders Equity | - | 9.96B | 11.81B | 10.95B | 17.42B |
| Operating Cash Flow | - | -5.55B | 3.31B | 1.9B | 844 |
| Capital Expenditures | - | -555 | -1.12B | -1.38B | -1.72B |
| Free Cash Flow | - | -6.1B | 2.19B | 524 | -879 |
| Dividends Paid | - | -349 | -383 | -378 | -459 |
| Share Repurchases | - | -200 | -600 | -1.1B | -551 |