| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $205,999 | $192,845 | $177,714 | $166,249 |
Gross Profit | 119,019 | 108,109 | 97,777 | 90,223 |
EBITDA | -1,160 | -9,238 | -16,602 | -13,962 |
EBIT | -9,522 | -19,034 | -28,287 | -25,649 |
Net Income | -9,936 | -21,817 | -30,470 | -23,823 |
Net Change In Cash | 205,999 | 192,845 | 177,714 | 166,249 |
Free Cash Flow | 27,929 | -3,789 | 43,276 | 6,166 |
Cash | 341,403 | 314,459 | 324,877 | 281,607 |
Basic Shares | 32,835 | 32,682 | 32,465 | 32,420 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $584,386 | $782,258 | $1,024,106 | $720,860 |
Gross Profit | 312,188 | 460,586 | 642,557 | 425,392 |
EBITDA | -104,918 | -24,154 | 189,770 | 35,414 |
EBIT | -153,503 | -24,154 | 133,175 | -27,142 |
Net Income | -191,010 | -34,516 | 91,402 | 2,117,399 |
Net Change In Cash | 584,386 | 782,258 | 1,024,106 | 720,860 |
Cost of Revenue | -505,241 | -1,684,139 | ||
Free Cash Flow | -25,658 | -52,630 | 45,282 | -129,021 |
Cash | 281,607 | 227,504 | 499,915 | 1,074,623 |
Basic Shares | 32,191 | 31,804 | 36,042 | 44,315 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-09-30 | $0.32 |
2025-06-30 | $0.11 |
2025-03-31 | -$0.08 |