XML 95 R31.htm IDEA: XBRL DOCUMENT
v3.20.1

Note 23 - Quarterly Financial Information (Unaudited) | 12 Months Ended
--- | ---
Dec. 31, 2019
Notes to Financial Statements |
Quarterly Financial Information [Text Block] |
23. |  | Quarterly Financial Information (unaudited)
Statement of Operations Data:
|  | First |  | Second |  | Third |  | Fourth |  | Fiscal
2019 |  | Quarter |  | Quarter |  | Quarter |  | Quarter |  | Year
|  | (in thousands, except per share data)
Revenues |  | $ | 28,202 |  |  | $ | 29,584 |  |  | $ | 27,418 |  |  | $ | 30,972 |  |  | $ | 116,176 |
Cost of revenues |  |  | 12,048 |  |  |  | 13,629 |  |  |  | 12,439 |  |  |  | 13,738 |  |  |  | 51,854 |
Gross profit |  |  | 16,154 |  |  |  | 15,955 |  |  |  | 14,979 |  |  |  | 17,234 |  |  |  | 64,322 |
Total operating expenses |  |  | 16,273 |  |  |  | 15,727 |  |  |  | 16,344 |  |  |  | 15,601 |  |  |  | 63,945 |
Operating (loss) income |  |  | (119 | ) |  |  | 228 |  |  |  | (1,365 | ) |  |  | 1,633 |  |  |  | 377 |
Other expense, net |  |  | (1,675 | ) |  |  | (1,360 | ) |  |  | (1,309 | ) |  |  | (1,535 | ) |  |  | (5,879 | )
(Loss) income before income taxes |  |  | (1,794 | ) |  |  | (1,132 | ) |  |  | (2,674 | ) |  |  | 98 |  |  |  | (5,502 | )
Income tax expense (benefit) |  |  | 576 |  |  |  | (885 | ) |  |  | (54 | ) |  |  | (452 | ) |  |  | (815 | )
Net (loss) income |  | $ | (2,370 | ) |  | $ | (247 | ) |  | $ | (2,620 | ) |  | $ | 550 |  |  | $ | (4,687 | )
(Loss) earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic (loss) earnings per common share |  | $ | (0.06 | ) |  | $ | (0.01 | ) |  | $ | (0.07 | ) |  | $ | 0.02 |  |  | $ | (0.12 | )
Diluted (loss) earnings per common share |  | $ | (0.06 | ) |  | $ | (0.01 | ) |  | $ | (0.07 | ) |  | $ | 0.02 |  |  | $ | (0.12 | )
The fourth quarter includes certain true ups in income tax due to the reassessment of valuation allowances in association with certain tax assets. Statement of Operations Data:
|  | First |  | Second |  | Third |  | Fourth |  | Fiscal
2018 |  | Quarter |  | Quarter |  | Quarter |  | Quarter |  | Year
|  | (in thousands, except per share data)
Revenues |  | $ | 26,759 |  |  | $ | 31,522 |  |  | $ | 28,635 |  |  | $ | 33,858 |  |  | $ | 120,774 |
Cost of revenues |  |  | 13,490 |  |  |  | 16,167 |  |  |  | 12,818 |  |  |  | 15,118 |  |  |  | 57,593 |
Gross profit |  |  | 13,269 |  |  |  | 15,355 |  |  |  | 15,817 |  |  |  | 18,740 |  |  |  | 63,181 |
Total operating expenses |  |  | 14,535 |  |  |  | 15,737 |  |  |  | 14,927 |  |  |  | 16,998 |  |  |  | 62,197 |
Operating (loss) income |  |  | (1,266 | ) |  |  | (382 | ) |  |  | 890 |  |  |  | 1,742 |  |  |  | 984 |
Other expense, net |  |  | (3,979 | ) |  |  | (1,485 | ) |  |  | (1,798 | ) |  |  | (1,697 | ) |  |  | (8,959 | )
(Loss) income from continuing operations before income taxes |  |  | (5,245 | ) |  |  | (1,867 | ) |  |  | (908 | ) |  |  | 45 |  |  |  | (7,975 | )
Income tax expense (benefit) |  |  | 605 |  |  |  | (369 | ) |  |  | (652 | ) |  |  | (3,260 | ) |  |  | (3,676 | )
Net (loss) income from continuing operations |  |  | (5,850 | ) |  |  | (1,498 | ) |  |  | (256 | ) |  |  | 3,305 |  |  |  | (4,299 | )
Income (loss) from discontinued operations, net of tax |  |  | 1,786 |  |  |  | 34 |  |  |  | - |  |  |  | (443 | ) |  |  | 1,377 |
Net (loss) income |  | $ | (4,064 | ) |  | $ | (1,464 | ) |  | $ | (256 | ) |  | $ | 2,862 |  |  | $ | (2,922 | )
(Loss) earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic (loss) earnings per common share from continuing operations |  | $ | (0.16 | ) |  | $ | (0.04 | ) |  | $ | (0.01 | ) |  | $ | 0.09 |  |  | $ | (0.12 | )
Basic earnings (loss) per common share from discontinued operations |  |  | 0.05 |  |  |  | - |  |  |  | - |  |  |  | (0.01 | ) |  |  | 0.04 |
Basic (loss) earnings per common share |  | $ | (0.11 | ) |  | $ | (0.04 | ) |  | $ | (0.01 | ) |  | $ | 0.08 |  |  | $ | (0.08 | )
Diluted (loss) earnings per common share from continuing operations |  | $ | (0.16 | ) |  | $ | (0.04 | ) |  | $ | (0.01 | ) |  | $ | 0.09 |  |  | $ | (0.12 | )
Diluted earnings (loss) per common share from discontinued operations |  |  | 0.05 |  |  |  | - |  |  |  | - |  |  |  | (0.01 | ) |  |  | 0.04 |
Diluted (loss) earnings per common share |  | $ | (0.11 | ) |  | $ | (0.04 | ) |  | $ | (0.01 | ) |  | $ | 0.08 |  |  | $ | (0.08 | )
The fourth quarter includes certain true ups in income tax due to the reassessment of valuation allowances in association with certain tax assets and in combination with deferred tax attributes of the DSI acquisition.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -URI http://asc.fasb.org/topic&trid=2126967 + Details
Name: | us-gaap_QuarterlyFinancialInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration