| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $517,953 | $493,472 | $475,427 | $457,836 |
Gross Profit | 137,260 | 118,819 | 106,092 | 105,962 |
EBITDA | 93,880 | 77,498 | 61,129 | 65,527 |
EBIT | 76,342 | 60,789 | 44,017 | 49,877 |
Net Income | 59,079 | 47,182 | 32,529 | 41,124 |
Net Change In Cash | 517,953 | 493,472 | 475,427 | 457,836 |
Free Cash Flow | 70,945 | 53,883 | 73,894 | 74,467 |
Cash | 201,584 | 124,561 | 203,073 | 124,561 |
Basic Shares | 27,415 | 27,494 | 27,469 | 27,496 |
| 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 |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.15 |
2025-09-30 | $1.71 |
2025-06-30 | $1.18 |