Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $13,766,000 | $13,735,000 | $13,926,000 | $13,795,000 |
Gross Profit | 6,392,000 | 6,378,000 | 8,854,000 | 5,580,000 |
EBITDA | 5,348,000 | 5,276,000 | 5,488,000 | 5,336,000 |
EBIT | 3,172,000 | 3,095,000 | 3,320,000 | 3,191,000 |
Net Income | 1,301,000 | 1,217,000 | 1,466,000 | 1,280,000 |
Net Change In Cash | 13,766,000 | 13,735,000 | 13,926,000 | 13,795,000 |
Free Cash Flow | 726,000 | 1,837,000 | 398,000 | 1,342,000 |
Cash | 606,000 | 796,000 | 459,000 | 721,000 |
Basic Shares | 141,684 | 144,575 | 145,364 | 145,059 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $55,085,000 | $54,607,000 | $54,022,000 | $51,682,000 |
Gross Profit | 25,325,000 | 21,271,000 | 23,424,000 | 20,606,000 |
EBITDA | 21,404,000 | 20,738,000 | 20,921,000 | 19,770,000 |
EBIT | 12,731,000 | 12,042,000 | 12,018,000 | 10,425,000 |
Net Income | 5,083,000 | 4,557,000 | 5,055,000 | 4,654,000 |
Net Change In Cash | 55,085,000 | 54,607,000 | 54,022,000 | 51,682,000 |
Cost of Revenue | 44,000 | -400,000 | ||
Free Cash Flow | 3,161,000 | 3,490,000 | 6,102,000 | 8,684,000 |
Cash | 459,000 | 709,000 | 645,000 | 601,000 |
Basic Shares | 145,364 | 151,966 | 164,434 | 193,043 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $9.18 |
2025-03-31 | $8.42 |
2024-12-31 | $10.10 |