Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $365,122 | $359,749 | $337,094 | $337,934 |
Gross Profit | 365,122 | 218,221 | 198,638 | 194,299 |
EBITDA | 27,759 | 67,396 | 39,505 | 45,505 |
EBIT | 10,190 | 46,821 | 18,612 | 24,769 |
Net Income | 28,242 | 28,157 | 6,605 | -7,938 |
Net Change In Cash | 365,122 | 359,749 | 337,094 | 337,934 |
Free Cash Flow | -16,689 | -37,883 | -28,869 | |
Cash | 208,581 | 178,561 | 140,630 | 180,265 |
Basic Shares | 29,719 | 29,462 | 29,239 | 28,289 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,297,429 | $1,230,088 | $1,185,204 | $1,178,062 |
Gross Profit | 749,502 | 210,815 | 191,809 | 218,022 |
EBITDA | 145,015 | 126,517 | 69,675 | 93,966 |
EBIT | 59,429 | 46,761 | -17,561 | 3,502 |
Net Income | -6,780 | 18,037 | -15,713 | -56,285 |
Net Change In Cash | 1,297,429 | 1,230,088 | 1,185,204 | 1,178,062 |
Cost of Revenue | 24,502 | |||
Free Cash Flow | -49,470 | -63,700 | 92,786 | 82,001 |
Cash | 180,265 | 163,683 | 266,014 | 231,079 |
Basic Shares | 28,139 | 28,574 | 28,533 | 31,676 |
Quarter | EPS |
---|---|
2024-09-30 | $0.82 |
2024-06-30 | $1.81 |
2024-03-31 | $0.39 |
2023-12-31 | -$0.07 |