Metrics20232022202120202019
Operating Performance
Revenue & Profitability
Total Revenue$405.39M$415.01M$445.47M$405.11M$361.99M
Cost of Revenue$202.15M$209.48M$227.64M$215.48M$225.24M
Gross Profit$203.24M$205.54M$217.83M$189.64M$136.75M
Gross Margin %50.13%49.53%48.90%46.81%37.78%
Operating Expenses
R&D Expenses$600.00K$600.00K$0.00$0.00$0.00
SG&A Expenses$123.86M$130.02M$127.51M$125.56M$109.89M
Other Operating Expenses$-3.79M-$0.00$0.00$0.00
Total Operating Expenses$120.66M$130.02M$127.51M$125.56M$109.89M
Income & Margins
Operating Results
Operating Income$82.58M$75.51M$90.32M$64.07M$26.86M
Operating Margin %20.37%18.20%20.28%15.82%7.42%
EBITDA$82.69M$80.81M$91.61M$68.30M$37.25M
EBITDA Margin %20.40%19.47%20.56%16.86%10.29%
Net Results
Interest Expense$14.65M$19.52M$20.50M$20.23M$17.34M
Other Income/Expenses Net$-20.90M$-59.51M$-25.02M$-21.02M$-11.04M
Income Before Tax$61.68M$16.01M$65.30M$43.06M$15.82M
Income Tax Expense$23.90M$4.85M$14.04M$10.02M$2.04M
Net Income$38.46M$11.64M$52.06M$33.04M$13.77M
Net Margin %9.49%2.80%11.69%8.16%3.81%
Per Share Metrics
Share Performance
EPS$2.34$0.65$2.75$1.70$0.70
Diluted EPS$2.01$0.64$2.52$1.67$0.69