Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $466,558 | $452,825 | $471,446 | $485,916 |
Gross Profit | 110,824 | 97,618 | 104,406 | 121,468 |
EBITDA | 72,240 | 58,427 | 51,263 | 79,687 |
EBIT | 57,883 | 44,425 | 36,894 | 65,754 |
Net Income | 44,577 | 34,828 | 28,350 | 51,484 |
Net Change In Cash | 466,558 | 452,825 | 471,446 | 485,916 |
Free Cash Flow | 2,257 | 18,531 | 61,059 | 87,103 |
Cash | 135,058 | 163,443 | 164,756 | 133,848 |
Basic Shares | 27,478 | 27,482 | 27,451 | 27,440 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,871,759 | $1,822,527 | $1,676,390 | $1,467,067 |
Gross Profit | 431,950 | 388,568 | 355,719 | 386,723 |
EBITDA | 272,733 | 217,687 | 189,501 | 228,172 |
EBIT | 216,837 | 166,477 | 143,621 | 185,745 |
Net Income | 158,613 | 111,286 | 89,586 | 142,332 |
Net Change In Cash | 1,871,759 | 1,822,527 | 1,676,390 | 1,467,067 |
Cost of Revenue | 28,190 | -127,772 | -10,218 | |
Free Cash Flow | 183,977 | 135,720 | -30,159 | 86,324 |
Cash | 163,443 | 88,473 | 60,283 | 188,055 |
Basic Shares | 27,461 | 27,482 | 27,472 | 27,518 |
Quarter | EPS |
---|---|
2024-09-30 | $1.62 |
2024-06-30 | $1.26 |
2024-03-31 | $1.03 |
2023-12-31 | $1.87 |