Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $349,032 | $307,335 | $350,866 | $321,379 |
Gross Profit | 63,679 | 59,493 | 65,866 | 61,766 |
EBITDA | 23,270 | 13,712 | 6,579 | |
EBIT | -3,569 | |||
Net Income | 22,583 | -9,090 | -3,006 | 771 |
Net Change In Cash | 349,032 | 307,335 | 350,866 | 321,379 |
Cash | 298,490 | 286,482 | 252,540 | 217,309 |
Basic Shares | 41,564 | 41,564 | 41,847 | 41,573 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,363,384 | $1,464,871 | $1,953,257 | $1,669,358 |
Gross Profit | 245,442 | 192,726 | 283,189 | 304,456 |
EBITDA | 56,127 | 31,009 | 157,967 | 170,804 |
EBIT | 40,719 | 22,808 | 149,780 | 165,969 |
Net Income | 39,685 | -30,788 | 193,333 | 170,012 |
Net Change In Cash | 1,363,384 | 1,464,871 | 1,953,257 | 1,669,358 |
Free Cash Flow | 67,728 | 102,201 | 55,398 | 114,912 |
Cash | 252,540 | 205,465 | 175,292 | 240,947 |
Basic Shares | 41,573 | 40,649 | 39,263 | 30,842 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.08 |
2025-03-31 | -$0.08 |
2024-09-30 | $0.02 |