Canada markets close in 5 hours 11 minutes

Tutor Perini Corporation (TPC)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
17.35-0.37 (-2.09%)
As of 10:47AM EDT. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
380,564
259,351
202,197
374,289
Total Cash
380,564
259,351
202,197
374,289
Net Receivables
1,634,940
1,756,641
2,023,200
2,063,504
Other Current Assets
217,601
179,215
186,773
249,455
Total Current Assets
3,521,354
3,678,771
3,862,492
4,080,457
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
975,462
940,600
913,062
923,511
Accumulated Depreciation
-534,171
-505,512
-483,417
-434,294
Net property, plant and equipment
441,291
435,088
429,645
489,217
Goodwill
205,143
205,143
205,143
205,143
Intangible Assets
68,305
70,542
85,068
123,115
Other long-term assets
119,680
137,346
142,550
147,685
Total non-current assets
908,502
864,029
862,406
965,160
Total Assets
4,429,856
4,542,800
4,724,898
5,045,617
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
117,431
70,285
24,406
100,188
Accounts Payable
689,683
741,907
781,001
1,109,746
Accrued liabilities
214,309
179,523
210,017
215,207
Deferred revenues
1,103,530
975,812
761,689
839,222
Total Current Liabilities
2,124,953
1,967,527
1,777,113
2,264,363
Non-current liabilities
Long Term Debt
782,314
888,154
969,248
925,277
Deferred taxes liabilities
956
4,649
70,989
82,966
Other long-term liabilities
237,722
240,486
233,828
230,066
Total non-current liabilities
1,020,992
1,133,289
1,274,065
1,238,309
Total Liabilities
3,145,945
3,100,816
3,051,178
3,502,672
Stockholders' Equity
Common Stock
52,025
51,521
51,096
50,827
Retained Earnings
133,146
304,301
514,310
422,385
Accumulated other comprehensive income
-39,787
-47,037
-43,635
-46,741
Total stockholders' equity
1,291,588
1,449,718
1,654,921
1,553,856
Total liabilities and stockholders' equity
4,429,856
4,542,800
4,724,898
5,045,617