XML 85 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue      
Total revenue $ 3,509,138 $ 3,301,256 $ 3,501,865
Cost of revenue      
Total cost of revenue 3,112,739 2,931,762 3,139,220
Gross profit 396,399 369,494 362,645
Selling, general and administrative expenses 294,466 272,610 303,015
Other costs, net 50,217 24,120 101,351
Gain on sales of property and equipment, net (28,346) (12,617) (66,439)
Operating income 80,062 85,381 24,718
Other (income) expense      
Loss on debt extinguishment 51,052 0 0
Interest income (17,538) (6,528) (1,176)
Interest expense 18,462 12,624 20,739
Equity in income of affiliates, net (25,748) (13,571) (12,586)
Other (income) expense, net (6,020) 1,039 (4,386)
Total other (income) expense, net 20,208 (6,436) 2,591
Income before income taxes 59,854 91,817 22,127
Provision for income taxes 30,267 12,960 19,713
Net income 29,587 78,857 2,414
Amount attributable to non-controlling interests 14,012 4,445 7,682
Net income attributable to Granite Construction Incorporated $ 43,599 $ 83,302 $ 10,096
Net income per share attributable to common shareholders      
Basic earnings (loss) per share (USD per share) $ 0.99 $ 1.87 $ 0.22
Diluted earnings (loss) per share (USD per share) $ 0.97 $ 1.70 $ 0.21
Weighted average shares outstanding:      
Basic (shares) 43,879 44,485 45,788
Diluted (shares) 52,565 52,326 47,599
Construction      
Revenue      
Total revenue $ 2,992,254 $ 2,803,935 $ 3,076,190
Cost of revenue      
Total cost of revenue 2,667,199 2,500,054 2,772,962
Materials      
Revenue      
Total revenue 516,884 497,321 425,675
Cost of revenue      
Total cost of revenue $ 445,540 $ 431,708 $ 366,258