Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,275,000 | $4,871,000 | $5,724,000 | $4,600,000 |
Gross Profit | 2,510,000 | 2,030,000 | 2,558,000 | 1,453,000 |
EBITDA | 3,886,000 | 3,236,000 | 2,804,000 | 1,908,000 |
EBIT | 3,183,000 | 2,550,000 | 2,111,000 | 1,145,000 |
Net Income | 2,061,000 | 1,891,000 | 1,403,000 | 922,000 |
Net Change In Cash | 5,275,000 | 4,871,000 | 5,724,000 | 4,600,000 |
Free Cash Flow | 1,710,000 | 1,205,000 | 1,636,000 | 771,000 |
Cash | 6,185,000 | 4,698,000 | 3,619,000 | 3,016,000 |
Basic Shares | 1,112,000 | 1,127,000 | 1,149,000 | 1,149,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $18,557,000 | $11,775,000 | $11,949,000 | $12,190,000 |
Gross Profit | 6,424,000 | 1,170,000 | 2,144,000 | 2,376,000 |
EBITDA | 7,866,000 | 1,858,000 | 3,282,000 | 5,543,000 |
EBIT | 4,962,000 | -1,783,000 | 176,000 | 1,374,000 |
Net Income | 3,280,000 | -2,521,000 | -459,000 | 1,166,000 |
Net Change In Cash | 18,557,000 | 11,775,000 | 11,949,000 | 12,190,000 |
Cost of Revenue | -2,119,000 | -547,000 | ||
Free Cash Flow | 2,961,000 | 97,000 | 1,089,000 | 2,626,000 |
Cash | 3,619,000 | 3,002,000 | 2,877,000 | 4,992,000 |
Basic Shares | 1,148,000 | 841,000 | 795,000 | 801,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.43 |
2025-03-31 | $1.25 |
2024-12-31 | $1.40 |