| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $752,400 | $746,900 | $760,100 | $793,400 |
Gross Profit | 207,400 | 206,300 | 211,600 | 225,900 |
EBITDA | 129,800 | 127,400 | 99,300 | 112,500 |
EBIT | 100,200 | 101,100 | 75,300 | 87,000 |
Net Income | 57,600 | 57,100 | 32,700 | 51,400 |
Net Change In Cash | 752,400 | 746,900 | 760,100 | 793,400 |
Free Cash Flow | 31,500 | 51,200 | 31,900 | 202,100 |
Cash | 193,600 | 266,600 | 329,800 | 403,000 |
Basic Shares | 147,692 | 152,600 | 154,800 | 163,100 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,099,800 | $3,044,500 | $2,939,700 | $2,606,600 |
Gross Profit | 917,800 | 858,700 | 815,300 | 744,300 |
EBITDA | 505,100 | 480,500 | 492,200 | 369,800 |
EBIT | 408,200 | 385,500 | 403,600 | 298,200 |
Net Income | 227,100 | 192,700 | 249,800 | 181,000 |
Net Change In Cash | 3,099,800 | 3,044,500 | 2,939,700 | 2,606,600 |
Free Cash Flow | 355,100 | 348,400 | 224,700 | 227,100 |
Cash | 403,000 | 412,700 | 369,400 | 254,000 |
Basic Shares | 163,100 | 171,204 | 174,280 | 178,071 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.49 |
2025-06-30 | $0.37 |
2025-03-31 | $0.35 |