| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $178,670 | $214,032 | $225,651 | $221,907 |
Gross Profit | 25,332 | 34,586 | 33,944 | 33,458 |
EBITDA | 7,909 | 14,903 | 14,341 | 17,213 |
EBIT | 4,397 | 11,182 | 10,684 | 13,778 |
Net Income | 3,082 | 8,458 | 8,064 | 10,532 |
Net Change In Cash | 178,670 | 214,032 | 225,651 | 221,907 |
Free Cash Flow | 18,106 | 25,566 | -2,414 | -12,986 |
Cash | 38,401 | 31,821 | 27,360 | 24,337 |
Basic Shares | 11,595 | 11,599 | 11,614 | 11,601 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,257,500 | $1,153,354 | $848,456 | $717,476 |
Gross Profit | 170,805 | 151,854 | 82,419 | 69,852 |
EBITDA | 98,553 | 93,001 | 41,354 | 34,655 |
EBIT | 84,483 | 79,758 | 29,592 | 23,619 |
Net Income | 63,494 | 58,291 | 20,346 | 16,254 |
Net Change In Cash | 1,257,500 | 1,153,354 | 848,456 | 717,476 |
Cost of Revenue | -11,321 | -3,189 | ||
Free Cash Flow | 1,518 | -1,134 | -48,094 | 6,118 |
Cash | 24,337 | 29,909 | 40,153 | 54,332 |
Basic Shares | 11,602 | 11,506 | 11,417 | 11,411 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.27 |
2025-06-30 | $0.73 |
2025-03-31 | $0.69 |