XML 51 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data

20.Selected Quarterly Financial Data (Unaudited)

The following tables set forth selected unaudited financial information for the eight quarters in the two-year period ended December 31, 2020. This information has been prepared on the same basis as the audited financial statements and, in the opinion of management, contains all adjustments necessary for a fair presentation.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

First

    

Second

    

Third

    

Fourth

    

Total

​

​

Quarter

​

Quarter

​

Quarter

​

Quarter

​

Year

​

 

(in thousands, except per share data)

2020

 

​

  

 

​

  

 

​

  

 

​

  

 

​

  

Revenues

​

$

166,620

​

$

183,713

​

$

189,433

​

$

170,176

​

$

709,942

Gross profit

​

 

19,758

​

 

20,744

​

 

22,501

​

 

21,700

​

 

84,703

Operating income

​

 

4,365

​

 

4,084

​

 

13,085

​

 

5,052

​

 

26,586

Income before income taxes

​

 

3,100

​

 

3,008

​

 

12,106

​

 

3,982

​

 

22,196

Net income

​

 

2,723

​

 

2,028

​

 

11,803

​

 

3,666

​

 

20,220

Earnings per share:

​

 

  

​

 

  

​

 

  

​

 

  

​

 

​

Basic

​

$

0.09

​

$

0.07

​

$

0.39

​

$

0.12

​

$

0.67

Diluted

​

$

0.09

​

$

0.07

​

$

0.39

​

$

0.12

​

$

0.67

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

First

    

Second

    

Third

    

Fourth

    

Total

​

​

Quarter

​

Quarter

​

Quarter

​

Quarter

​

Year

​

 

(in thousands, except per share data)

2019

 

​

  

 

​

  

 

​

  

 

​

  

 

​

  

Revenues

​

$

143,105

​

$

165,985

​

$

199,507

​

$

199,793

​

$

708,390

Gross profit

​

 

9,082

​

 

14,977

​

 

20,893

​

 

19,089

​

 

64,041

Operating (loss) income

​

 

(6,177)

​

 

(423)

​

 

6,092

​

 

2,701

​

 

2,193

(Loss) income before income taxes

​

 

(7,331)

​

 

(1,773)

​

 

4,506

​

 

1,107

​

 

(3,491)

Net (loss) income

​

 

(7,924)

​

 

(1,633)

​

 

4,039

​

 

159

​

 

(5,359)

(Loss) earnings per share:

​

 

  

​

 

  

​

 

  

​

 

  

​

 

​

Basic

​

$

(0.27)

​

$

(0.06)

​

$

0.14

​

$

0.01

​

$

(0.18)

Diluted

​

$

(0.27)

​

$

(0.06)

​

$

0.14

​

$

0.01

​

$

(0.18)

​