Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $519,212 | $553,243 | $492,189 | $566,643 |
Gross Profit | 276,130 | 300,854 | 266,197 | 299,942 |
EBITDA | 174,677 | 180,652 | 146,377 | 71,999 |
EBIT | 151,948 | 160,843 | 126,861 | 53,578 |
Net Income | 122,197 | 132,978 | 122,199 | 109,954 |
Net Change In Cash | 519,212 | 553,243 | 492,189 | 566,643 |
Free Cash Flow | 159,225 | 102,742 | 81,731 | 120,498 |
Cash | 764,453 | 666,006 | 622,728 | 537,951 |
Basic Shares | 172,111 | 172,486 | 172,446 | 171,788 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,195,606 | $2,143,521 | $1,987,608 | $1,650,115 |
Gross Profit | 1,161,021 | 1,057,439 | 1,033,949 | 854,937 |
EBITDA | 646,843 | 641,618 | 578,005 | 440,431 |
EBIT | 646,843 | 575,621 | 518,680 | 385,931 |
Net Income | 506,511 | 460,645 | 439,866 | 330,456 |
Net Change In Cash | 2,195,606 | 2,143,521 | 1,987,608 | 1,650,115 |
Cost of Revenue | -283,828 | 245,393 | 157,936 | |
Free Cash Flow | 466,242 | 176,233 | 323,330 | 322,697 |
Cash | 537,951 | 339,196 | 624,302 | 378,909 |
Basic Shares | 172,199 | 172,893 | 174,526 | 172,008 |
Quarter | EPS |
---|---|
2024-09-30 | $0.71 |
2024-06-30 | $0.76 |
2024-03-31 | $0.65 |
2023-12-31 | $0.80 |