XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Operating Revenues $ 96,992     $ 83,384 $ 273,121 $ 230,177
Cost of Sales 62,299     56,200 187,038 158,197
Gross Profit 34,693     27,184 86,083 71,980
Operating Expenses 19,426     15,783 53,204 48,301
Other Income and Expenses (6,854)       (13,791)  
Income Before Taxes 8,413     12,831 19,088 7,352
Income tax benefit (provision) (2,261)     (5,806) (6,187) (2,796)
Net Income 6,152 $ (3,870) $ 10,619 7,025 12,901 4,556
Net Income Attributable to Parent $ 6,297     $ 6,924 $ 13,330 $ 4,383
Basic earnings per share $ 0.16     $ 0.19 $ 0.35 $ 0.13
Diluted earnings per share $ 0.16     $ 0.19 $ 0.35 $ 0.12
Under ASC 605 [Member]            
Operating Revenues $ 96,512       $ 274,472  
Cost of Sales 61,888       188,276  
Gross Profit 34,624       86,196  
Operating Expenses (19,426)       (53,204)  
Other Income and Expenses (6,854)       (13,791)  
Income Before Taxes 8,344       19,201  
Income tax benefit (provision) (2,243)       (6,216)  
Net Income 6,101       12,985  
Net Income Attributable to Parent $ 6,246       $ 13,414  
Basic earnings per share $ 0.16       $ 0.35  
Diluted earnings per share $ 0.16       $ 0.35  
Effect of ASC 606 [Member]            
Operating Revenues $ 480       $ (1,351)  
Cost of Sales 411       (1,238)  
Gross Profit 69       (113)  
Operating Expenses        
Other Income and Expenses        
Income Before Taxes 69       (113)  
Income tax benefit (provision) (18)       29  
Net Income 51       (84)  
Net Income Attributable to Parent $ 51       $ (84)  
Basic earnings per share        
Diluted earnings per share