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 | - | 282.84B | 307.39B | 350.02B | 402.84B |
| Cost of Revenue | - | 126.2B | 133.33B | 146.31B | 162.53B |
| Gross Profit | - | 156.63B | 174.06B | 203.71B | 240.3B |
| Operating Expenses | - | 81.79B | 89.77B | 91.32B | 111.26B |
| Operating Income | - | 74.84B | 84.29B | 112.39B | 129.04B |
| Net Income | - | 59.97B | 73.8B | 100.12B | 132.17B |
| EPS (Diluted) | - | 4.56 | 5.80 | 8.04 | 10.81 |
| Total Assets | - | 365.26B | 402.39B | 450.26B | 595.28B |
| Cash & Equivalents | - | 21.88B | 24.05B | 23.47B | 30.71B |
| Total Liabilities | - | 109.12B | 119.01B | 125.17B | 180.02B |
| Total Debt | - | 29.68B | 27.12B | 22.57B | 59.29B |
| Shareholders Equity | - | 256.14B | 283.38B | 325.08B | 415.26B |
| Operating Cash Flow | - | 91.5B | 101.75B | 125.3B | 164.71B |
| Capital Expenditures | - | -31.48B | -32.25B | -52.53B | -91.45B |
| Free Cash Flow | - | 60.01B | 69.5B | 72.76B | 73.27B |
| Dividends Paid | - | - | - | -7.36B | -10.05B |
| Share Repurchases | - | -59.3B | -61.5B | -62.22B | -45.71B |