| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $208,206 | $205,999 | $192,845 | $177,714 |
Gross Profit | 132,078 | 119,019 | 108,109 | 97,777 |
EBITDA | 7,922 | -1,160 | -9,238 | -16,602 |
EBIT | -320 | -9,522 | -19,034 | -28,287 |
Net Income | -2,684 | -9,936 | -21,817 | -30,470 |
Net Change In Cash | 208,206 | 205,999 | 192,845 | 177,714 |
Free Cash Flow | -1,630 | 27,929 | -3,789 | 43,276 |
Cash | 364,222 | 341,403 | 314,459 | 324,877 |
Basic Shares | 32,920 | 32,835 | 32,682 | 32,465 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $784,764 | $584,386 | $782,258 | $1,024,106 |
Gross Profit | 456,983 | 312,188 | 460,586 | 642,557 |
EBITDA | -18,852 | -104,918 | -24,154 | 189,770 |
EBIT | -56,937 | -153,503 | -24,154 | 133,175 |
Net Income | -64,907 | -191,010 | -34,516 | 91,402 |
Net Change In Cash | 784,764 | 584,386 | 782,258 | 1,024,106 |
Cost of Revenue | -505,241 | |||
Free Cash Flow | 65,786 | -25,658 | -52,630 | 45,282 |
Cash | 364,222 | 281,607 | 227,504 | 499,915 |
Basic Shares | 32,721 | 32,191 | 31,804 | 36,042 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.56 |
2025-09-30 | $0.32 |
2025-06-30 | $0.11 |