Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,136,866 | $1,045,250 | $946,543 | $1,205,581 |
Gross Profit | 246,594 | 244,168 | 208,729 | 261,326 |
EBITDA | 116,184 | 120,844 | 97,425 | 134,121 |
EBIT | 109,912 | 115,155 | 91,950 | 129,366 |
Net Income | 83,020 | 83,724 | 64,332 | 91,318 |
Net Change In Cash | 1,136,866 | 1,045,250 | 946,543 | 1,205,581 |
Free Cash Flow | -157,485 | -157,575 | -1,399 | -48,808 |
Cash | 149,155 | 151,505 | 207,616 | 226,150 |
Basic Shares | 32,025 | 32,092 | 32,238 | 32,236 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,692,185 | $4,505,916 | $4,216,314 | $3,161,192 |
Gross Profit | 853,749 | 1,135,647 | 1,048,373 | 616,333 |
EBITDA | 406,438 | 715,054 | 673,262 | 276,795 |
EBIT | 406,438 | 703,831 | 662,350 | 263,654 |
Net Income | 259,224 | 525,126 | 498,504 | 206,157 |
Net Change In Cash | 3,692,185 | 4,505,916 | 4,216,314 | 3,161,192 |
Cost of Revenue | -13,749 | -75,840 | 339,560 | |
Free Cash Flow | -90,050 | 264,650 | -212,729 | 332,056 |
Cash | 226,150 | 296,724 | 316,310 | 394,001 |
Basic Shares | 32,209 | 32,977 | 34,444 | 33,610 |
Quarter | EPS |
---|---|
2024-09-30 | $2.59 |
2024-06-30 | $2.61 |
2024-03-31 | $2 |
2023-12-31 | $2.93 |