Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $775,580 | $746,113 | $752,599 | $884,792 |
Gross Profit | 101,619 | 90,803 | 88,039 | 100,748 |
EBITDA | 32,542 | 31,591 | 28,718 | 34,787 |
EBIT | 25,071 | 24,780 | 21,976 | 27,529 |
Net Income | 16,974 | 16,096 | 12,806 | 32,726 |
Net Change In Cash | 775,580 | 746,113 | 752,599 | 884,792 |
Free Cash Flow | 42,455 | 53,469 | 157,731 | 60,674 |
Cash | 145,044 | 185,460 | 159,050 | 44,987 |
Basic Shares | 24,646 | 25,046 | 25,437 | 25,334 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $3,259,809 | $3,787,721 | $3,529,935 | $3,150,806 |
Gross Profit | 372,110 | 449,239 | 426,524 | 350,716 |
EBITDA | 140,914 | 170,294 | 155,061 | 97,985 |
EBIT | 112,872 | 141,636 | 125,146 | 64,464 |
Net Income | 77,060 | 89,809 | 88,798 | 45,389 |
Net Change In Cash | 3,259,809 | 3,787,721 | 3,529,935 | 3,150,806 |
Cost of Revenue | -4,500 | -19,972 | 29,936 | |
Free Cash Flow | 363,092 | -45,748 | -131,203 | 138,577 |
Cash | 185,460 | 36,178 | 37,987 | 62,718 |
Basic Shares | 25,222 | 25,362 | 25,758 | 25,518 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $0.80 |
2024-03-31 | $0.69 |
2023-12-31 | $0.85 |