Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $448,915 | $404,951 | $408,739 | $370,000 |
Gross Profit | 288,754 | 355,015 | 359,402 | 244,128 |
EBITDA | 232,991 | 233,941 | 238,075 | 188,798 |
EBIT | 175,119 | 184,005 | 188,738 | 141,298 |
Net Income | 113,916 | 119,239 | 126,142 | 89,314 |
Net Change In Cash | 448,915 | 404,951 | 408,739 | 370,000 |
Free Cash Flow | 275,116 | 269,042 | 20,647 | 232,569 |
Cash | 1,173,734 | 1,719,230 | 1,545,881 | 1,706,468 |
Basic Shares | 215,096 | 214,895 | 214,660 | 213,833 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,338,219 | $1,188,781 | $1,076,447 | $892,659 |
Gross Profit | 877,914 | 756,360 | 669,187 | 543,001 |
EBITDA | 733,330 | 616,012 | 542,881 | 428,569 |
EBIT | 547,980 | 437,133 | 371,573 | 274,780 |
Net Income | 364,866 | 309,338 | 226,828 | 166,296 |
Net Change In Cash | 1,338,219 | 1,188,781 | 1,076,447 | 892,659 |
Free Cash Flow | 684,325 | 572,726 | 526,673 | 400,698 |
Cash | 1,706,468 | 1,257,229 | 972,048 | 791,280 |
Basic Shares | 212,668 | 208,400 | 207,254 | 188,223 |
Quarter | EPS |
---|---|
2024-09-30 | $0.75 |
2024-06-30 | $0.70 |
2024-03-31 | $0.71 |
2023-12-31 | $0.64 |