Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $747,497 | $775,580 | $746,113 | $752,599 |
Gross Profit | 101,723 | 101,619 | 90,803 | 88,039 |
EBITDA | 18,444 | 32,542 | 31,591 | 28,718 |
EBIT | 25,071 | 24,780 | 21,976 | |
Net Income | 17,053 | 16,974 | 16,096 | 12,806 |
Net Change In Cash | 747,497 | 775,580 | 746,113 | 752,599 |
Free Cash Flow | -8,161 | 42,455 | 53,469 | 157,731 |
Cash | 110,520 | 145,044 | 185,460 | 159,050 |
Basic Shares | 24,217 | 24,646 | 25,046 | 25,437 |
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-12-31 | $0.85 |
2024-09-30 | $0.84 |
2024-06-30 | $0.80 |
2024-03-31 | $0.69 |