Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $726,629 | $640,178 | $625,097 | $594,015 |
Gross Profit | 388,595 | 308,339 | 281,786 | 256,442 |
EBITDA | 179,282 | 108,237 | 110,112 | 78,833 |
EBIT | 155,896 | 85,303 | 87,335 | 55,906 |
Net Income | 123,725 | 64,143 | 65,540 | 40,417 |
Net Change In Cash | 726,629 | 640,178 | 625,097 | 594,015 |
Free Cash Flow | 143,638 | 118,445 | 72,601 | 46,655 |
Cash | 199,448 | 204,620 | 222,946 | 206,817 |
Basic Shares | 165,802 | 165,847 | 165,514 | 165,630 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,585,919 | $2,426,152 | $2,308,321 | $2,074,877 |
Gross Profit | 1,276,405 | 1,177,091 | 1,099,388 | 1,035,309 |
EBITDA | 476,464 | 398,949 | 328,576 | 358,260 |
EBIT | 384,440 | 303,602 | 235,999 | 291,270 |
Net Income | 293,825 | 232,387 | 173,905 | 219,971 |
Net Change In Cash | 2,585,919 | 2,426,152 | 2,308,321 | 2,074,877 |
Cost of Revenue | 33,344 | |||
Free Cash Flow | 381,339 | 337,949 | 113,726 | 234,461 |
Cash | 199,448 | 289,472 | 221,385 | 319,973 |
Basic Shares | 165,802 | 165,663 | 167,141 | 168,533 |
Quarter | EPS |
---|---|
2024-12-31 | $0.80 |
2024-09-30 | $0.45 |
2024-06-30 | $0.45 |
2024-03-31 | $0.31 |