UK markets closed

MYR Group Inc. (MYRG)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
143.92-8.07 (-5.31%)
At close: 04:00PM EDT
145.00 +1.08 (+0.75%)
After hours: 06:16PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
24,899
51,040
82,092
22,668
Total cash
24,899
51,040
82,092
22,668
Net receivables
516,142
471,724
374,826
382,096
Other current assets
2,125
1,847
887
577
Total current assets
1,026,244
890,291
748,390
636,684
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
684,455
615,472
539,191
501,771
Accumulated depreciation
-380,465
-351,753
-322,128
-294,366
Net property, plant and equipment
303,990
263,719
217,063
207,405
Equity and other investments
8,707
3,697
3,978
3,040
Goodwill
116,953
115,847
66,065
66,065
Intangible assets
83,516
87,557
49,054
51,365
Other long-term assets
5,597
3,537
4,099
4,257
Total non-current assets
552,502
508,567
372,702
359,175
Total assets
1,578,746
1,398,858
1,121,092
995,859
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
7,053
5,074
1,039
4,381
Accounts payable
359,363
315,323
200,744
162,580
Taxes payable
237
0
2,021
0
Accrued liabilities
82,158
66,681
46,485
30,145
Deferred revenues
240,411
227,055
167,931
158,396
Other current liabilities
12,005
11,370
12,598
9,880
Total current liabilities
747,202
666,960
498,599
443,400
Non-current liabilities
Long-term debt
29,188
35,479
3,464
25,039
Deferred tax liabilities
48,230
45,775
24,620
18,339
Other long-term liabilities
25,039
15,999
11,261
18,631
Total non-current liabilities
180,342
171,698
103,391
123,167
Total liabilities
927,544
838,658
601,990
566,567
Stockholders' equity
Common stock
167
165
168
167
Retained earnings
492,529
404,908
355,007
270,480
Accumulated other comprehensive income
-3,880
-6,300
173
23
Total stockholders' equity
651,202
560,200
519,102
429,288
Total liabilities and stockholders' equity
1,578,746
1,398,858
1,121,092
995,859