Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $359,749 | $337,094 | $337,934 | $338,090 |
Gross Profit | 218,221 | 198,638 | 194,299 | 71,710 |
EBITDA | 36,552 | |||
EBIT | 18,690 | |||
Net Income | 28,157 | 6,605 | -7,938 | 4,317 |
Net Change In Cash | 359,749 | 337,094 | 337,934 | 338,090 |
Free Cash Flow | -16,689 | -37,883 | -28,869 | -1,662 |
Cash | 178,561 | 140,630 | 180,265 | 209,736 |
Basic Shares | 28,617 | 28,387 | 28,310 | 28,959 |
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 | 126,517 | 69,675 | 93,966 | |
EBIT | 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,310 | 28,574 | 28,533 | 31,676 |
Quarter | EPS |
---|---|
2024-06-30 | $1.81 |
2024-03-31 | $0.39 |
2023-12-31 | -$0.07 |
2023-09-30 | $0.41 |