XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Operating income $ 17,516 $ 17,360 $ 47,923 $ 46,578
Other general and administrative expenses 24,030 20,757 72,220 63,648
Depreciation and amortization 3,441 3,406 10,571 10,594
Interest income (83) (37) (249) (90)
Interest expense 2,472 1,614 6,278 4,092
Income before income taxes 15,127 15,783 41,894 42,576
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Operating income $ 44,987 $ 41,523 $ 130,714 $ 120,820