Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $133,263 | $122,716 | $119,392 | $116,761 |
Gross Profit | 43,246 | 122,716 | 43,262 | 116,274 |
EBITDA | 16,533 | 14,871 | 19,597 | 17,121 |
EBIT | 16,177 | 14,470 | 18,497 | 16,072 |
Net Income | 12,342 | 11,425 | 13,607 | 12,092 |
Net Change In Cash | 133,263 | 122,716 | 119,392 | 116,761 |
Free Cash Flow | 107,418 | 46,489 | 60,915 | 118,443 |
Cash | 166,263 | 88,050 | 97,476 | 161,715 |
Basic Shares | 34,046 | 33,711 | 33,571 | 33,264 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
---|---|---|---|
Revenue | $425,592 | $283,273 | $187,588 |
Gross Profit | 145,096 | 283,273 | 60,647 |
EBITDA | 55,128 | 34,415 | 15,361 |
EBIT | 51,260 | 32,115 | 14,661 |
Net Income | 38,243 | 25,047 | 11,256 |
Net Change In Cash | 425,592 | 283,273 | 187,588 |
Free Cash Flow | 291,175 | 232,406 | 177,672 |
Cash | 222,058 | 118,070 | 64,659 |
Basic Shares | 29,677 | 31,529 | 31,529 |
Quarter | EPS |
---|---|
2025-06-30 | $0.37 |
2025-03-31 | $0.34 |
2024-12-31 | $0.42 |
2024-09-30 | $0.38 |