Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $824,000 | $816,000 | $789,000 | $775,000 |
Gross Profit | 396,000 | 392,000 | 361,000 | 359,000 |
EBITDA | 302,000 | 294,000 | 281,000 | 267,000 |
EBIT | 273,000 | 265,000 | 249,000 | 227,000 |
Net Income | 200,000 | 187,000 | 169,000 | 170,000 |
Net Change In Cash | 824,000 | 816,000 | 789,000 | 775,000 |
Free Cash Flow | 210,000 | 150,000 | 162,000 | 186,000 |
Cash | 788,000 | 648,000 | 551,000 | 555,000 |
Basic Shares | 88,000 | 88,000 | 89,000 | 89,005 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,035,000 | $2,769,000 | $2,402,000 | $2,081,000 |
Gross Profit | 1,470,000 | 1,297,000 | 1,145,000 | 998,000 |
EBITDA | 1,081,000 | 948,000 | 828,000 | 696,000 |
EBIT | 927,000 | 793,000 | 678,000 | 548,000 |
Net Income | 673,000 | 531,000 | 442,000 | 299,000 |
Net Change In Cash | 3,035,000 | 2,769,000 | 2,402,000 | 2,081,000 |
Cost of Revenue | 107,000 | -183,000 | 118,000 | |
Free Cash Flow | 659,000 | 490,000 | 460,000 | 446,000 |
Cash | 555,000 | 232,000 | 127,000 | 310,000 |
Basic Shares | 91,000 | 96,000 | 107,000 | 114,000 |
Quarter | EPS |
---|---|
2024-09-30 | $2.27 |
2024-06-30 | $2.13 |
2024-03-31 | $1.90 |
2023-12-31 | $1.91 |