XML 63 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly information (unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly information (unaudited)  
Quarterly information (unaudited)

Note 16 – Quarterly information (unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

(In 000's, except per share amounts)

 

 

Quarter 1

 

 

Quarter 2

 

 

Quarter 3

 

 

Quarter 4

2019:

 

 

 

 

 

 

 

 

 

 

 

 

Product sales

 

$

126,084

 

$

194,606

 

$

161,534

 

$

134,894

Services revenue

 

 

22,352

 

 

26,028

 

 

24,491

 

 

19,442

Gross profit

 

 

24,730

 

 

34,900

 

 

27,291

 

 

20,462

General and administrative expenses

 

 

20,538

 

 

24,450

 

 

29,345

 

 

28,867

Operating income (loss)

 

 

4,872

 

 

8,990

 

 

(4,364)

 

 

(12,635)

Net income (loss)

 

 

2,326

 

 

5,918

 

 

(8,796)

 

 

(13,752)

Basic net income (loss) per common share

 

$

0.07

 

$

0.17

 

$

(0.26)

 

$

(0.47)

Diluted net income (loss) per common share

 

$

0.07

 

$

0.17

 

$

(0.26)

 

$

(0.47)

Basic weighted average shares

 

 

21,800

 

 

22,365

 

 

22,974

 

 

23,436

Diluted weighted average shares

 

 

21,978

 

 

22,597

 

 

22,974

 

 

23,436

 

 

 

 

 

 

 

 

 

 

 

 

 

2018:

 

 

 

 

 

 

 

 

 

 

 

 

Product sales

 

$

97,851

 

$

148,713

 

$

108,524

 

$

95,141

Services revenue

 

 

17,215

 

 

22,429

 

 

22,858

 

 

15,883

Gross profit

 

 

15,883

 

 

26,318

 

 

24,182

 

 

16,905

General and administrative expenses

 

 

18,968

 

 

16,943

 

 

17,621

 

 

18,728

Operating income

 

 

(3,226)

 

 

8,916

 

 

6,911

 

 

(4,853)

Net (loss) income

 

 

(3,957)

 

 

5,398

 

 

3,902

 

 

(5,256)

Basic net (loss) income per common share

 

$

(0.14)

 

$

0.16

 

$

0.13

 

$

(0.16)

Diluted net (loss) income per common share

 

$

(0.14)

 

$

0.16

 

$

0.13

 

$

(0.16)

Basic weighted average shares

 

 

14,575

 

 

15,980

 

 

16,944

 

 

21,283

Diluted weighted average shares

 

 

14,575

 

 

16,008

 

 

17,239

 

 

21,283