XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Quarterly Results of Operations (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data

The following tables set forth our unaudited results of operations for each of the quarters in 2020 and 2019.

 

 

Year 2020 Quarters Ended

 

(in thousands, except per share data)

 

March 31

 

 

June 30

 

 

September 30

 

 

December 31

 

Revenues, net

 

$

14,511

 

 

$

16,153

 

 

$

17,537

 

 

$

18,626

 

Gross profit

 

 

12,610

 

 

 

14,070

 

 

 

15,273

 

 

 

16,223

 

Gross margin

 

 

86.9

%

 

 

87.1

%

 

 

87.1

%

 

 

87.1

%

Income (loss) from operations

 

 

(3,265

)

 

 

(2,220

)

 

 

368

 

 

 

489

 

Net income (loss)

 

 

(3,580

)

 

 

(2,525

)

 

 

6,314

 

 

 

310

 

Basic net income (loss) per share

 

$

(0.19

)

 

$

(0.13

)

 

$

0.33

 

 

$

0.02

 

Diluted net income (loss) per share

 

$

(0.19

)

 

$

(0.13

)

 

$

0.32

 

 

$

0.02

 

Weighted average shares outstanding - basic

 

 

18,482

 

 

 

18,837

 

 

 

19,183

 

 

 

19,183

 

Weighted average shares outstanding - diluted

 

 

18,482

 

 

 

18,837

 

 

 

19,737

 

 

 

19,603

 

 

 

 

 

Year 2019 Quarters Ended

 

(in thousands, except per share data)

 

March 31

 

 

June 30

 

 

September 30

 

 

December 31

 

Revenues, net

 

$

12,467

 

 

$

13,164

 

 

$

13,660

 

 

$

14,688

 

Gross profit

 

 

10,867

 

 

 

11,379

 

 

 

11,859

 

 

 

12,763

 

Gross margin

 

 

87.2

%

 

 

86.4

%

 

 

86.8

%

 

 

86.9

%

Loss from operations

 

 

(6,448

)

 

 

(4,287

)

 

 

(3,900

)

 

 

(2,569

)

Net loss

 

 

(6,726

)

 

 

(4,468

)

 

 

(4,144

)

 

 

(2,812

)

Basic and diluted net loss per share

 

$

(0.38

)

 

$

(0.25

)

 

$

(0.23

)

 

$

(0.15

)

Weighted average shares outstanding - basic

 

 

17,890

 

 

 

17,944

 

 

 

18,375

 

 

 

18,402