| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $423,584 | $415,813 | $355,152 | $342,786 |
Gross Profit | 106,779 | 120,044 | 89,993 | 87,948 |
EBITDA | 68,435 | 73,548 | 57,484 | 39,754 |
EBIT | 41,639 | 52,396 | 31,054 | 14,233 |
Net Income | 17,495 | 25,624 | 15,353 | 3,612 |
Net Change In Cash | 423,584 | 415,813 | 355,152 | 342,786 |
Free Cash Flow | 18,920 | 35,686 | -8,667 | 19,468 |
Cash | 267,195 | 254,415 | 316,441 | 293,354 |
Basic Shares | 127,379 | 126,830 | 121,508 | 115,248 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,281,015 | $965,776 | $739,012 | $497,876 |
Gross Profit | 340,129 | 251,296 | 180,916 | 153,303 |
EBITDA | 204,910 | 118,375 | 46,092 | -87,249 |
EBIT | 111,905 | 49,240 | 1,364 | -112,466 |
Net Income | 35,258 | 1,718 | -4,753 | -12,679 |
Net Change In Cash | 1,281,015 | 965,776 | 739,012 | 497,876 |
Cost of Revenue | -13,134 | |||
Free Cash Flow | 24,694 | -88,542 | -127,997 | -38,069 |
Cash | 293,354 | 133,545 | 20,178 | 18,506 |
Basic Shares | 114,750 | 62,074 | 51,871 | 45,864 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.19 |
2025-06-30 | $0.20 |