Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,528,943 | $1,435,588 | $1,409,613 | $1,244,627 |
Gross Profit | 211,572 | 217,730 | 201,913 | 186,231 |
EBITDA | 184,117 | 177,599 | 112,710 | 143,690 |
EBIT | 135,570 | 128,923 | 65,651 | 96,545 |
Net Income | 67,713 | 62,943 | -14,053 | 16,436 |
Net Change In Cash | 1,528,943 | 1,435,588 | 1,409,613 | 1,244,627 |
Free Cash Flow | -49,041 | -49,324 | 55,800 | -39,186 |
Cash | 91,513 | 140,818 | 102,581 | 51,265 |
Basic Shares | 334,300 | 334,162 | 327,280 | 334,461 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,237,161 | $4,563,284 | $4,150,478 | $3,479,886 |
Gross Profit | 754,161 | 635,284 | 545,678 | 416,475 |
EBITDA | 551,344 | 530,199 | 459,137 | 356,857 |
EBIT | 364,264 | 333,095 | 263,914 | 160,500 |
Net Income | 10,974 | -35,061 | -21,000 | -30,712 |
Net Change In Cash | 5,237,161 | 4,563,284 | 4,150,478 | 3,479,886 |
Free Cash Flow | -46,855 | -17,416 | -16,954 | 65,027 |
Cash | 102,581 | 57,982 | 120,065 | |
Basic Shares | 289,799 | 334,461 | 334,461 | 334,461 |
Quarter | EPS |
---|---|
2025-06-30 | $0.22 |
2025-03-31 | $0.23 |
2024-12-31 | $0.17 |
2024-09-30 | $0.14 |