Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $982,908 | $980,378 | $940,791 | $921,345 |
Gross Profit | 112,112 | 148,616 | 149,365 | 148,900 |
EBITDA | 74,725 | 52,519 | 102,515 | 100,672 |
EBIT | 55,068 | 33,286 | 84,069 | 83,076 |
Net Income | 68,835 | 21,691 | 63,863 | 63,993 |
Net Change In Cash | 982,908 | 980,378 | 940,791 | 921,345 |
Cost of Revenue | 93,005 | |||
Free Cash Flow | 5,875 | 56,449 | 97,569 | 94,775 |
Cash | 511,839 | 509,626 | 467,870 | 419,974 |
Basic Shares | 57,921 | 57,555 | 57,337 | 57,260 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,729,355 | $3,025,468 | $2,627,461 | $2,402,596 |
Gross Profit | 590,759 | 517,985 | 468,211 | 407,469 |
EBITDA | 353,236 | 360,375 | 320,838 | 281,539 |
EBIT | 280,849 | 296,825 | 260,465 | 223,155 |
Net Income | 209,399 | 224,681 | 194,652 | 170,478 |
Net Change In Cash | 3,729,355 | 3,025,468 | 2,627,461 | 2,402,596 |
Cost of Revenue | 54,069 | 25,639 | 177,387 | |
Free Cash Flow | 270,486 | 184,968 | 206,134 | 323,025 |
Cash | 509,626 | 316,270 | 262,201 | 236,562 |
Basic Shares | 57,323 | 56,871 | 56,925 | 55,787 |
Quarter | EPS |
---|---|
2024-03-31 | $1.30 |
2023-12-31 | $1.28 |
2023-09-30 | $1.20 |
2023-06-30 | $1.16 |