Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $10,855,000 | $10,364,000 | $11,395,000 | $10,598,000 |
Gross Profit | 4,048,000 | 4,245,000 | 4,467,000 | 4,343,000 |
EBITDA | 2,798,000 | 2,628,000 | 3,068,000 | 2,906,000 |
EBIT | 2,113,000 | 1,923,000 | 2,326,000 | 2,166,000 |
Net Income | 1,617,000 | 1,507,000 | 1,830,000 | 1,630,000 |
Net Change In Cash | 10,855,000 | 10,364,000 | 11,395,000 | 10,598,000 |
Free Cash Flow | 1,105,000 | 361,000 | 2,810,000 | 1,894,000 |
Cash | 4,576,000 | 4,134,000 | 4,009,000 | 4,645,000 |
Basic Shares | 378,000 | 379,000 | 383,000 | 384,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $42,879,000 | $42,857,000 | $44,915,000 | $39,211,000 |
Gross Profit | 17,728,000 | 17,562,000 | 19,011,000 | 19,634,000 |
EBITDA | 11,800,000 | 6,859,000 | 11,942,000 | 11,969,000 |
EBIT | 8,692,000 | 6,859,000 | 8,561,000 | 9,377,000 |
Net Income | 6,335,000 | 5,995,000 | 6,950,000 | 7,725,000 |
Net Change In Cash | 42,879,000 | 42,857,000 | 44,915,000 | 39,211,000 |
Cost of Revenue | 4,185,000 | -6,039,000 | ||
Free Cash Flow | 7,267,000 | 6,927,000 | 6,911,000 | 7,020,000 |
Cash | 4,009,000 | 8,083,000 | 8,524,000 | 4,477,000 |
Basic Shares | 383,000 | 388,000 | 394,000 | 397,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.36 |
2025-03-31 | $5.15 |
2024-12-31 | $6.10 |