Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $84,813 | $83,492 | $81,970 | $82,981 |
Gross Profit | 61,126 | 59,367 | 57,501 | 58,221 |
EBITDA | 37,326 | 35,355 | 36,865 | 35,228 |
EBIT | 36,148 | 34,243 | 34,159 | 34,395 |
Net Income | 21,842 | 23,912 | 35,599 | 25,042 |
Net Change In Cash | 84,813 | 83,492 | 81,970 | 82,981 |
Free Cash Flow | 19,661 | 41,000 | 46,748 | 31,556 |
Cash | 377,419 | 365,664 | 334,850 | 292,651 |
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 | 282,926 | 211,722 | 236,593 |
EBITDA | 170,006 | 136,717 | -263,644 | 120,543 |
EBIT | 164,820 | 133,261 | -270,135 | 102,650 |
Net Income | 124,020 | 100,885 | -233,978 | 78,108 |
Net Change In Cash | 341,330 | 308,864 | 321,027 | 363,205 |
Free Cash Flow | 147,563 | 28,528 | 50,518 | 94,296 |
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 |
2025-06-30 | $0.44 |
2025-03-31 | $0.48 |
2024-12-31 | $0.72 |