Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $49,741 | $55,430 | $59,871 | $51,874 |
Gross Profit | 36,979 | 40,427 | 43,847 | 33,350 |
EBITDA | 12,994 | 14,449 | 19,360 | 16,196 |
EBIT | 7,961 | 9,188 | 14,375 | 11,196 |
Net Income | 1,968 | 1,480 | 4,306 | 2,821 |
Net Change In Cash | 49,741 | 55,430 | 59,871 | 51,874 |
Free Cash Flow | 16,311 | 14,758 | 14,222 | 10,694 |
Cash | 49,725 | 48,017 | 55,684 | 66,870 |
Basic Shares | 46,637 | 46,400 | 48,216 | 48,607 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $216,916 | $221,024 | $207,351 | $178,678 |
Gross Profit | 159,603 | 158,387 | 148,124 | 131,837 |
EBITDA | 62,642 | 65,438 | 4,279 | 45,035 |
EBIT | 42,363 | 45,268 | -15,952 | 24,702 |
Net Income | 10,462 | 8,931 | 13,613 | 3,967 |
Net Change In Cash | 216,916 | 221,024 | 207,351 | 178,678 |
Cost of Revenue | 7,493 | 6,581 | ||
Free Cash Flow | 55,985 | 54,817 | 44,110 | 33,143 |
Cash | 49,725 | 52,735 | 44,219 | 43,301 |
Basic Shares | 46,874 | 49,589 | 40,151 | 36,932 |
Quarter | EPS |
---|---|
2024-12-31 | $0.16 |
2024-09-30 | $0.11 |
2024-06-30 | $0.15 |
2024-03-31 | $0.09 |