Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $475,427 | $457,836 | $509,301 | $466,558 |
Gross Profit | 106,092 | 105,962 | 132,768 | 110,824 |
EBITDA | 61,129 | 65,527 | 90,710 | 70,221 |
EBIT | 44,017 | 49,877 | 75,661 | 55,864 |
Net Income | 32,529 | 41,124 | 48,993 | 44,701 |
Net Change In Cash | 475,427 | 457,836 | 509,301 | 466,558 |
Free Cash Flow | 73,894 | 74,467 | 96,593 | 2,257 |
Cash | 161,476 | 124,561 | 203,073 | 135,058 |
Basic Shares | 27,469 | 27,496 | 27,495 | 27,478 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $1,909,122 | $1,871,759 | $1,822,527 | $1,676,390 |
Gross Profit | 455,646 | 432,302 | 388,568 | 355,719 |
EBITDA | 287,587 | 270,133 | 217,687 | 189,501 |
EBIT | 225,419 | 214,237 | 166,477 | 143,621 |
Net Income | 167,347 | 158,613 | 111,286 | 89,586 |
Net Change In Cash | 1,909,122 | 1,871,759 | 1,822,527 | 1,676,390 |
Free Cash Flow | 203,496 | 183,977 | 135,720 | -30,159 |
Cash | 161,476 | 163,443 | 88,473 | 60,283 |
Basic Shares | 27,489 | 27,461 | 27,482 | 27,472 |
Quarter | EPS |
---|---|
2025-06-30 | $1.18 |
2025-03-31 | $1.49 |
2024-12-31 | $1.77 |
2024-09-30 | $1.62 |