Metrics20232022202120202019
Operating Performance
Revenue & Profitability
Total Revenue$568.18M$616.07M$541.45M$480.15M$571.71M
Cost of Revenue$433.91M$464.61M$399.58M$351.87M$402.89M
Gross Profit$134.27M$151.46M$141.87M$128.28M$168.82M
Gross Margin %23.63%24.58%26.20%26.72%29.53%
Operating Expenses
R&D Expenses$10.08M$12.16M$0.00$0.00$0.00
SG&A Expenses$78.84M$82.18M$78.84M$0.00$71.29M
Other Operating Expenses$439.00K$10.52M$10.68M$75.55M$10.96M
Total Operating Expenses$89.36M$92.70M$89.53M$75.55M$82.24M
Income & Margins
Operating Results
Operating Income$44.91M$58.75M$51.14M$-75.14M$86.57M
Operating Margin %7.90%9.54%9.44%-15.65%15.14%
EBITDA$66.57M$79.55M$66.74M$-58.85M$98.61M
EBITDA Margin %11.72%12.91%12.33%-12.26%17.25%
Net Results
Interest Expense$15.68M$11.25M$11.84M$20.24M$16.78M
Other Income/Expenses Net$-15.68M$-11.39M$-16.55M$-23.69M$-23.96M
Income Before Tax$29.23M$47.36M$34.59M$-98.83M$62.62M
Income Tax Expense$5.51M$8.75M$3.90M$-12.28M$13.45M
Net Income$23.72M$38.61M$30.69M$-86.55M$49.17M
Net Margin %4.18%6.27%5.67%-18.03%8.60%
Per Share Metrics
Share Performance
EPS$1.01$1.65$1.34$-3.81$2.13
Diluted EPS$1.01$1.65$1.33$-3.81$2.11