Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following table comprises selected financial data for the years ended December 31, 2019 and 2018:


2019 QUARTERS
 
2018 QUARTERS
(In thousands, except per share data)

1st
 
2nd
 
3rd
 
4th
 
1st
 
2nd
 
3rd
 
4th
Total revenue

$
325,928

 
$
331,589

 
$
359,854

 
$
365,271

 
$
320,516

 
$
321,132

 
$
308,095

 
$
329,561

Gross Profit
 
30,332

 
31,036

 
34,317

 
34,246

 
26,466

 
29,068

 
29,131

 
30,030

Operating income

10,413

 
11,193

 
14,383

 
15,626

 
8,671

 
12,998

 
14,006

 
12,648

Net income

7,091

 
7,617

 
9,382

 
10,626

 
6,111

 
9,195

 
9,866

 
10,124

Basic earnings per share

$
0.63

 
$
0.66

 
$
0.82

 
$
0.92

 
$
0.55

 
$
0.82

 
$
0.88

 
$
0.90

Diluted earnings per share

$
0.62

 
$
0.66

 
$
0.80

 
$
0.91

 
$
0.54

 
$
0.81

 
$
0.86

 
$
0.89

Weighted average number of shares outstanding

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic

11,292

 
11,455

 
11,506

 
11,515

 
11,146

 
11,235

 
11,248

 
11,262

Diluted

11,399

 
11,605

 
11,678

 
11,728

 
11,338

 
11,383

 
11,406

 
11,369