Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $419,820 | $344,007 | $480,907 | $405,406 |
Gross Profit | 147,151 | 121,502 | 158,815 | 125,466 |
EBITDA | 57,957 | 42,678 | 74,542 | 61,992 |
EBIT | 31,228 | 62,818 | 51,363 | |
Net Income | 37,819 | 17,936 | 44,679 | 34,043 |
Net Change In Cash | 419,820 | 344,007 | 480,907 | 405,406 |
Free Cash Flow | 64,625 | -49,237 | -41,965 | -61,519 |
Cash | 101,633 | 85,053 | 95,353 | 101,443 |
Basic Shares | 17,040 | 17,055 | 17,504 | 17,425 |
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 | 230,716 | 173,792 | 167,970 | 159,226 |
EBIT | 188,507 | 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-12-31 | $2.42 |
2024-09-30 | $1.25 |
2024-06-30 | $2.84 |
2024-03-31 | $2.16 |