Trex Company, Inc.

TREX · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$1,292$1,959$12,325$141,053
Short-Term Investments$0$0$0$0
Receivables$88,356$50,747$98,057$160,611
Inventory$207,282$107,089$141,355$83,753
Other Curr. Assets$21,978$12,459$35,105$15,637
Total Curr. Assets$318,908$172,254$286,842$401,054
Property Plant & Equip (Net)$975,063$735,635$620,883$494,936
Goodwill$14,200$14,200$14,200$14,216
Intangibles$7,848$3,963$4,400$4,800
Long-Term Investments$0$0$0$0
Tax Assets$0$0$0$0
Other NC Assets$8,279$6,833$7,398$5,330
Total NC Assets$1,005,390$760,631$646,863$519,267
Other Assets$0$0$0$0
Total Assets$1,324,298$932,885$933,705$920,321
Liabilities
Payables$61,272$23,963$19,935$24,861
Short-Term Debt$213,400$13,163$229,488$7,066
Tax Payable$917$0$0$0
Deferred Revenue$0$0$0$1,436
Other Curr. Liab.$66,888$53,936$41,176$55,339
Total Curr. Liab.$342,477$91,062$290,599$88,702
LT Debt$41,979$18,840$23,974$28,263
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$56,032$72,439$68,224$43,967
Other NC Liab.$33,668$33,873$32,559$34,355
Total NC Liab.$131,679$125,152$124,757$106,585
Other Liabilities$0$0$0$0
Cap. Leases$52,779$26,503$31,462$35,329
Total Liabilities$474,156$216,214$415,356$195,287
Equity
Pref Stock$0$0$0$0
Common Stock$1,411$1,410$1,408$1,407
Retained Earnings$1,562,450$1,336,058$1,130,674$946,048
AOCI$0$0$0$0
Other Equity-$713,719-$620,797-$613,733-$222,421
Total Equity$850,142$716,671$518,349$725,034
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$1,324,298$932,885$933,705$920,321
Net Debt$254,087$30,044$241,137-$105,724