Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $877,051 | $854,708 | $819,403 | $893,467 |
Gross Profit | 374,599 | 289,199 | 245,908 | 303,749 |
EBITDA | 286,865 | 192,808 | 238,970 | 299,349 |
EBIT | 204,188 | 173,710 | 159,508 | 215,984 |
Net Income | 166,182 | 146,026 | 120,253 | 176,066 |
Net Change In Cash | 877,051 | 854,708 | 819,403 | 893,467 |
Free Cash Flow | 310,337 | 188,615 | 269,779 | 200,998 |
Cash | 613,313 | 275,245 | 200,635 | 170,525 |
Basic Shares | 41,696 | 41,728 | 41,715 | 42,052 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,444,630 | $3,457,004 | $2,965,033 | $1,509,931 |
Gross Profit | 1,427,179 | 1,163,949 | 1,090,113 | 550,059 |
EBITDA | 1,084,101 | 1,075,432 | 741,677 | 370,510 |
EBIT | 753,391 | 845,259 | 473,973 | 130,564 |
Net Income | 608,526 | 514,097 | 348,054 | 43,844 |
Net Change In Cash | 3,444,630 | 3,457,004 | 2,965,033 | 1,509,931 |
Free Cash Flow | 969,729 | 214,914 | 90,256 | -32,713 |
Cash | 613,313 | 206,375 | 122,424 | 211,081 |
Basic Shares | 41,796 | 40,228 | 47,356 | 42,601 |
Quarter | EPS |
---|---|
2024-12-31 | $3.99 |
2024-09-30 | $3.50 |
2024-06-30 | $2.88 |
2024-03-31 | $4.19 |