XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 1,947,969 $ 1,841,687 $ 1,693,481
Costs and expenses:      
Operating 1,301,601 1,188,557 1,089,605
Selling 343,696 322,801 305,624
General and administrative 156,696 151,361 132,571
Depreciation 73,368 64,562 53,571
Amortization of intangible assets 5,084 5,432 5,072
Gain on sale of assets, net (4,669) (5,710) (7,169)
Costs and expenses 1,875,776 1,727,003 1,579,274
Income from operations 72,193 114,684 114,207
Other income (expense):      
Interest expense (21,764) (20,331) (13,745)
Interest income 2,733 3,216 1,894
Other income (expense), net (5,441) (8,378) (5,120)
Income before income taxes 47,721 89,191 97,236
Income taxes 14,396 24,395 25,096
Net income $ 33,325 $ 64,796 $ 72,140
Earnings per share--basic      
Earnings per share--basic $ 0.81 $ 1.53 $ 1.66
Earnings per share--diluted $ 0.78 $ 1.47 $ 1.58
Weighted-average shares outstanding:      
Basic 41,220,163 42,292,320 43,451,661
Diluted 42,703,790 44,133,647 45,537,698