Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $566,739 | $570,727 | $534,753 | $540,651 |
Gross Profit | 152,513 | 160,401 | 154,146 | 148,920 |
EBITDA | 141,493 | 146,829 | 127,052 | 137,169 |
EBIT | 100,921 | 105,818 | 87,992 | 97,552 |
Net Income | 50,224 | 54,643 | 41,993 | 46,938 |
Net Change In Cash | 566,739 | 570,727 | 534,753 | 540,651 |
Free Cash Flow | 123,322 | 28,365 | 82,633 | 46,559 |
Cash | 482,224 | 524,640 | 498,333 | 588,816 |
Basic Shares | 204,254 | 206,185 | 206,971 | 207,578 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,181,578 | $2,095,505 | $1,896,998 | $1,733,825 |
Gross Profit | 776,468 | 720,757 | 698,256 | 621,481 |
EBITDA | 552,046 | 535,547 | 458,551 | 416,906 |
EBIT | 403,479 | 365,824 | 292,415 | 255,194 |
Net Income | 204,440 | 177,370 | 200,392 | 117,832 |
Net Change In Cash | 2,181,578 | 2,095,505 | 1,896,998 | 1,733,825 |
Cost of Revenue | 470,802 | -51,639 | 58,204 | |
Free Cash Flow | 260,395 | 174,360 | 267,788 | 215,392 |
Cash | 516,037 | 745,889 | 249,438 | 306,989 |
Basic Shares | 211,534 | 215,839 | 224,405 | 228,014 |
Quarter | EPS |
---|---|
2024-09-30 | $0.25 |
2024-06-30 | $0.27 |
2024-03-31 | $0.23 |
2023-12-31 | $0.21 |