| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $195,680 | $199,879 | $200,300 | $199,942 |
Gross Profit | 128,868 | 132,049 | 129,443 | 127,205 |
EBITDA | 9,238 | 14,459 | 5,386 | -278 |
EBIT | 3,099 | 7,518 | -819 | -6,184 |
Net Income | 1,642 | 6,265 | -1,771 | -9,864 |
Net Change In Cash | 195,680 | 199,879 | 200,300 | 199,942 |
Free Cash Flow | 12,086 | 39,011 | 7,090 | 6,170 |
Cash | 235,929 | 230,258 | 189,617 | 190,592 |
Basic Shares | 151,996 | 150,492 | 148,027 | 146,714 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $786,565 | $728,937 | $629,097 | $515,657 |
Gross Profit | 491,940 | 419,339 | 353,777 | 279,633 |
EBITDA | -89,328 | -78,535 | -129,122 | -63,326 |
EBIT | -89,259 | -103,123 | -150,338 | -78,623 |
Net Income | -85,288 | -107,294 | -153,875 | -80,026 |
Net Change In Cash | 786,565 | 728,937 | 629,097 | 515,657 |
Cost of Revenue | 358,837 | |||
Free Cash Flow | 38,268 | -15,071 | -76,681 | -25,307 |
Cash | 190,592 | 305,564 | 313,685 | 533,868 |
Basic Shares | 151,320 | 150,098 | 140,873 | 139,164 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.13 |
2025-06-30 | $0.16 |
2025-03-31 | $0.12 |
2024-12-31 | $0.10 |