Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $60,448 | $59,726 | $57,879 | $55,383 |
Gross Profit | 60,448 | 59,667 | 32,746 | 55,383 |
EBITDA | 21,780 | 24,089 | 21,184 | 16,864 |
EBIT | 22,662 | 23,367 | 20,432 | 16,137 |
Net Income | 16,701 | 16,937 | 14,631 | 11,347 |
Net Change In Cash | 60,448 | 59,726 | 57,879 | 55,383 |
Free Cash Flow | -11,770 | 19,007 | 35,065 | -9,277 |
Cash | 278,752 | 325,026 | 254,331 | 142,152 |
Basic Shares | 25,674 | 25,568 | 25,548 | 25,543 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $115,642 | $4,138 | $137,972 | $93,331 |
Gross Profit | 211,031 | 4,138 | 137,972 | 93,331 |
EBITDA | 71,972 | 163 | 85,489 | 51,693 |
EBIT | 71,972 | -1,037 | 84,289 | 50,593 |
Net Income | 51,613 | 62,602 | 61,701 | 36,394 |
Net Change In Cash | 115,642 | 4,138 | 137,972 | 93,331 |
Cost of Revenue | -261,856 | 290,653 | -125,725 | |
Free Cash Flow | 77,168 | 132,340 | 65,049 | 142,021 |
Cash | 142,152 | 150,964 | 432,523 | 140,744 |
Basic Shares | 25,518 | 25,688 | 25,788 | 25,798 |
Quarter | EPS |
---|---|
2024-12-31 | $0.63 |
2024-09-30 | $0.65 |
2024-06-30 | $0.66 |
2024-03-31 | $0.57 |