| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,771,893 | $1,880,765 | $1,930,707 | $1,850,830 |
Gross Profit | 330,367 | 374,752 | 379,671 | 357,760 |
EBITDA | 109,363 | 163,460 | 127,445 | 152,920 |
EBIT | 91,249 | 99,592 | 109,834 | 91,429 |
Net Income | 64,328 | 66,690 | 72,438 | 60,322 |
Net Change In Cash | 1,771,893 | 1,880,765 | 1,930,707 | 1,850,830 |
Free Cash Flow | -217,791 | 271,230 | 113,771 | 45,116 |
Cash | 212,645 | 242,005 | 211,106 | 228,719 |
Basic Shares | 79,385 | 81,167 | 81,445 | 82,381 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $7,434,195 | $7,804,746 | $7,925,024 | $7,101,670 |
Gross Profit | 1,389,528 | 1,531,416 | 1,593,090 | 1,487,159 |
EBITDA | 463,237 | 705,940 | 736,896 | 702,807 |
EBIT | 392,101 | 469,839 | 515,755 | 503,658 |
Net Income | 263,778 | 304,153 | 347,055 | 391,382 |
Net Change In Cash | 7,434,195 | 7,804,746 | 7,925,024 | 7,101,670 |
Cost of Revenue | 52,780 | |||
Free Cash Flow | 861,839 | 186,503 | -73,168 | 51,340 |
Cash | 212,645 | 228,131 | 183,725 | 201,044 |
Basic Shares | 80,726 | 81,818 | 83,720 | 85,726 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.81 |
2025-09-30 | $0.83 |
2025-06-30 | $0.90 |