| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $802,314 | $700,821 | $685,873 | $635,910 |
Gross Profit | 414,200 | 380,708 | 347,094 | 301,273 |
EBITDA | 188,517 | 129,683 | 135,739 | 87,923 |
EBIT | 167,625 | 108,342 | 112,007 | 64,216 |
Net Income | 129,838 | 81,647 | 82,945 | 49,551 |
Net Change In Cash | 802,314 | 700,821 | 685,873 | 635,910 |
Free Cash Flow | 199,730 | 103,302 | 89,851 | |
Cash | 249,339 | 198,242 | 182,597 | |
Basic Shares | 164,440 | 164,398 | 164,346 | 164,908 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,824,918 | $2,585,919 | $2,426,152 | $2,308,321 |
Gross Profit | 1,350,198 | 1,276,405 | 1,177,091 | 1,099,388 |
EBITDA | 536,263 | 476,464 | 398,949 | 328,576 |
EBIT | 451,256 | 384,440 | 303,602 | 235,999 |
Net Income | 343,981 | 293,825 | 232,387 | 173,905 |
Net Change In Cash | 2,824,918 | 2,585,919 | 2,426,152 | 2,308,321 |
Free Cash Flow | 381,339 | 337,949 | 113,726 | |
Cash | 199,448 | 289,472 | 221,385 | |
Basic Shares | 164,943 | 165,802 | 165,663 | 167,141 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.89 |
2025-09-30 | $0.59 |
2025-06-30 | $0.58 |
2025-03-31 | $0.41 |