Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $724,947 | $710,228 | $696,736 | $643,350 |
Gross Profit | 243,840 | 218,455 | 216,365 | 177,126 |
EBITDA | 213,092 | 188,227 | 179,154 | 132,077 |
EBIT | 183,328 | 158,904 | 153,347 | 111,732 |
Net Income | 132,322 | 111,620 | 107,732 | 80,410 |
Net Change In Cash | 724,947 | 710,228 | 696,736 | 643,350 |
Free Cash Flow | 102,385 | 99,995 | 89,275 | 158,107 |
Cash | 80,310 | 87,632 | 117,066 | 111,936 |
Basic Shares | 9,561 | 9,560 | 9,557 | 9,590 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,698,419 | $2,764,799 | $2,356,110 | $2,010,931 |
Gross Profit | 772,513 | 640,497 | 547,707 | 595,032 |
EBITDA | 483,045 | 465,221 | 401,089 | 441,617 |
EBIT | 483,045 | 382,936 | 281,769 | 328,615 |
Net Income | 388,864 | 279,538 | 190,908 | 270,568 |
Net Change In Cash | 2,698,419 | 2,764,799 | 2,356,110 | 2,010,931 |
Cost of Revenue | -14,847 | -41,868 | -19,225 | |
Free Cash Flow | 528,530 | 59,147 | 86,402 | 190,838 |
Cash | 111,936 | 68,712 | 83,304 | 125,172 |
Basic Shares | 9,583 | 10,035 | 10,756 | 10,961 |
Quarter | EPS |
---|---|
2024-09-30 | $13.79 |
2024-06-30 | $11.63 |
2024-03-31 | $11.23 |
2023-12-31 | $8.38 |