| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $183,494 | $176,501 | $167,621 | $162,974 |
Gross Profit | 139,516 | 132,706 | 130,519 | 127,770 |
EBITDA | 11,357 | 2,644 | 10,107 | -6,972 |
EBIT | -4,014 | -12,182 | -1,387 | -18,237 |
Net Income | -4,513 | -20,875 | 529 | -16,428 |
Net Change In Cash | 183,494 | 176,501 | 167,621 | 162,974 |
Free Cash Flow | 64,929 | 34,708 | 1,017 | 7,341 |
Cash | 547,194 | 481,537 | 222,353 | 224,680 |
Basic Shares | 132,899 | 132,236 | 140,073 | 128,863 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $627,399 | $560,571 | $478,776 | $366,388 |
Gross Profit | 486,071 | 448,466 | 359,549 | 276,031 |
EBITDA | -22,148 | -54,561 | -78,707 | -11,708 |
EBIT | -69,096 | -104,859 | -133,537 | -58,777 |
Net Income | -68,455 | -110,086 | -141,301 | -75,189 |
Net Change In Cash | 627,399 | 560,571 | 478,776 | 366,388 |
Free Cash Flow | 22,183 | 33,030 | 82,278 | 55,410 |
Cash | 224,680 | 247,209 | 224,338 | 177,150 |
Basic Shares | 128,019 | 124,935 | 120,720 | 118,276 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.25 |
2025-06-30 | -$0.16 |
2025-03-31 | $0.21 |