| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $419,890 | $422,408 | $407,995 | $389,213 |
Gross Profit | 284,184 | 282,696 | 289,398 | 255,382 |
EBITDA | 172,808 | 146,082 | 153,138 | 123,570 |
EBIT | 141,094 | 137,042 | 142,692 | 112,936 |
Net Income | 108,356 | 106,029 | 109,834 | 87,935 |
Net Change In Cash | 419,890 | 422,408 | 407,995 | 389,213 |
Free Cash Flow | 101,235 | 100,522 | 53,722 | 114,165 |
Cash | 253,807 | 1,043,164 | 1,170,270 | 1,292,400 |
Basic Shares | 68,328 | 68,665 | 69,030 | 69,030 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,665,560 | $1,632,897 | $1,487,900 | $1,141,446 |
Gross Profit | 1,137,714 | 1,045,010 | 899,853 | 976,889 |
EBITDA | 533,764 | 522,588 | 402,868 | 506,724 |
EBIT | 475,860 | 356,935 | 453,098 | |
Net Income | 412,154 | 358,685 | 269,105 | 346,540 |
Net Change In Cash | 1,665,560 | 1,632,897 | 1,487,900 | 1,141,446 |
Free Cash Flow | 369,644 | 140,716 | 551,428 | 1,048,905 |
Cash | 253,807 | 1,220,377 | 1,167,304 | 1,118,132 |
Basic Shares | 68,705 | 69,098 | 69,104 | 69,420 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.59 |
2025-09-30 | $1.53 |
2025-06-30 | $1.59 |