ZX: Company is doing great, but performance is being masked by cyclical weakness in heavy truck industry.