AirJoule Technologies Corporation (AIRJ) reports earnings