| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $163,059 | $158,953 | $159,231 | $144,445 |
Gross Profit | 132,239 | 126,352 | 128,173 | 110,264 |
EBITDA | 74,363 | 72,653 | 74,349 | 72,507 |
EBIT | 69,007 | 68,795 | 69,529 | 68,041 |
Net Income | 55,044 | 50,564 | 51,104 | 50,858 |
Net Change In Cash | 163,059 | 158,953 | 159,231 | 144,445 |
Free Cash Flow | 80,706 | 52,258 | 41,199 | 72,776 |
Cash | 107,511 | 749,640 | 532,540 | 205,178 |
Basic Shares | 135,920 | 139,471 | 139,294 | 138,662 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $643,360 | $658,686 | $665,660 | $561,940 |
Gross Profit | 513,846 | 480,171 | 545,820 | 542,185 |
EBITDA | 281,693 | 286,606 | 333,603 | 342,008 |
EBIT | 283,250 | 271,238 | 315,434 | 328,347 |
Net Income | 209,298 | 200,716 | 221,435 | 235,425 |
Net Change In Cash | 643,360 | 658,686 | 665,660 | 561,940 |
Free Cash Flow | 244,630 | 291,111 | 268,372 | |
Cash | 107,511 | 205,178 | 289,501 | 213,014 |
Basic Shares | 135,920 | 138,579 | 138,462 | 140,012 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.40 |
2025-09-30 | $0.38 |
2025-06-30 | $0.36 |
2025-03-31 | $0.36 |