| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $158,223 | $148,709 | $144,474 | $140,579 |
Gross Profit | 92,329 | 76,316 | 76,798 | 75,063 |
EBITDA | -496 | -9,158 | -15,217 | -11,828 |
EBIT | -25,763 | -33,820 | -35,284 | -30,514 |
Net Income | -29,483 | -37,541 | -39,148 | -32,886 |
Net Change In Cash | 158,223 | 148,709 | 144,474 | 140,579 |
Free Cash Flow | 18,171 | 20,709 | 9,920 | -5,351 |
Cash | 113,131 | 82,487 | 125,484 | 286,175 |
Basic Shares | 148,129 | 145,780 | 143,284 | 141,085 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $543,676 | $505,988 | $432,725 | $354,330 |
Gross Profit | 295,938 | 266,328 | 209,781 | 187,328 |
EBITDA | -79,071 | -19,006 | -120,478 | -167,346 |
EBIT | -152,707 | -129,258 | -184,793 | -217,383 |
Net Income | -158,058 | -133,088 | -190,774 | -222,697 |
Net Change In Cash | 543,676 | 505,988 | 432,725 | 354,330 |
Cost of Revenue | 103,558 | |||
Free Cash Flow | -20,808 | -31,906 | -149,950 | -88,869 |
Cash | 286,175 | 107,921 | 143,391 | 166,068 |
Basic Shares | 138,099 | 128,770 | 121,723 | 116,053 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.07 |
2025-06-30 | -$0.03 |
2025-03-31 | -$0.05 |
2024-12-31 | -$0.03 |