XML 31 R19.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Quarterly Results of Operations (unaudited) | 12 Months Ended
--- | ---
Dec. 31, 2021
Quarterly Results of Operations (unaudited) |
Quarterly Results of Operations (unaudited) | ​ ​​ ​ ​ Note 12 – Quarterly Results of Operations (unaudited) The quarterly results of operations are summarized in the following select income statement line items: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | First |  | Second |  | Third |  | Fourth
​ | ​ | Quarter | ​ | Quarter | ​ | Quarter | ​ | Quarter
2021 |  | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Total revenues | ​ | $ | 50,775 | ​ | $ | 52,277 | ​ | $ | 52,276 | ​ | $ | 59,153
Product and license cost of goods sold (1.) | ​ | ​ | 10,752 | ​ | ​ | 10,565 | ​ | ​ | 9,502 | ​ | ​ | 15,377
Gross profit | ​ |  | 34,242 | ​ | ​ | 34,831 | ​ | ​ | 36,395 | ​ | ​ | 37,467
Sales and marketing expense (1.) | ​ | ​ | 17,168 | ​ | ​ | 15,021 | ​ | ​ | 14,449 | ​ | ​ | 16,092
Operating costs | ​ |  | 43,536 | ​ | ​ | 43,690 | ​ | ​ | 38,411 | ​ | ​ | 43,426
Operating income (loss) | ​ |  | (9,294) | ​ | ​ | (8,859) | ​ | ​ | (2,016) | ​ | ​ | (5,959)
Provision (benefit) for income taxes | ​ | ​ | (501) | ​ | ​ | (1,143) | ​ | ​ | (762) | ​ | ​ | 6,847
Net income (loss) | ​ |  | (9,151) | ​ |  | (6,685) | ​ |  | (975) | ​ |  | (13,773)
Net income/(loss) per share: | ​ |  | ​ | ​ |  | ​ | ​ |  | ​ | ​ |  | ​
Basic | ​ | $ | (0.23) | ​ | $ | (0.17) | ​ | $ | (0.02) | ​ | $ | (0.35)
Diluted | ​ | $ | (0.23) | ​ | $ | (0.17) | ​ | $ | (0.02) | ​ | $ | (0.35)
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
2020 | ​ |  | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Total revenues | ​ | $ | 56,370 | ​ | $ | 54,954 | ​ | $ | 51,439 | ​ | $ | 52,928
Product and license cost of goods sold (1.) | ​ | ​ | 11,764 | ​ | ​ | 13,689 | ​ | ​ | 11,071 | ​ | ​ | 9,489
Gross profit | ​ |  | 39,274 | ​ | ​ | 35,616 | ​ | ​ | 34,954 | ​ | ​ | 38,215
Sales and marketing expense (1.) | ​ | ​ | 13,833 | ​ | ​ | 13,581 | ​ | ​ | 13,569 | ​ | ​ | 15,680
Operating costs | ​ |  | 38,449 | ​ | ​ | 37,303 | ​ | ​ | 37,309 | ​ | ​ | 40,256
Operating income (loss) | ​ |  | 825 | ​ | ​ | (1,687) | ​ | ​ | (2,355) | ​ | ​ | (2,041)
Provision (benefit) for income taxes | ​ | ​ | 690 | ​ | ​ | 973 | ​ | ​ | 95 | ​ | ​ | 277
Net income (loss) | ​ |  | 4 | ​ |  | (2,025) | ​ |  | (1,678) | ​ |  | (1,756)
Net income/(loss) per share: | ​ |  | ​ | ​ |  | ​ | ​ |  | ​ | ​ |  |
Basic | ​ | $ | (0.00) | ​ | $ | (0.05) | ​ | $ | (0.04) | ​ | $ | (0.04)
Diluted | ​ | $ | (0.00) | ​ | $ | (0.05) | ​ | $ | (0.04) | ​ | $ | (0.04)
​ (1.) We have revised certain period previously issued financial statements to reflect immaterial reclassification adjustments of expenses directly attributable to the production and distribution of hardware products. Certain sales and marketing expenses were reclassified to product and license cost of goods sold. For the first, second, and third quarters of 2021, product and license cost of goods sold increased by $1.2 million, $1.0 million, and $1.0 million, respectively. For the first, second, and third quarters of 2021, gross profit, sales and marketing expense, and total operating costs decreased by $1.2 million, $1.0 million, and $1.0 million, respectively. For the first, second, third and fourth quarters of 2020, product and license cost of goods sold increased by $1.0 million, $1.1 million, $1.0 million and $1.0 million, respectively. For the first, second, third and fourth quarters of 2020, gross profit, sales and marketing expense, and total operating costs decreased by $1.0 million, $1.1 million, $1.0 million and $1.0 million, respectively. The adjustments had no impact on previously reported revenue or net income. See Note 3 – Revision of Previously Issued Financial Statements for additional detail.

X
- References No definition available. + Details
Name: | us-gaap_QuarterlyFinancialInformationDisclosureAbstract
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 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306 + Details
Name: | us-gaap_QuarterlyFinancialInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration