Revenue | 492.55M | 444.36M | 457.67M | 333.31M | 285.91M | 279.32M | 172.15M | 132.78M |
Cost of Revenue | 397.14M | 366.71M | 371.81M | 289.06M | 235.39M | 232.13M | 160.05M | 126.96M |
Gross Profit | 95.41M | 77.64M | 85.86M | 44.25M | 50.52M | 47.18M | 12.10M | 5.82M |
R&D Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 47.16M | 43.78M | 41.03M | 28.22M | 24.95M | 18.50M | 16.66M | 14.14M |
Operating Expenses | 47.16M | 43.78M | 41.03M | 28.22M | 24.95M | 18.50M | 16.66M | 14.14M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 49000.00 | 40000.00 | 267000.00 | 6000.00 |
Interest Expense | 5.66M | 4.86M | 3.57M | 1.20M | 933000.00 | 472000.00 | 583000.00 | 490000.00 |
Depreciation & Amortization | 19.07M | 15.81M | 17.10M | 13.62M | 14.55M | 12.71M | 9.32M | 6.55M |
EBITDA | 67.42M | 49.94M | 62.15M | 29.98M | 41.12M | 43.59M | 7.40M | -2.45M |
EBITDA Ratio | 0.14 | 0.11 | 0.14 | 0.09 | 0.14 | 0.16 | 0.04 | -0.02 |
Operating Income | 48.24M | 33.86M | 44.82M | 16.03M | 27.14M | 20.40M | -2.97M | -9.20M |
Operating Income Ratio | 0.1 | 0.08 | 0.1 | 0.05 | 0.09 | 0.07 | -0.02 | -0.07 |
Income Before Tax | 42.37M | 29.28M | 41.35M | 15.16M | 25.63M | 32.64M | 17.06M | -9.49M |
Income Before Tax Ratio | 0.09 | 0.07 | 0.09 | 0.05 | 0.09 | 0.12 | 0.1 | -0.07 |
Income Tax Expense | 8.16M | 8.21M | 10.20M | 3.63M | 6.58M | 4.74M | -3.25M | -1.10M |
Net Income | 34.21M | 21.07M | 31.15M | 11.52M | 19.05M | 27.90M | 20.31M | -10.16M |
EPS | 3.45 | 2.11 | 3.14 | 1.17 | 1.95 | 2.86 | 2.09 | -1.07 |
EPS Diluted | 3.4 | 2.09 | 3.11 | 1.16 | 1.93 | 2.85 | 2.09 | -1.06 |