Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $871,339 | $804,239 | $729,866 | $723,479 |
Gross Profit | 532,609 | 534,735 | 440,189 | 435,245 |
EBITDA | 339,248 | 365,095 | 241,434 | 259,208 |
EBIT | 248,834 | 284,647 | 165,570 | 182,833 |
Net Income | 158,211 | 203,393 | 98,061 | 93,347 |
Net Change In Cash | 871,339 | 804,239 | 729,866 | 723,479 |
Free Cash Flow | 204,447 | 324,959 | 57,120 | 305,740 |
Cash | 730,450 | 611,077 | 553,030 | 822,008 |
Basic Shares | 91,169 | 97,288 | 90,622 | 90,689 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,875,913 | $2,329,057 | $1,719,371 | $1,201,191 |
Gross Profit | 1,766,100 | 1,469,505 | 1,067,071 | 766,537 |
EBITDA | 1,032,398 | 856,347 | 585,531 | 542,067 |
EBIT | 750,620 | 644,403 | 425,958 | 432,563 |
Net Income | 386,324 | 373,569 | 223,326 | 292,075 |
Net Change In Cash | 2,875,913 | 2,329,057 | 1,719,371 | 1,201,191 |
Free Cash Flow | 798,195 | 546,875 | 354,067 | 233,922 |
Cash | 553,030 | 1,093,082 | 748,562 | 1,045,042 |
Basic Shares | 90,536 | 89,936 | 94,103 | 93,635 |
Quarter | EPS |
---|---|
2024-06-30 | $2.29 |
2024-03-31 | $2.74 |
2023-12-31 | $1.79 |
2023-09-30 | $1.38 |