Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $10,140,000 | $9,249,000 | $9,706,000 | $9,911,000 |
Gross Profit | 6,861,000 | 5,968,000 | 6,283,000 | 6,545,000 |
EBITDA | 3,701,000 | 4,236,000 | 4,340,000 | 4,137,000 |
EBIT | 3,756,000 | 3,863,000 | 3,639,000 | |
Net Income | 3,031,000 | 2,682,000 | -579,000 | 3,082,000 |
Net Change In Cash | 10,140,000 | 9,249,000 | 9,706,000 | 9,911,000 |
Free Cash Flow | 3,056,000 | -754,000 | 3,724,000 | 2,963,000 |
Cash | 4,176,000 | 4,476,000 | 4,216,000 | 4,258,000 |
Basic Shares | 1,558,000 | 1,556,000 | 1,556,000 | 1,556,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $37,878,000 | $35,174,000 | $31,762,000 | $31,405,000 |
Gross Profit | 24,549,000 | 22,281,000 | 20,360,000 | 5,297,000 |
EBITDA | 15,749,000 | 13,374,000 | 13,479,000 | 2,928,000 |
EBIT | 13,962,000 | 11,976,000 | 12,402,000 | 2,947,000 |
Net Income | 7,034,000 | 7,791,000 | 9,048,000 | 2,229,000 |
Net Change In Cash | 37,878,000 | 35,174,000 | 31,762,000 | 31,405,000 |
Cost of Revenue | -1,070,000 | -2,368,000 | ||
Free Cash Flow | 10,773,000 | 7,883,000 | 9,726,000 | 11,219,000 |
Cash | 4,216,000 | 3,060,000 | 3,207,000 | 4,496,000 |
Basic Shares | 1,556,000 | 1,553,000 | 1,552,000 | 1,559,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.91 |
2025-03-31 | $1.69 |
2024-12-31 | $1.55 |