| Revenue | 12/31/2017 | 12/31/2016 | 12/31/2015 |
| Total Revenue | 177,866,000 | 135,987,000 | 107,006,000 |
| Cost of Revenue | 111,934,000 | 88,265,000 | 71,651,000 |
| Gross Profit | 65,932,000 | 47,722,000 | 35,355,000 |
| Operating Expenses |
| Research Development | - | - | - |
| Selling General and Administrative | 61,826,000 | 43,536,000 | 33,122,000 |
| Non Recurring | - | - | - |
| Others | - | - | - |
| Total Operating Expenses | - | - | - |
| Operating Income or Loss | 4,106,000 | 4,186,000 | 2,233,000 |
| Income from Continuing Operations |
| Total Other Income/Expenses Net | 548,000 | 190,000 | -206,000 |
| Earnings Before Interest and Taxes | 4,654,000 | 4,376,000 | 2,027,000 |
| Interest Expense | 848,000 | 484,000 | 459,000 |
| Income Before Tax | 3,806,000 | 3,892,000 | 1,568,000 |
| Income Tax Expense | 769,000 | 1,425,000 | 950,000 |
| Minority Interest | - | - | - |
| Net Income From Continuing Ops | 3,033,000 | 2,371,000 | 596,000 |
| Non-recurring Events |
| Discontinued Operations | - | - | - |
| Extraordinary Items | - | - | - |
| Effect Of Accounting Changes | - | - | - |
| Other Items | - | - | - |
| Net Income |
| Net Income | 3,033,000 | 2,371,000 | 596,000 |
| Preferred Stock And Other Adjustments | - | - | - |
| Net Income Applicable To Common Shares | 3,033,000 | 2,371,000 | 596,000 |