| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $4,694,416 | $4,626,925 | $4,592,197 | $4,186,238 |
Gross Profit | 271,368 | 131,720 | 255,241 | 268,828 |
EBITDA | 97,130 | 95,745 | 91,858 | 94,603 |
EBIT | 61,894 | 59,621 | 55,953 | 58,423 |
Net Income | 24,226 | 20,595 | 18,684 | 23,858 |
Net Change In Cash | 4,694,416 | 4,626,925 | 4,592,197 | 4,186,238 |
Free Cash Flow | -678 | 206,702 | -69,474 | -200,342 |
Cash | 17,932 | 16,097 | 7,478 | 8,208 |
Basic Shares | 34,157 | 34,095 | 34,299 | 34,328 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $17,163,566 | $16,492,174 | $18,877,886 | $13,248,277 |
Gross Profit | 1,057,896 | 973,640 | 1,097,649 | 719,263 |
EBITDA | 389,394 | 356,363 | 565,084 | 244,459 |
EBIT | 249,709 | 246,273 | 460,288 | 142,218 |
Net Income | 107,693 | 152,506 | 362,207 | 60,796 |
Net Change In Cash | 17,163,566 | 16,492,174 | 18,877,886 | 13,248,277 |
Cost of Revenue | 1,135 | |||
Free Cash Flow | -286,783 | 110,420 | 373,199 | -51,499 |
Cash | 8,208 | 19,642 | 4,040 | 10,849 |
Basic Shares | 34,339 | 34,039 | 34,044 | 34,278 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.66 |
2025-06-30 | $0.55 |
2025-03-31 | $0.36 |