Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $137,466 | $140,796 | $124,320 | $134,877 |
Gross Profit | 32,758 | 29,400 | 25,032 | 29,043 |
EBITDA | 7,323 | 7,989 | 5,874 | 3,196 |
EBIT | 4,504 | 4,504 | 2,283 | -499 |
Net Income | 35,905 | 2,847 | 4,436 | -430 |
Net Change In Cash | 137,466 | 140,796 | 124,320 | 134,877 |
Free Cash Flow | 29,510 | -7,007 | -24,156 | 19,917 |
Cash | 3,135 | 4,021 | 3,148 | 2,560 |
Basic Shares | 10,992 | 11,060 | 10,985 | 10,784 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $543,744 | $497,497 | $513,620 | $497,411 |
Gross Profit | 112,810 | 89,611 | 86,302 | 95,006 |
EBITDA | 26,289 | 9,209 | 18,358 | 29,212 |
EBIT | 11,026 | -5,570 | 4,471 | 15,633 |
Net Income | 1,464 | -45,677 | 3,626 | 25,823 |
Net Change In Cash | 543,744 | 497,497 | 513,620 | 497,411 |
Cost of Revenue | -6,754 | 3,108 | -5,047 | |
Free Cash Flow | 32,443 | -18,209 | -5,683 | 7,739 |
Cash | 2,560 | 2,882 | 10,372 | 7,564 |
Basic Shares | 10,995 | 10,720 | 10,752 | 10,671 |
Quarter | EPS |
---|---|
2024-09-30 | $3.27 |
2024-06-30 | $0.26 |
2024-03-31 | $0.40 |
2023-12-31 | -$0.04 |