
| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $511,777 | $475,572 | $526,273 | $497,861 |
Gross Profit | 263,803 | 295,749 | 332,057 | 311,455 |
EBITDA | 197,641 | 182,961 | 222,797 | 198,202 |
EBIT | 145,531 | 133,985 | 174,809 | 149,871 |
Net Income | 44,659 | 42,254 | 56,404 | 44,749 |
Net Change In Cash | 511,777 | 475,572 | 526,273 | 497,861 |
Free Cash Flow | 422,487 | 74,577 | 78,623 | 33,826 |
Cash | 142,471 | 129,760 | 145,201 | 150,634 |
Basic Shares | 101,626 | 102,663 | 102,730 | 103,393 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,011,483 | $1,939,011 | $1,724,086 | $1,663,786 |
Gross Profit | 1,057,770 | 1,194,784 | 1,097,694 | 1,075,071 |
EBITDA | 801,601 | 744,122 | 694,319 | 693,139 |
EBIT | 604,196 | 557,010 | 561,783 | 564,771 |
Net Income | 188,066 | 154,051 | 176,004 | 205,457 |
Net Change In Cash | 2,011,483 | 1,939,011 | 1,724,086 | 1,663,786 |
Cost of Revenue | -189,966 | |||
Free Cash Flow | 609,513 | 249,421 | -207,287 | -19,123 |
Cash | 142,471 | 164,383 | 137,586 | 117,289 |
Basic Shares | 102,595 | 103,666 | 103,217 | 104,663 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.75 |
2025-09-30 | $0.41 |
2025-06-30 | $0.55 |