•
Mar 31, 2017

IBC Q1 2017 Earnings Report

Total Revenue
$125M
Previous year: $127M
-1.4%
EPS
$0.48
Previous year: $0.5
-4.0%
Cash and Equivalents
$298M
Previous year: $258M
+15.2%
Free Cash Flow
$60.4M
Total Assets
$12B
Previous year: $11.9B
+0.7%

IBC

IBC