Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $119,349 | $92,076 | $92,422 | $106,783 |
Gross Profit | 24,257 | 17,693 | 16,149 | 21,070 |
EBITDA | 8,496 | 5,681 | 4,521 | 8,182 |
EBIT | 7,118 | 4,719 | 3,621 | 7,256 |
Net Income | 5,459 | 3,430 | 2,731 | 5,246 |
Net Change In Cash | 119,349 | 92,076 | 92,422 | 106,783 |
Free Cash Flow | -4,807 | 6,110 | 12,867 | 2,959 |
Cash | 22,139 | 48,363 | 43,572 | 36,295 |
Basic Shares | 4,476 | 4,461 | 4,438 | 4,427 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $352,013 | $304,348 | $282,582 | $251,568 |
Gross Profit | 64,247 | 54,094 | 45,716 | 33,040 |
EBITDA | 20,283 | 18,586 | 13,585 | 7,534 |
EBIT | 17,119 | 16,106 | 11,583 | 6,129 |
Net Income | 12,323 | 12,497 | 9,198 | 4,474 |
Net Change In Cash | 352,013 | 304,348 | 282,582 | 251,568 |
Cost of Revenue | -8,284 | |||
Free Cash Flow | 37,134 | 2,059 | 4,454 | 37,946 |
Cash | 36,295 | 20,245 | 29,272 | 29,348 |
Basic Shares | 4,401 | 4,331 | 4,272 | 4,288 |
Quarter | EPS |
---|---|
2024-09-30 | $1.48 |
2024-06-30 | $0.75 |
2024-03-31 | $0.60 |
2023-12-31 | $1.15 |