Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $11,023,000 | $9,934,000 | $10,811,000 | $9,842,000 |
Gross Profit | 4,177,000 | 3,939,000 | 4,049,000 | 3,616,000 |
EBITDA | 2,858,000 | 2,754,000 | 2,815,000 | 2,457,000 |
EBIT | 2,547,000 | 2,455,000 | 2,517,000 | 2,144,000 |
Net Income | 2,028,000 | 1,978,000 | 1,899,000 | 1,852,000 |
Net Change In Cash | 11,023,000 | 9,934,000 | 10,811,000 | 9,842,000 |
Free Cash Flow | 1,919,000 | 1,301,000 | 1,030,000 | 1,242,000 |
Cash | 10,861,000 | 12,405,000 | 13,619,000 | 13,724,000 |
Basic Shares | 1,067,000 | 1,078,000 | 1,085,142 | 1,098,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $38,702,000 | $35,348,000 | $76,555,000 | $56,469,000 |
Gross Profit | 14,394,000 | 12,409,000 | 13,827,000 | 13,091,000 |
EBITDA | 9,790,000 | 12,649,000 | 4,760,000 | -1,545,000 |
EBIT | 8,606,000 | 11,470,000 | 1,858,000 | -3,905,000 |
Net Income | 6,556,000 | 9,482,000 | 292,000 | -6,337,000 |
Net Change In Cash | 38,702,000 | 35,348,000 | 76,555,000 | 56,469,000 |
Cost of Revenue | 2,601,000 | |||
Free Cash Flow | 3,678,000 | 3,584,000 | 4,742,000 | 1,971,000 |
Cash | 13,619,000 | 15,204,000 | 15,810,000 | 15,770,000 |
Basic Shares | 1,094,000 | 1,099,000 | 1,096,000 | 1,098,000 |
Quarter | EPS |
---|---|
2025-06-30 | $1.66 |
2025-03-31 | $1.49 |
2024-12-31 | $1.32 |
2024-09-30 | $1.15 |