Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $179,046 | $163,948 | $162,704 | $168,182 |
Gross Profit | 56,053 | 50,332 | 49,193 | 52,661 |
EBITDA | 33,348 | 28,806 | 27,337 | 30,207 |
EBIT | 26,374 | 21,843 | 20,413 | 23,323 |
Net Income | 15,797 | 12,128 | 10,977 | 12,919 |
Net Change In Cash | 179,046 | 163,948 | 162,704 | 168,182 |
Free Cash Flow | 24,831 | 18,080 | 5,246 | 23,999 |
Cash | 26,985 | 21,840 | 24,213 | 39,701 |
Basic Shares | 26,277 | 26,246 | 26,227 | 26,227 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $659,667 | $659,511 | $521,027 | $378,316 |
Gross Profit | 204,328 | 196,253 | 130,937 | 95,897 |
EBITDA | 110,220 | 113,956 | 54,270 | 49,162 |
EBIT | 82,323 | 85,460 | 33,112 | 37,248 |
Net Income | 40,115 | 34,951 | 11,195 | 29,851 |
Net Change In Cash | 659,667 | 659,511 | 521,027 | 378,316 |
Cost of Revenue | -117,875 | 17,716 | ||
Free Cash Flow | 55,511 | 77,390 | -4,301 | 35,687 |
Cash | 24,213 | 30,518 | 6,783 | 125,194 |
Basic Shares | 26,219 | 26,174 | 26,089 | 26,119 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.60 |
2025-03-31 | $0.46 |
2024-12-31 | $0.42 |