Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $116,662 | $111,997 | $111,521 | $103,222 |
Gross Profit | 75,308 | 74,048 | 72,814 | 67,402 |
EBITDA | 12,729 | 13,156 | 7,144 | 9,871 |
EBIT | 4,103 | 4,501 | -1,471 | 1,091 |
Net Income | -3,947 | -1,471 | -11,766 | -2,284 |
Net Change In Cash | 116,662 | 111,997 | 111,521 | 103,222 |
Free Cash Flow | 1,654 | -15,414 | 18,761 | 615 |
Cash | 70,176 | 66,750 | 74,974 | 66,808 |
Basic Shares | 28,000 | 27,700 | 27,400 | 27,574 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $449,749 | $457,433 | $913,862 | $1,014,600 |
Gross Profit | 287,446 | 290,383 | 613,076 | 628,800 |
EBITDA | 29,606 | 91,073 | 79,159 | 28,700 |
EBIT | -4,706 | -30,613 | -43,630 | -101,000 |
Net Income | -25,825 | -393,282 | -63,881 | -95,300 |
Net Change In Cash | 449,749 | 457,433 | 913,862 | 1,014,600 |
Cost of Revenue | -5,342 | |||
Free Cash Flow | 7,492 | 24,661 | -1,918 | 7,700 |
Cash | 74,974 | 71,511 | 89,601 | 100,400 |
Basic Shares | 27,400 | 26,454 | 26,083 | 26,100 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.26 |
2025-03-31 | $0.27 |
2024-12-31 | $0.27 |