Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
Finance Home
News
Taxes
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets close in 44 minutes
S&P/TSX
19,165.10
-376.17
(-1.93%)
S&P 500
4,269.29
-18.76
(-0.44%)
DOW
33,331.73
-175.77
(-0.52%)
CAD/USD
0.7314
-0.0052
(-0.71%)
CRUDE OIL
88.55
-2.24
(-2.47%)
Bitcoin CAD
37,987.94
+926.56
(+2.50%)
MARKETS LIVE BLOG
STOCKS TRADE MIXED AS U.S. LAWMAKERS AVERT SHUTDOWN
Fed's rate-tightening campaign will hit corporate profits, analysts say
BGSF, Inc. (BGSF)
NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
9.30
-0.31
(-3.23%)
As of 02:55PM EDT. Market open.
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
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
311,907
298,422
239,027
277,891
294,314
Cost of Revenue
200,491
194,874
158,086
201,671
213,632
Gross Profit
111,415
103,548
80,941
76,220
80,681
Operating Expenses
Selling General and Administrative
89,078
83,211
64,969
60,209
56,071
Total Operating Expenses
95,006
87,265
68,667
65,169
60,891
Operating Income or Loss
16,409
16,283
12,274
11,051
80,681
Interest Expense
3,723
1,363
1,433
1,584
1,569
Total Other Income/Expenses Net
-
-315
2,258
-7,512
-668.705
Income Before Tax
-10,174
14,920
13,097
1,955
17,552
Income Tax Expense
-2,382
3,659
2,640
513.092
4,305
Income from Continuing Operations
-7,792
11,261
10,458
1,441
13,247
Net Income
-7,477
25,361
14,109
1,441
13,247
Net Income available to common shareholders
-7,477
25,361
14,109
1,441
13,247
Basic EPS
-
2.36
1.36
0.14
1.28
Diluted EPS
-
2.36
1.35
0.14
1.28
Basic Average Shares
-
10,773
10,367
10,312
10,309
Diluted Average Shares
-
10,773
10,417
10,338
10,351
© 2023 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Terms (Updated)
Privacy
Privacy Dashboard
About Our Ads