Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,213.49
+41.34
(+0.51%)
FTSE 250
20,164.54
+112.21
(+0.56%)
AIM
771.53
+3.42
(+0.45%)
GBP/EUR
1.1652
-0.0031
(-0.26%)
GBP/USD
1.2546
+0.0013
(+0.11%)
Bitcoin GBP
50,940.13
+3,865.36
(+8.21%)
MONEY
Best savings accounts that offer above inflation rates
Where to find a top-rated deal that works for you
Universal Forest Products, Inc. (UFPI)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
116.65
+1.16
(+1.00%)
At close: 04:00PM EDT
116.65
0.00
(0.00%)
After hours:
04:20PM EDT
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
7,218,384
7,218,384
9,626,739
8,636,134
5,153,998
Cost of revenue
5,799,446
5,799,446
7,837,278
7,229,167
4,353,702
Gross profit
1,418,938
1,418,938
1,789,461
1,406,967
800,296
Operating expenses
Selling general and administrative
766,633
766,633
832,079
682,253
444,596
Total operating expenses
772,404
772,404
839,277
669,413
454,470
Operating income or loss
646,534
646,534
950,184
737,554
345,826
Interest expense
12,842
12,842
13,910
13,814
9,311
Total other income/expenses net
-2,367
-2,367
-2,183
-3,902
-7,798
Income before tax
671,241
671,241
934,816
726,336
340,983
Income tax expense
156,784
156,784
229,852
173,972
87,101
Income from continuing operations
514,457
514,457
704,964
552,364
253,882
Net income
514,312
514,312
692,651
535,640
246,778
Net income available to common shareholders
489,173
489,173
665,163
518,298
239,875
Basic EPS
8.61
8.21
11.05
8.61
4.00
Diluted EPS
8.59
8.07
10.97
8.59
4.00
Basic average shares
60,195
59,619
60,180
62,211
59,908
Diluted average shares
60,354
60,639
60,653
62,356
59,928
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.