| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $95,847 | $84,813 | $83,492 | $81,970 |
Gross Profit | 67,959 | 61,126 | 59,367 | 57,501 |
EBITDA | 37,517 | 37,326 | 35,355 | 36,865 |
EBIT | 35,006 | 36,148 | 34,243 | 34,159 |
Net Income | 32,721 | 21,842 | 23,912 | 35,599 |
Net Change In Cash | 95,847 | 84,813 | 83,492 | 81,970 |
Free Cash Flow | 33,302 | 19,661 | 41,000 | 46,748 |
Cash | 348,338 | 377,419 | 365,664 | 334,850 |
Basic Shares | 49,553 | 49,553 | 49,553 | 49,553 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $341,330 | $308,864 | $321,027 | $363,205 |
Gross Profit | 237,789 | 209,694 | 211,722 | 236,593 |
EBITDA | 170,006 | 136,851 | -299,536 | 120,543 |
EBIT | 164,820 | 133,385 | -303,337 | 102,625 |
Net Income | 124,020 | 101,039 | -233,978 | 78,108 |
Net Change In Cash | 341,330 | 308,864 | 321,027 | 363,205 |
Free Cash Flow | 147,563 | 23,890 | 50,518 | 95,837 |
Cash | 334,850 | 206,911 | 217,352 | 242,060 |
Basic Shares | 49,560 | 49,560 | 49,560 | 46,060 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.66 |
2025-06-30 | $0.44 |
2025-03-31 | $0.48 |
2024-12-31 | $0.72 |