
| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $475,572 | $526,273 | $497,861 | $495,695 |
Gross Profit | 295,749 | 332,057 | 311,455 | 302,522 |
EBITDA | 182,961 | 222,797 | 198,202 | 202,853 |
EBIT | 133,985 | 174,809 | 149,871 | 154,689 |
Net Income | 42,254 | 56,404 | 44,749 | 46,588 |
Net Change In Cash | 475,572 | 526,273 | 497,861 | 495,695 |
Free Cash Flow | 74,577 | 78,623 | 33,826 | 112,324 |
Cash | 129,760 | 145,201 | 150,634 | 164,383 |
Basic Shares | 102,663 | 102,730 | 103,393 | 103,536 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,939,011 | $1,724,086 | $1,663,786 | $1,617,899 |
Gross Profit | 1,194,784 | 1,097,694 | 1,075,071 | 1,065,410 |
EBITDA | 744,122 | 694,319 | 693,139 | 546,540 |
EBIT | 557,010 | 561,783 | 564,771 | 388,749 |
Net Income | 154,051 | 176,004 | 205,457 | 241,850 |
Net Change In Cash | 1,939,011 | 1,724,086 | 1,663,786 | 1,617,899 |
Cost of Revenue | -189,966 | 181,550 | ||
Free Cash Flow | 249,421 | -207,287 | -19,123 | 544,018 |
Cash | 164,383 | 137,586 | 117,289 | 275,281 |
Basic Shares | 103,666 | 103,217 | 104,663 | 116,452 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.41 |
2025-06-30 | $0.55 |
2025-03-31 | $0.43 |