Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,891,131 | $1,785,809 | $1,975,813 | $1,792,956 |
Gross Profit | 743,795 | 704,636 | 766,494 | 726,755 |
EBITDA | 347,244 | 404,971 | 336,541 | 425,396 |
EBIT | 331,939 | 293,221 | 226,410 | 317,032 |
Net Income | 117,063 | 59,725 | 68,968 | 51,691 |
Net Change In Cash | 1,891,131 | 1,785,809 | 1,975,813 | 1,792,956 |
Free Cash Flow | 86,322 | 371,866 | 215,362 | |
Cash | 558,691 | 752,817 | 979,780 | 644,942 |
Basic Shares | 688,606 | 680,409 | 680,409 | 679,629 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,212,382 | $6,591,977 | $6,063,967 | $4,933,118 |
Gross Profit | 2,794,538 | 2,322,701 | 2,231,530 | 1,962,596 |
EBITDA | 1,484,464 | 1,181,996 | 1,163,649 | 922,471 |
EBIT | 1,046,567 | 735,574 | 755,785 | 562,704 |
Net Income | 156,920 | 59,315 | 208,279 | 265,327 |
Net Change In Cash | 7,212,382 | 6,591,977 | 6,063,967 | 4,933,118 |
Free Cash Flow | 530,801 | -87,137 | -386,427 | 281,887 |
Cash | 979,780 | 529,577 | 547,979 | 655,493 |
Basic Shares | 680,019 | 679,756 | 678,410 | 678,539 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.22 |
2025-03-31 | $0.09 |
2024-12-31 | $0.10 |