| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $202,867 | $187,004 | $170,640 | $166,426 |
Gross Profit | 146,966 | 141,711 | 126,719 | 127,508 |
EBITDA | 3,596 | 16,971 | 9,104 | 7,328 |
EBIT | 1,320 | 14,512 | 6,580 | 4,882 |
Net Income | -5,103 | 7,825 | -312 | -1,177 |
Net Change In Cash | 202,867 | 187,004 | 170,640 | 166,426 |
Free Cash Flow | 3,826 | 18,057 | -3,086 | 44,315 |
Cash | 135,810 | 125,249 | 112,207 | 134,982 |
Basic Shares | 73,895 | 74,575 | 74,202 | 74,094 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $726,937 | $617,022 | $545,363 | $467,991 |
Gross Profit | 527,338 | 466,843 | 402,041 | 334,685 |
EBITDA | 37,000 | -57,596 | -80,897 | -141,258 |
EBIT | 27,294 | -67,626 | -90,370 | -148,555 |
Net Income | 1,233 | -92,262 | -111,441 | -150,920 |
Net Change In Cash | 726,937 | 617,022 | 545,363 | 467,991 |
Cost of Revenue | 46,580 | |||
Free Cash Flow | 59,556 | 3,080 | -120,079 | -115,646 |
Cash | 135,810 | 118,552 | 149,351 | 148,132 |
Basic Shares | 74,649 | 72,988 | 73,102 | 72,455 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.15 |
2025-09-30 | $0.32 |
2025-06-30 | $0.003 |