| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $266,264 | $260,730 | $262,154 | $253,307 |
Gross Profit | 172,704 | 156,535 | 153,556 | 143,442 |
EBITDA | 185,645 | 192,036 | 193,801 | 165,178 |
EBIT | 133,356 | 140,097 | 141,588 | 125,150 |
Net Income | 117,914 | 130,649 | 130,904 | 115,147 |
Net Change In Cash | 266,264 | 260,730 | 262,154 | 253,307 |
Free Cash Flow | 65,205 | 79,978 | 147,258 | 48,170 |
Cash | 1,037,291 | 596,371 | 546,164 | 480,543 |
Basic Shares | 18,366 | 18,384 | 18,396 | 18,781 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,042,455 | $1,014,110 | $973,583 | $993,344 |
Gross Profit | 626,237 | 615,941 | 641,169 | 664,956 |
EBITDA | 748,617 | 675,068 | 704,827 | 717,173 |
EBIT | 541,177 | 531,258 | 596,762 | 639,601 |
Net Income | 494,613 | 505,073 | 576,299 | 559,210 |
Net Change In Cash | 1,042,455 | 1,014,110 | 973,583 | 993,344 |
Free Cash Flow | 322,292 | -37,593 | 308,257 | 735,606 |
Cash | 1,037,291 | 453,384 | 271,809 | 267,668 |
Basic Shares | 18,480 | 19,385 | 19,903 | 20,501 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $7.14 |
2025-09-30 | $6.75 |
2025-06-30 | $6.36 |