Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $812,886 | $704,847 | $747,497 | $775,580 |
Gross Profit | 105,102 | 100,202 | 101,723 | 101,619 |
EBITDA | 36,697 | 33,554 | 29,783 | 32,542 |
EBIT | 29,597 | 26,062 | 21,651 | 25,071 |
Net Income | 20,090 | 17,431 | 17,053 | 16,974 |
Net Change In Cash | 812,886 | 704,847 | 747,497 | 775,580 |
Free Cash Flow | 5,128 | 64,641 | -8,161 | 42,455 |
Cash | 126,157 | 146,287 | 110,520 | 145,044 |
Basic Shares | 23,721 | 23,604 | 24,217 | 24,646 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $3,040,810 | $3,259,809 | $3,787,721 | $3,529,935 |
Gross Profit | 408,646 | 399,052 | 449,239 | 426,524 |
EBITDA | 132,604 | 140,914 | 170,294 | 155,061 |
EBIT | 102,409 | 112,872 | 141,636 | 125,146 |
Net Income | 71,548 | 77,060 | 89,809 | 88,798 |
Net Change In Cash | 3,040,810 | 3,259,809 | 3,787,721 | 3,529,935 |
Cost of Revenue | -4,500 | -19,972 | ||
Free Cash Flow | 104,063 | 363,092 | -45,748 | -131,203 |
Cash | 126,157 | 185,460 | 36,178 | 37,987 |
Basic Shares | 23,839 | 25,222 | 25,362 | 25,758 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.02 |
2025-03-31 | $0.86 |
2024-12-31 | $0.85 |