Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $86,104 | $371,512 | $375,683 | $356,015 |
Gross Profit | 86,104 | 94,873 | 101,365 | 88,753 |
EBITDA | 52,342 | 36,315 | 48,345 | 39,105 |
EBIT | 39,452 | 22,963 | 35,430 | 25,287 |
Net Income | 15,321 | 15,965 | 18,876 | 14,785 |
Net Change In Cash | 86,104 | 371,512 | 375,683 | 356,015 |
Free Cash Flow | 13,232 | 26,290 | 17,762 | -21,642 |
Cash | 134,134 | 150,581 | 123,466 | 125,107 |
Basic Shares | 31,054 | 31,365 | 31,709 | 31,691 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $366,431 | $1,469,076 | $1,204,656 | $1,046,150 |
Gross Profit | 366,431 | 351,624 | 273,650 | 303,631 |
EBITDA | 170,540 | 119,833 | 99,629 | 157,643 |
EBIT | 117,565 | 68,885 | 55,235 | 118,863 |
Net Income | 64,947 | 40,343 | 24,441 | 93,434 |
Net Change In Cash | 366,431 | 1,469,076 | 1,204,656 | 1,046,150 |
Cost of Revenue | -35,025 | -77,739 | ||
Free Cash Flow | 36,332 | 80,848 | -25,251 | 97,051 |
Cash | 134,134 | 149,673 | 153,891 | 190,606 |
Basic Shares | 31,476 | 33,066 | 33,503 | 33,509 |
Quarter | EPS |
---|---|
2024-12-31 | $0.29 |
2024-09-30 | $0.75 |
2024-06-30 | $0.66 |
2024-03-31 | $0.62 |