Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $160,477 | $144,843 | $140,302 | $152,799 |
Gross Profit | 44,049 | 44,628 | 38,797 | 41,962 |
EBITDA | 27,305 | -6,822 | 29,932 | |
EBIT | 25,450 | -8,541 | 26,993 | |
Net Income | 31,874 | 19,505 | 24,164 | 20,750 |
Net Change In Cash | 160,477 | 144,843 | 140,302 | 152,799 |
Free Cash Flow | -6,463 | -10,987 | 11,782 | 19,132 |
Cash | 94,334 | 116,870 | 122,938 | 111,262 |
Basic Shares | 13,882 | 13,988 | 13,867 | 13,867 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $575,795 | $543,262 | $498,325 | $454,213 |
Gross Profit | 161,334 | 120,567 | 143,097 | 138,293 |
EBITDA | 62,176 | 24,896 | 45,096 | 55,555 |
EBIT | 54,874 | 20,350 | 38,588 | 49,355 |
Net Income | 70,315 | 31,656 | 41,564 | 45,101 |
Net Change In Cash | 575,795 | 543,262 | 498,325 | 454,213 |
Free Cash Flow | -5,773 | 10,162 | 719 | 39,308 |
Cash | 122,938 | 137,466 | 150,607 | 195,718 |
Basic Shares | 13,867 | 13,867 | 13,867 | 13,867 |
Quarter | EPS |
---|---|
2025-06-30 | $0.62 |
2025-03-31 | $0.38 |
2024-12-31 | $0.47 |
2024-09-30 | $0.40 |