Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $48,029 | $49,326 | $63,019 | $52,538 |
Gross Profit | 32,596 | 44,534 | 31,537 | |
EBITDA | 866 | 5,582 | 13,093 | 3,728 |
EBIT | 4,806 | 12,233 | 2,798 | |
Net Income | 2,001 | 3,577 | 9,440 | 2,080 |
Net Change In Cash | 48,029 | 49,326 | 63,019 | 52,538 |
Free Cash Flow | 7,248 | 13,867 | -10,681 | 8,329 |
Cash | 399,379 | 251,450 | 317,913 | 610,911 |
Basic Shares | 13,121 | 13,181 | 13,195 | 13,169 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $227,334 | $213,018 | $152,361 | $111,071 |
Gross Profit | 147,149 | 148,404 | 124,013 | 111,076 |
EBITDA | 30,275 | 32,297 | 20,350 | 51,677 |
EBIT | 26,344 | 27,294 | 15,028 | 47,479 |
Net Income | 20,091 | 31,232 | 15,047 | 39,121 |
Net Change In Cash | 227,334 | 213,018 | 152,361 | 111,071 |
Cost of Revenue | -267,157 | 43,544 | ||
Free Cash Flow | -1,905 | 56,318 | 62,139 | 29,950 |
Cash | 317,913 | 398,229 | 40,280 | 310,156 |
Basic Shares | 13,137 | 12,997 | 12,871 | 12,613 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.27 |
2024-12-31 | $0.72 |