Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $120,449 | $103,639 | $134,692 | $91,823 |
Gross Profit | 18,546 | 18,111 | 32,791 | 17,223 |
EBITDA | 7,853 | 10,290 | 25,268 | 9,223 |
EBIT | 6,613 | 9,070 | 24,099 | 8,030 |
Net Income | 5,152 | 7,610 | 20,732 | 8,083 |
Net Change In Cash | 120,449 | 103,639 | 134,692 | 91,823 |
Free Cash Flow | -13,384 | -10,523 | -11,291 | -20,290 |
Cash | 1,757 | 1,018 | 17,663 | 16,329 |
Basic Shares | 7,147 | 7,137 | 7,105 | 7,131 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $388,228 | $340,912 | $321,623 | $355,777 |
Gross Profit | 78,566 | 67,452 | 55,125 | 64,396 |
EBITDA | 50,259 | 41,040 | 29,291 | 33,007 |
EBIT | 45,213 | 35,033 | 25,944 | 30,029 |
Net Income | 41,460 | 34,559 | 20,699 | 25,654 |
Net Change In Cash | 388,228 | 340,912 | 321,623 | 355,777 |
Cost of Revenue | -39,094 | 23,769 | ||
Free Cash Flow | -60,957 | 43,549 | 7,738 | 31,822 |
Cash | 17,663 | 87,657 | 70,711 | 109,805 |
Basic Shares | 7,128 | 7,106 | 7,081 | 7,060 |
Quarter | EPS |
---|---|
2025-06-30 | $0.72 |
2025-03-31 | $1.06 |
2024-12-31 | $2.91 |
2024-09-30 | $1.13 |