Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $933,792,000 | $839,254,000 | $868,461,000 | $759,692,143 |
Gross Profit | 547,369,000 | 493,395,000 | 512,379,000 | 439,345,666 |
EBITDA | 856,233,000 | 591,629,457 | 596,091,000 | 555,051,199 |
EBIT | 493,036,000 | 428,217,726 | 425,713,000 | 386,822,642 |
Net Income | 398,273,000 | 361,564,128 | 374,680,000 | 325,257,571 |
Net Change In Cash | 933,792,000 | 839,254,000 | 868,461,000 | 759,692,143 |
Free Cash Flow | 294,740,000 | 258,256,000 | 197,442,888 | |
Cash | 2,634,430,000 | 2,394,804,250 | 2,127,627,000 | 1,886,781,000 |
Basic Shares | 5,185,800 | 5,185,800 | 5,185,800 | 5,186,076 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,894,308,000 | $2,161,736,000 | $2,263,891,300 | $1,587,415,000 |
Gross Profit | 1,624,354,000 | 1,175,111,000 | 1,348,354,800 | 819,537,300 |
EBITDA | 1,984,849,000 | 1,523,506,800 | 1,593,076,500 | 1,090,845,100 |
EBIT | 1,322,053,000 | 991,315,900 | 1,155,822,200 | 668,450,200 |
Net Income | 1,173,268,000 | 838,498,000 | 992,923,400 | 592,359,200 |
Net Change In Cash | 2,894,308,000 | 2,161,736,000 | 2,263,891,300 | 1,587,415,000 |
Free Cash Flow | 870,170,000 | 286,568,900 | 520,972,732 | 262,724,263 |
Cash | 2,127,627,000 | 1,465,427,753 | 1,342,814,083 | 1,064,990,192 |
Basic Shares | 5,186,000 | 5,185,853 | 5,185,876 | 5,186,076 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.47 |
2025-03-31 | $2.12 |
2024-12-31 | $2.24 |