Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $320,634 | $340,833 | $305,590 | $286,857 |
Gross Profit | 35,830 | 37,891 | 41,991 | 65,098 |
EBITDA | 83,963 | 84,055 | 62,902 | 73,246 |
EBIT | 29,452 | 23,341 | 18,137 | 34,892 |
Net Income | 10,250 | 6,163 | 4,808 | 13,901 |
Net Change In Cash | 320,634 | 340,833 | 305,590 | 286,857 |
Free Cash Flow | -10,572 | -42,368 | 21,926 | -15,905 |
Cash | 79,025 | 78,241 | 77,875 | 77,670 |
Basic Shares | 32,562 | 28,863 | 33,087 | 33,087 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,165,787 | $957,220 | $769,539 | $654,143 |
Gross Profit | 210,048 | 154,217 | 101,548 | 90,417 |
EBITDA | 283,058 | 252,595 | 191,056 | 149,815 |
EBIT | 116,375 | 121,276 | 71,788 | 41,799 |
Net Income | 44,085 | 63,141 | 67,372 | 51,408 |
Net Change In Cash | 1,165,787 | 957,220 | 769,539 | 654,143 |
Free Cash Flow | -66,736 | 66,899 | 53,937 | 51,389 |
Cash | 77,875 | 88,614 | 69,144 | 16,601 |
Basic Shares | 33,053 | 33,026 | 34,006 | 33,946 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.33 |
2025-03-31 | $0.21 |
2024-12-31 | $0.19 |