Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,973,000 | $7,775,000 | $6,341,000 | $7,274,000 |
Gross Profit | 3,490,000 | 3,741,000 | 2,661,000 | 3,953,000 |
EBITDA | 3,465,000 | 3,675,000 | 2,588,000 | 3,948,000 |
EBIT | 2,016,000 | 2,264,000 | 1,238,000 | 2,604,000 |
Net Income | 880,000 | 1,334,000 | 534,000 | 1,535,000 |
Net Change In Cash | 6,973,000 | 7,775,000 | 6,341,000 | 7,274,000 |
Free Cash Flow | -619,000 | -1,187,000 | -576,000 | 1,305,000 |
Cash | 1,264,000 | 2,327,000 | 1,070,000 | 1,018,000 |
Basic Shares | 1,105,000 | 1,105,000 | 1,112,500 | 1,103,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $26,724,000 | $25,253,000 | $29,279,000 | $23,113,000 |
Gross Profit | 13,342,000 | 11,708,000 | 10,627,000 | 10,247,000 |
EBITDA | 13,238,000 | 11,777,000 | 10,309,000 | 8,386,000 |
EBIT | 7,972,000 | 6,791,000 | 6,245,000 | 4,413,000 |
Net Income | 4,401,000 | 3,976,000 | 3,535,000 | 2,408,000 |
Net Change In Cash | 26,724,000 | 25,253,000 | 29,279,000 | 23,113,000 |
Cost of Revenue | 208,000 | 761,000 | ||
Free Cash Flow | 833,000 | -1,542,000 | -1,621,000 | -1,071,000 |
Cash | 1,070,000 | 748,000 | 1,917,000 | 1,798,000 |
Basic Shares | 1,103,008 | 1,098,000 | 1,080,982 | 1,061,000 |
Quarter | EPS |
---|---|
2025-06-30 | $0.92 |
2025-03-31 | $1.23 |
2024-12-31 | $0.50 |
2024-09-30 | $1.43 |