Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $849,015 | $841,185 | $809,890 | $804,239 |
Gross Profit | 541,841 | 517,102 | 471,159 | 534,735 |
EBITDA | 306,792 | 315,500 | 283,197 | 338,601 |
EBIT | 257,295 | 229,672 | 230,814 | 258,153 |
Net Income | 149,927 | 119,979 | 158,211 | 203,393 |
Net Change In Cash | 849,015 | 841,185 | 809,890 | 804,239 |
Free Cash Flow | 240,926 | 301,348 | 204,447 | 324,959 |
Cash | 911,015 | 836,876 | 723,408 | 611,077 |
Basic Shares | 90,770 | 67,027 | 91,169 | 97,288 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,304,329 | $2,875,913 | $2,329,057 | $1,719,371 |
Gross Profit | 2,088,726 | 1,766,100 | 1,469,505 | 1,067,071 |
EBITDA | 1,218,023 | 1,105,389 | 856,347 | 541,801 |
EBIT | 1,013,906 | 815,878 | 644,403 | 382,228 |
Net Income | 631,510 | 386,324 | 373,569 | 223,326 |
Net Change In Cash | 3,304,329 | 2,875,913 | 2,329,057 | 1,719,371 |
Free Cash Flow | 1,295,735 | 798,195 | 546,875 | 354,067 |
Cash | 911,015 | 553,030 | 1,093,082 | 748,562 |
Basic Shares | 91,154 | 90,536 | 89,936 | 94,103 |
Quarter | EPS |
---|---|
2024-12-31 | $2.10 |
2024-09-30 | $1.79 |
2024-06-30 | $2.29 |
2024-03-31 | $2.74 |