Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $135,513 | $137,522 | $126,332 | $153,711 |
Gross Profit | 45,266 | 46,847 | 42,975 | 50,993 |
EBITDA | 10,352 | 12,081 | 11,470 | 17,586 |
EBIT | 6,789 | 8,578 | 7,958 | 13,694 |
Net Income | 2,086 | 4,485 | 1,508 | 3,879 |
Net Change In Cash | 135,513 | 137,522 | 126,332 | 153,711 |
Free Cash Flow | 11,105 | 2,550 | -1,892 | 12,283 |
Cash | 38,700 | 36,914 | 47,028 | 55,448 |
Basic Shares | 36,488 | 36,302 | 36,177 | 35,687 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $544,845 | $422,627 | $324,140 | $316,011 |
Gross Profit | 171,016 | 128,225 | 100,922 | 105,128 |
EBITDA | 47,448 | 38,328 | 21,893 | 30,517 |
EBIT | 34,941 | 27,714 | 12,040 | 20,596 |
Net Income | 12,911 | 17,417 | 1,983 | 8,211 |
Net Change In Cash | 544,845 | 422,627 | 324,140 | 316,011 |
Cost of Revenue | 19,568 | |||
Free Cash Flow | 36,263 | 26,273 | 10,682 | 476 |
Cash | 54,779 | 45,522 | 29,902 | 35,992 |
Basic Shares | 35,334 | 35,005 | 35,594 | 35,520 |
Quarter | EPS |
---|---|
2024-09-30 | $0.14 |
2024-06-30 | $0.20 |
2024-03-31 | $0.11 |
2023-12-31 | $0.28 |