| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $839,391 | $802,678 | $764,043 | $745,541 |
Gross Profit | 501,894 | 373,753 | 358,677 | 345,638 |
EBITDA | 194,550 | 122,177 | 111,673 | 101,421 |
EBIT | 185,484 | 109,821 | 101,325 | 91,360 |
Net Income | 78,981 | 80,314 | 76,149 | 72,945 |
Net Change In Cash | 839,391 | 802,678 | 764,043 | 745,541 |
Free Cash Flow | 487,115 | 470,457 | 436,140 | 378,269 |
Cash | 71,709 | 53,600 | 55,560 | 55,514 |
Basic Shares | 26,357 | 26,472 | 27,062 | 27,104 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,151,653 | $2,657,800 | $2,117,639 | $1,736,085 |
Gross Profit | 1,579,962 | 1,239,007 | 1,035,143 | 1,001,677 |
EBITDA | 529,821 | 334,523 | 265,513 | 304,972 |
EBIT | 487,990 | 294,316 | 227,356 | 268,105 |
Net Income | 308,389 | 209,448 | 175,121 | 207,424 |
Net Change In Cash | 3,151,653 | 2,657,800 | 2,117,639 | 1,736,085 |
Cost of Revenue | -47,406 | |||
Free Cash Flow | 1,771,981 | 1,495,154 | 1,121,628 | 850,369 |
Cash | 71,709 | 73,910 | 377,439 | 100,165 |
Basic Shares | 26,357 | 28,202 | 31,921 | 33,482 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.46 |
2025-09-30 | $3.36 |
2025-06-30 | $3.23 |
2025-03-31 | $2.98 |