Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $103,545 | $88,454 | $83,989 | $79,838 |
Gross Profit | 51,225 | 44,104 | 43,573 | 40,458 |
EBITDA | 723,919 | 419 | 1,601 | -3,791 |
EBIT | -17,076 | 219 | -5,173 | |
Net Income | 727,590 | -800 | -9,774 | 4,595 |
Net Change In Cash | 103,545 | 88,454 | 83,989 | 79,838 |
Cash | 170,734 | 163,136 | 177,329 | 133,436 |
Basic Shares | 12,673 | 12,243 | 12,546 | 63,584 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $323,140 | $363,722 | $341,497 | $238,782 |
Gross Profit | 167,573 | 163,073 | 141,443 | 120,179 |
EBITDA | 5,299 | 25,990 | 29,316 | 10,460 |
EBIT | -1,629 | 19,911 | 25,508 | 1,078 |
Net Income | 1,215 | 14,225 | 21,463 | 1,191 |
Net Change In Cash | 323,140 | 363,722 | 341,497 | 238,782 |
Free Cash Flow | 22,628 | 21,225 | 36,132 | 6,194 |
Cash | 177,329 | 170,802 | 178,695 | 123,358 |
Basic Shares | 12,765 | 65,369 | 67,247 | 67,193 |
Quarter | EPS |
---|---|
2025-06-30 | $11.48 |
2025-03-31 | -$0.01 |
2024-12-31 | -$0.16 |
2024-09-30 | $0.07 |