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 | - | 50.58B | 58.05B | 61.64B | 63.36B |
| Cost of Revenue | - | 39.98B | 43.91B | 46.48B | 48.05B |
| Gross Profit | - | 10.6B | 14.13B | 15.17B | 15.31B |
| Operating Expenses | - | 6.94B | 8.61B | 9.17B | 9.49B |
| Operating Income | - | 3.66B | 5.52B | 6B | 5.82B |
| Net Income | - | 1.32B | 4.61B | 3.46B | 5B |
| EPS (Diluted) | - | 2.06 | 7.17 | 5.33 | 7.66 |
| Total Assets | - | 72.29B | 73.64B | 75.37B | 81.32B |
| Cash & Equivalents | - | 3.27B | 2.74B | 3.07B | 4.31B |
| Total Liabilities | - | 65.71B | 62.54B | 60.08B | 60.46B |
| Total Debt | - | 30.61B | 27.28B | 22.77B | 20.27B |
| Shareholders Equity | - | 6.58B | 11.11B | 15.29B | 20.85B |
| Operating Cash Flow | - | 6.36B | 6.46B | 8.03B | 8.34B |
| Capital Expenditures | - | -6.37B | -5.32B | -5.14B | -4.5B |
| Free Cash Flow | - | -3 | 1.14B | 2.88B | 3.84B |
| Dividends Paid | - | - | -128 | -321 | -440 |
| Share Repurchases | - | - | - | - | - |