Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $816,000 | $789,000 | $775,000 | $736,000 |
Gross Profit | 392,000 | 361,000 | 359,000 | 357,000 |
EBITDA | 292,000 | 266,000 | 265,000 | 222,000 |
EBIT | 263,000 | 234,000 | 225,000 | 183,000 |
Net Income | 187,000 | 169,000 | 170,000 | 158,000 |
Net Change In Cash | 816,000 | 789,000 | 775,000 | 736,000 |
Free Cash Flow | 150,000 | 162,000 | 186,000 | 182,000 |
Cash | 648,000 | 551,000 | 555,000 | 501,000 |
Basic Shares | 88,000 | 89,000 | 89,005 | 90,000 |
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,425,000 | 1,297,000 | 1,145,000 | 998,000 |
EBITDA | 1,073,000 | 763,000 | 688,000 | 530,000 |
EBIT | 919,000 | 608,000 | 538,000 | 382,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-06-30 | $2.13 |
2024-03-31 | $1.90 |
2023-12-31 | $1.91 |
2023-09-30 | $1.76 |