XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Segment Reconciliation to Totals reported in the accompanying Consolidated Financial Statements) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Operating income $ 17,360 $ 12,523 $ 46,578 $ 32,791
Other general and administrative expenses 20,757 19,067 63,648 58,939
Depreciation and amortization 3,406 3,045 10,594 8,872
Interest income (37) (87) (90) (576)
Interest expense 1,614 680 4,092 2,309
Income before income taxes 15,783 11,930 42,576 31,058
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Operating income $ 41,523 $ 34,635 $ 120,820 $ 100,602