Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $124,092 | $120,491 | $118,609 | $112,312 |
Gross Profit | 45,766 | 50,547 | 46,549 | 45,785 |
EBITDA | 45,223 | 45,056 | 46,721 | 48,286 |
EBIT | 25,626 | 25,300 | 26,664 | 28,312 |
Net Income | 6,651 | 8,611 | 5,781 | 7,488 |
Net Change In Cash | 124,092 | 120,491 | 118,609 | 112,312 |
Free Cash Flow | 52,568 | -27,225 | 54,867 | 22,756 |
Cash | 57,359 | 24,574 | 28,673 | 32,760 |
Basic Shares | 33,494 | 32,265 | 31,646 | 30,919 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $435,444 | $392,118 | $321,001 | $229,251 |
Gross Profit | 177,889 | 137,513 | 113,997 | 77,570 |
EBITDA | 185,911 | 160,391 | 135,496 | 79,529 |
EBIT | 106,752 | 83,759 | 67,972 | 18,762 |
Net Income | 26,857 | 18,888 | 1,700 | -9,218 |
Net Change In Cash | 435,444 | 392,118 | 321,001 | 229,251 |
Cost of Revenue | -58,933 | 35,123 | ||
Free Cash Flow | 78,891 | 14,137 | -76,312 | -15,852 |
Cash | 28,673 | 5,063 | 1,122 | 60,055 |
Basic Shares | 30,877 | 30,037 | 24,146 | 21,847 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.33 |
2025-03-31 | $0.35 |
2024-12-31 | $0.29 |