Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $344,007 | $480,907 | $405,406 | $373,235 |
Gross Profit | 121,502 | 158,815 | 125,466 | 141,301 |
EBITDA | 41,778 | 74,542 | 61,992 | 62,609 |
EBIT | 30,328 | 62,818 | 51,363 | 52,321 |
Net Income | 17,936 | 44,679 | 34,043 | 36,553 |
Net Change In Cash | 344,007 | 480,907 | 405,406 | 373,235 |
Free Cash Flow | -49,237 | -41,965 | -61,519 | -31,200 |
Cash | 85,053 | 95,353 | 101,443 | 127,258 |
Basic Shares | 17,055 | 17,504 | 17,425 | 17,302 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,538,758 | $1,278,427 | $1,183,236 | $1,146,902 |
Gross Profit | 530,458 | 430,510 | 424,427 | 419,918 |
EBITDA | 231,270 | 173,792 | 167,970 | 159,226 |
EBIT | 189,061 | 135,279 | 129,291 | 115,371 |
Net Income | 128,154 | 91,778 | 115,347 | 74,049 |
Net Change In Cash | 1,538,758 | 1,278,427 | 1,183,236 | 1,146,902 |
Cost of Revenue | 17,176 | -12,874 | 448 | |
Free Cash Flow | -126,933 | 62,558 | 33,321 | 109,555 |
Cash | 95,353 | 76,750 | 64,202 | 80,613 |
Basic Shares | 17,354 | 17,190 | 17,870 | 18,388 |
Quarter | EPS |
---|---|
2024-09-30 | $1.25 |
2024-06-30 | $2.84 |
2024-03-31 | $2.16 |
2023-12-31 | $2.21 |