| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $163,118 | $158,953 | $159,231 | $144,445 |
Gross Profit | 127,083 | 126,352 | 128,173 | 110,264 |
EBITDA | 72,671 | 72,653 | 74,349 | 72,507 |
EBIT | 69,007 | 68,795 | 69,529 | 68,041 |
Net Income | 52,586 | 50,564 | 51,104 | 50,858 |
Net Change In Cash | 163,118 | 158,953 | 159,231 | 144,445 |
Free Cash Flow | 80,706 | 52,258 | 41,199 | 72,776 |
Cash | 797,083 | 749,640 | 532,540 | 205,178 |
Basic Shares | 138,384 | 139,471 | 139,294 | 138,662 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $658,686 | $665,660 | $561,940 | $467,826 |
Gross Profit | 480,171 | 545,820 | 542,185 | 488,246 |
EBITDA | 286,606 | 333,603 | 342,008 | 291,222 |
EBIT | 271,238 | 315,434 | 328,347 | 297,648 |
Net Income | 200,716 | 221,435 | 235,425 | 212,521 |
Net Change In Cash | 658,686 | 665,660 | 561,940 | 467,826 |
Cost of Revenue | -225,612 | |||
Free Cash Flow | 244,630 | 291,111 | 268,372 | 190,565 |
Cash | 205,178 | 289,501 | 213,014 | 1,758,547 |
Basic Shares | 138,579 | 138,462 | 140,012 | 135,382 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.38 |
2025-06-30 | $0.36 |
2025-03-31 | $0.36 |
2024-12-31 | $0.36 |