Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $61,171 | $56,242 | $60,924 | $64,843 |
Gross Profit | 45,292 | 41,548 | 39,756 | 46,800 |
EBITDA | 14,623 | 11,902 | 11,411 | 17,689 |
EBIT | 12,345 | 9,961 | 9,348 | 15,607 |
Net Income | 28,788 | 8,273 | 6,553 | 13,468 |
Net Change In Cash | 61,171 | 56,242 | 60,924 | 64,843 |
Free Cash Flow | 10,447 | 12,013 | 22 | 23,880 |
Cash | 83,160 | 77,478 | 64,303 | 64,881 |
Basic Shares | 39,887 | 39,458 | 39,007 | 38,463 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $243,179 | $235,106 | $219,006 | $214,481 |
Gross Profit | 174,576 | 157,715 | 148,570 | 142,935 |
EBITDA | 57,613 | -5,081 | -6,739 | -17,202 |
EBIT | 49,249 | -11,560 | -16,209 | -27,683 |
Net Income | 57,082 | -29,799 | -14,434 | -30,584 |
Net Change In Cash | 243,179 | 235,106 | 219,006 | 214,481 |
Cost of Revenue | -24,119 | |||
Free Cash Flow | 46,422 | -23,278 | -10,811 | -4,949 |
Cash | 83,160 | 42,493 | 96,501 | 63,380 |
Basic Shares | 39,085 | 40,193 | 40,143 | 39,614 |
Quarter | EPS |
---|---|
2024-12-31 | $0.24 |
2024-09-30 | $0.33 |
2024-06-30 | $0.31 |
2024-03-31 | $0.43 |