| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $75,929 | $72,704 | $67,667 | $85,014 |
Gross Profit | 33,608 | 40,559 | 30,587 | 45,591 |
EBITDA | 17,746 | 18,938 | 17,068 | 21,191 |
EBIT | 11,071 | 12,379 | 11,378 | 14,593 |
Net Income | 2,145 | 3,383 | 4,522 | 5,280 |
Net Change In Cash | 75,929 | 72,704 | 67,667 | 85,014 |
Free Cash Flow | -9,594 | 11,569 | -6,005 | 26,676 |
Cash | 39,991 | 33,440 | 74,393 | 67,455 |
Basic Shares | 117,802 | 118,722 | 119,352 | 120,375 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $296,448 | $241,734 | $198,360 | $150,534 |
Gross Profit | 141,132 | 87,448 | 104,063 | 95,779 |
EBITDA | 91,832 | 48,691 | 72,320 | 56,585 |
EBIT | 65,276 | 18,732 | 44,968 | 25,882 |
Net Income | 18,700 | -7,133 | 29,206 | 10,767 |
Net Change In Cash | 296,448 | 241,734 | 198,360 | 150,534 |
Free Cash Flow | 96,591 | 46,215 | 60,206 | 48,860 |
Cash | 67,455 | 30,467 | 20,021 | 40,916 |
Basic Shares | 120,375 | 116,104 | 121,655 | 112,330 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.24 |
2025-06-30 | $0.23 |
2025-03-31 | $0.04 |