Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,301,000 | $2,069,000 | $2,256,000 | $2,103,000 |
Gross Profit | 892,000 | 768,000 | 857,000 | 784,000 |
EBITDA | 453,000 | 370,000 | 526,000 | 420,000 |
EBIT | 308,000 | 225,000 | 384,000 | 279,000 |
Net Income | 226,000 | 169,000 | 326,000 | 217,000 |
Net Change In Cash | 2,301,000 | 2,069,000 | 2,256,000 | 2,103,000 |
Free Cash Flow | 207,000 | -38,000 | 475,000 | 237,000 |
Cash | 1,170,000 | 1,059,000 | 1,121,000 | 989,000 |
Basic Shares | 243,859 | 243,800 | 243,800 | 243,750 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,562,000 | $7,364,000 | $5,522,000 | $5,195,000 |
Gross Profit | 3,212,000 | 2,717,000 | 2,084,000 | 1,975,000 |
EBITDA | 1,693,000 | 1,120,000 | 726,000 | 832,000 |
EBIT | 1,131,000 | 684,000 | 490,000 | 587,000 |
Net Income | 890,000 | 609,000 | 355,000 | 427,000 |
Net Change In Cash | 8,562,000 | 7,364,000 | 5,522,000 | 5,195,000 |
Cost of Revenue | -385,000 | -526,000 | ||
Free Cash Flow | 942,000 | 566,000 | 388,000 | 330,000 |
Cash | 1,121,000 | 1,019,000 | 944,000 | 1,349,000 |
Basic Shares | 243,500 | 218,180 | 180,979 | 181,526 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.26 |
2025-03-31 | $1.03 |
2024-12-31 | $1.18 |