Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $606,181 | $595,880 | $589,233 | $585,912 |
Gross Profit | 209,994 | 190,417 | 188,298 | 212,027 |
EBITDA | 117,153 | 103,838 | 88,141 | 131,474 |
EBIT | 101,456 | 88,125 | 72,333 | 115,935 |
Net Income | 75,776 | 70,887 | 65,017 | 90,053 |
Net Change In Cash | 606,181 | 595,880 | 589,233 | 585,912 |
Free Cash Flow | 76,973 | 66,455 | 72,386 | 96,784 |
Cash | 238,451 | 222,903 | 313,350 | 263,958 |
Basic Shares | 15,082 | 15,251 | 15,339 | 15,270 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,264,417 | $2,134,963 | $2,139,261 | $2,079,583 |
Gross Profit | 796,554 | 765,086 | 769,803 | 701,386 |
EBITDA | 414,340 | 393,435 | 411,233 | 454,928 |
EBIT | 353,475 | 334,263 | 352,182 | 398,345 |
Net Income | 272,509 | 249,624 | 268,550 | 319,466 |
Net Change In Cash | 2,264,417 | 2,134,963 | 2,139,261 | 2,079,583 |
Cost of Revenue | -129,780 | 156,517 | ||
Free Cash Flow | 273,445 | 252,561 | 249,922 | 430,458 |
Cash | 263,958 | 74,126 | 32,895 | 162,675 |
Basic Shares | 15,200 | 15,099 | 15,938 | 16,398 |
Quarter | EPS |
---|---|
2024-09-30 | $5.64 |
2024-06-30 | $5.47 |
2024-03-31 | $5.20 |
2023-12-31 | $6.60 |