Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $240,285 | $244,465 | $233,291 | $211,139 |
Gross Profit | 27,202 | 28,522 | 26,992 | 27,791 |
EBITDA | -4,840 | 6,805 | 6,452 | 8,194 |
EBIT | -12,839 | -1,253 | -1,524 | -972 |
Net Income | -9,408 | -4,559 | -3,943 | -2,776 |
Net Change In Cash | 240,285 | 244,465 | 233,291 | 211,139 |
Free Cash Flow | -14,799 | 496 | -6,886 | 2,171 |
Cash | 92,224 | 109,281 | 108,669 | 116,447 |
Basic Shares | 34,179 | 33,998 | 33,780 | 33,700 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $849,040 | $811,120 | $1,280,069 | $1,096,917 |
Gross Profit | 103,334 | 103,396 | 211,864 | 177,480 |
EBITDA | 21,956 | -10,895 | 121,486 | 106,199 |
EBIT | -8,788 | -10,895 | 86,386 | 80,207 |
Net Income | -20,820 | -42,985 | 72,804 | 70,899 |
Net Change In Cash | 849,040 | 811,120 | 1,280,069 | 1,096,917 |
Cost of Revenue | 10,975 | -177,404 | ||
Free Cash Flow | 10,244 | 42,136 | 2,020 | -5,567 |
Cash | 108,669 | 79,955 | 86,470 | 75,495 |
Basic Shares | 32,760 | 29,200 | 28,963 | 28,979 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.03 |
2025-03-31 | $0.12 |
2024-12-31 | $0.08 |