Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $290,562 | $269,668 | $306,879 | $282,420 |
Gross Profit | 127,678 | 110,936 | 141,761 | 122,268 |
EBITDA | 30,040 | 10,222 | 46,922 | 6,564 |
EBIT | 10,453 | -11,619 | 24,712 | -14,991 |
Net Income | 5,639 | -7,023 | 15,842 | 8,630 |
Net Change In Cash | 290,562 | 269,668 | 306,879 | 282,420 |
Free Cash Flow | 30,974 | 14,752 | 47,228 | 9,418 |
Cash | 399,004 | 386,826 | 369,201 | 570,628 |
Basic Shares | 46,692 | 46,596 | 46,255 | 46,427 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,112,238 | $1,147,112 | $1,295,947 | $1,132,018 |
Gross Profit | 471,003 | 496,840 | 588,987 | 554,653 |
EBITDA | 90,092 | -34,868 | 96,846 | 174,438 |
EBIT | 337 | -34,868 | -2,323 | 89,507 |
Net Income | 12,531 | -20,371 | 5,648 | 77,849 |
Net Change In Cash | 1,112,238 | 1,147,112 | 1,295,947 | 1,132,018 |
Cost of Revenue | -1,841 | -134,300 | ||
Free Cash Flow | 151,259 | 126,078 | 17,041 | 173,474 |
Cash | 369,201 | 467,972 | 330,362 | 349,051 |
Basic Shares | 46,255 | 45,212 | 45,891 | 47,943 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.45 |
2025-03-31 | $0.26 |
2024-12-31 | $0.60 |