| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $270,850 | $260,613 | $246,617 | $261,738 |
Gross Profit | 228,367 | 220,048 | 207,268 | 218,618 |
EBITDA | 52,487 | 57,884 | 29,905 | 28,425 |
EBIT | 36,347 | 30,077 | 27,769 | 26,206 |
Net Income | 14,123 | 19,480 | 20,577 | 18,190 |
Net Change In Cash | 270,850 | 260,613 | 246,617 | 261,738 |
Free Cash Flow | 35,302 | 68,107 | 32,923 | 29,609 |
Cash | 479,448 | 497,144 | 524,150 | 497,467 |
Basic Shares | 377,633 | 380,632 | 382,215 | 386,237 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $977,716 | $831,103 | $627,623 | $473,403 |
Gross Profit | 825,610 | 708,812 | 517,457 | 371,927 |
EBITDA | 148,169 | 140,623 | 20,032 | -17,999 |
EBIT | 139,471 | 132,536 | 11,747 | -25,056 |
Net Income | 121,163 | 93,333 | -11,970 | -33,987 |
Net Change In Cash | 977,716 | 831,103 | 627,623 | 473,403 |
Cost of Revenue | 1,426,366 | |||
Free Cash Flow | 116,533 | 111,697 | 55,127 | -884 |
Cash | 497,467 | 617,022 | 543,299 | 465,926 |
Basic Shares | 386,237 | 392,665 | 348,044 | 202,881 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.04 |
2025-06-30 | $0.05 |
2025-03-31 | $0.09 |