Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $814,000 | $766,000 | $796,000 | $824,000 |
Gross Profit | 402,000 | 378,000 | 373,000 | 396,000 |
EBITDA | 294,000 | 284,000 | 262,000 | 299,000 |
EBIT | 264,000 | 254,000 | 231,000 | 270,000 |
Net Income | 195,000 | 192,000 | 175,000 | 200,000 |
Net Change In Cash | 814,000 | 766,000 | 796,000 | 824,000 |
Free Cash Flow | 210,000 | 155,000 | 136,000 | 210,000 |
Cash | 778,000 | 753,000 | 781,000 | 788,000 |
Basic Shares | 85,000 | 86,099 | 87,065 | 88,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,088,000 | 918,000 | 838,000 |
EBIT | 986,000 | 934,000 | 763,000 | 688,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 | 658,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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.25 |
2025-03-31 | $2.25 |
2024-12-31 | $2.05 |