Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,529,422 | $1,552,719 | $1,376,695 | $1,338,169 |
Gross Profit | 473,823 | 413,369 | 307,343 | 415,022 |
EBITDA | 305,458 | 320,182 | 231,244 | 252,356 |
EBIT | 201,777 | 216,374 | 132,962 | 150,634 |
Net Income | 115,213 | 133,280 | 69,832 | 98,349 |
Net Change In Cash | 1,529,422 | 1,552,719 | 1,376,695 | 1,338,169 |
Free Cash Flow | 141,759 | 79,601 | -119,898 | 167,324 |
Cash | 512,371 | 401,992 | 337,825 | 444,698 |
Basic Shares | 54,229 | 54,248 | 54,213 | 54,259 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,409,152 | $5,166,605 | $3,805,566 | $3,144,097 |
Gross Profit | 1,663,028 | 1,622,675 | 1,195,729 | 1,006,346 |
EBITDA | 989,565 | 1,011,488 | 647,725 | 544,047 |
EBIT | 623,804 | 650,951 | 337,845 | 240,081 |
Net Income | 377,856 | 411,744 | 203,247 | 134,837 |
Net Change In Cash | 5,409,152 | 5,166,605 | 3,805,566 | 3,144,097 |
Cost of Revenue | 49,955 | -63,356 | 142,191 | |
Free Cash Flow | 309,603 | 279,192 | 300,293 | 232,312 |
Cash | 444,698 | 492,603 | 452,575 | 519,101 |
Basic Shares | 54,382 | 54,487 | 54,761 | 55,690 |
Quarter | EPS |
---|---|
2024-09-30 | $2.12 |
2024-06-30 | $2.46 |
2024-03-31 | $1.29 |
2023-12-31 | $1.82 |