Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $868,461,000 | $759,692,143 | $673,510,177 | $592,644,000 |
Gross Profit | 512,379,000 | 439,345,666 | 348,453,771 | 314,505,000 |
EBITDA | 596,091,000 | 526,755,930 | 452,987,474 | 427,386,620 |
EBIT | 425,713,000 | 360,766,289 | 287,820,880 | 268,363,458 |
Net Income | 374,680,000 | 325,257,571 | 247,845,000 | 225,484,877 |
Net Change In Cash | 868,461,000 | 759,692,143 | 673,510,177 | 592,644,000 |
Free Cash Flow | 258,256,000 | 197,442,888 | 171,993,526 | 267,165,608 |
Cash | 2,127,627,000 | 1,886,781,000 | 1,799,127,351 | 1,698,195,704 |
Basic Shares | 25,929,000 | 5,186,076 | 25,930,812 | 25,930,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,894,308,000 | $2,161,735,841 | $2,263,891,292 | $1,587,415,037 |
Gross Profit | 1,624,354,000 | 1,175,110,628 | 1,348,354,806 | 819,537,266 |
EBITDA | 1,984,849,000 | 1,518,706,507 | 1,585,396,616 | 1,085,332,317 |
EBIT | 1,322,053,000 | 986,515,586 | 1,148,142,343 | 662,937,448 |
Net Income | 1,173,268,000 | 851,740,000 | 992,923,400 | 592,359,200 |
Net Change In Cash | 2,894,308,000 | 2,161,735,841 | 2,263,891,292 | 1,587,415,037 |
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 | 25,930,000 | 5,185,853 | 5,185,876 | 5,186,076 |
Quarter | EPS |
---|---|
2024-12-31 | $2.24 |
2024-09-30 | $1.94 |
2024-06-30 | $1.48 |
2024-03-31 | $1.38 |