Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $796,000 | $824,000 | $816,000 | $789,000 |
Gross Profit | 373,000 | 396,000 | 392,000 | 361,000 |
EBITDA | 262,000 | 302,000 | 294,000 | 281,000 |
EBIT | 231,000 | 273,000 | 265,000 | 249,000 |
Net Income | 175,000 | 200,000 | 187,000 | 169,000 |
Net Change In Cash | 796,000 | 824,000 | 816,000 | 789,000 |
Free Cash Flow | 211,000 | 210,000 | 150,000 | 162,000 |
Cash | 781,000 | 788,000 | 648,000 | 551,000 |
Basic Shares | 88,000 | 88,000 | 88,000 | 89,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,225,000 | $3,035,000 | $2,769,000 | $2,402,000 |
Gross Profit | 1,529,000 | 1,470,000 | 1,297,000 | 1,145,000 |
EBITDA | 1,107,000 | 1,081,000 | 948,000 | 828,000 |
EBIT | 986,000 | 927,000 | 793,000 | 678,000 |
Net Income | 731,000 | 673,000 | 531,000 | 442,000 |
Net Change In Cash | 3,225,000 | 3,035,000 | 2,769,000 | 2,402,000 |
Cost of Revenue | 107,000 | -183,000 | ||
Free Cash Flow | 801,000 | 659,000 | 490,000 | 460,000 |
Cash | 781,000 | 555,000 | 232,000 | 127,000 |
Basic Shares | 88,000 | 91,000 | 96,000 | 107,000 |
Quarter | EPS |
---|---|
2024-12-31 | $2.04 |
2024-09-30 | $2.27 |
2024-06-30 | $2.13 |
2024-03-31 | $1.90 |