- The company reported a 12.2% increase in consolidated net revenue and 16.8% growth in EBITDA compared to the same period last year.
- Payment Means segment saw a 17.9% increase in net revenue and 93.7% increase in EBITDA due to higher value added products despite a 6.5% volume decrease.
- Identification Systems segment had an 8% increase in net revenue but a 6.6% decrease in EBITDA compared to last year due to reduced volumes.