Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $353,526 | $365,122 | $359,749 | $337,094 |
Gross Profit | 246,666 | 365,122 | 218,221 | 198,638 |
EBITDA | 27,759 | 67,396 | 39,505 | |
EBIT | 10,190 | 46,821 | 18,612 | |
Net Income | 31,793 | 28,242 | 28,157 | 6,605 |
Net Change In Cash | 353,526 | 365,122 | 359,749 | 337,094 |
Free Cash Flow | -32,436 | 9,035 | -16,689 | -37,883 |
Cash | 247,503 | 208,581 | 178,561 | 140,630 |
Basic Shares | 28,628 | 29,719 | 29,462 | 29,239 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,415,491 | $1,297,429 | $1,230,088 | $1,185,204 |
Gross Profit | 883,434 | 749,502 | 210,815 | 191,809 |
EBITDA | 145,015 | 126,517 | 69,675 | |
EBIT | 59,429 | 46,761 | -17,561 | |
Net Income | 94,797 | -6,780 | 18,037 | -15,713 |
Net Change In Cash | 1,415,491 | 1,297,429 | 1,230,088 | 1,185,204 |
Free Cash Flow | -77,973 | -49,470 | -63,700 | 92,786 |
Cash | 247,503 | 180,265 | 163,683 | 266,014 |
Basic Shares | 28,628 | 28,139 | 28,574 | 28,533 |
Quarter | EPS |
---|---|
2024-12-31 | $1.51 |
2024-09-30 | $0.82 |
2024-06-30 | $1.81 |
2024-03-31 | $0.39 |