Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $640,178 | $625,097 | $594,015 | $676,215 |
Gross Profit | 308,339 | 281,786 | 256,442 | 333,122 |
EBITDA | 108,237 | 110,112 | 78,833 | 164,115 |
EBIT | 85,303 | 87,335 | 55,906 | 140,125 |
Net Income | 64,143 | 65,540 | 40,417 | 109,877 |
Net Change In Cash | 640,178 | 625,097 | 594,015 | 676,215 |
Free Cash Flow | 118,445 | 72,601 | 46,655 | 130,388 |
Cash | 204,620 | 222,946 | 206,817 | 289,472 |
Basic Shares | 165,847 | 165,514 | 165,630 | 165,851 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,426,152 | $2,308,321 | $2,074,877 | $1,783,639 |
Gross Profit | 1,177,091 | 1,099,388 | 1,035,309 | 823,417 |
EBITDA | 398,949 | 328,576 | 358,260 | 186,863 |
EBIT | 303,602 | 235,999 | 291,270 | 116,159 |
Net Income | 232,387 | 173,905 | 219,971 | 100,103 |
Net Change In Cash | 2,426,152 | 2,308,321 | 2,074,877 | 1,783,639 |
Cost of Revenue | 33,344 | 53,880 | ||
Free Cash Flow | 337,949 | 113,726 | 234,461 | 263,482 |
Cash | 289,472 | 221,385 | 319,973 | 286,079 |
Basic Shares | 165,663 | 167,141 | 168,533 | 168,038 |
Quarter | EPS |
---|---|
2024-09-30 | $0.45 |
2024-06-30 | $0.45 |
2024-03-31 | $0.31 |
2023-12-31 | $0.70 |