| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $511,851 | $490,212 | $286,949 | $384,384 |
Gross Profit | 471,921 | 453,039 | 263,990 | 355,298 |
EBITDA | 196,559 | 183,224 | 58,606 | 116,690 |
EBIT | 151,857 | 140,250 | 16,911 | 74,292 |
Net Income | 89,325 | 80,108 | -16,133 | 27,897 |
Net Change In Cash | 511,851 | 490,212 | 286,949 | 384,384 |
Free Cash Flow | 38,015 | 127,635 | -31,188 | 86,245 |
Cash | 183,228 | 193,921 | 75,665 | 115,893 |
Basic Shares | 55,448 | 55,411 | 55,017 | 55,478 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,725,301 | $1,726,587 | $1,731,237 | $1,503,730 |
Gross Profit | 1,593,894 | 1,594,890 | 1,596,020 | 1,389,443 |
EBITDA | 622,726 | 613,981 | 660,194 | 521,651 |
EBIT | 459,288 | 459,773 | 507,574 | 372,991 |
Net Income | 227,497 | 234,196 | 291,190 | 256,513 |
Net Change In Cash | 1,725,301 | 1,726,587 | 1,731,237 | 1,503,730 |
Free Cash Flow | 231,709 | 200,080 | 363,883 | 374,158 |
Cash | 115,893 | 246,922 | 79,196 | 443,707 |
Basic Shares | 60,010 | 64,494 | 70,280 | 79,575 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.61 |
2025-06-30 | $1.45 |
2025-03-31 | -$0.21 |