Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets close in 6 hours 15 minutes
S&P/TSX
22,515.50
+50.13
(+0.22%)
S&P 500
5,304.17
-3.96
(-0.07%)
DOW
39,835.48
+28.71
(+0.07%)
CAD/USD
0.7324
-0.0018
(-0.25%)
CRUDE OIL
79.00
-0.80
(-1.00%)
Bitcoin CAD
97,157.84
+5,839.17
(+6.39%)
BREAKING
JUNE BOC CUT LIKELY 'ALL CLEAR' AFTER INFLATION EASES TO 2.7%
On a seasonally adjusted monthly basis, the CPI rose 0.2% last month, says Statistics Canada
Alto Ingredients, Inc. (FPR.F)
Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
1.5170
-0.0710
(-4.47%)
As of 08:04AM CEST. 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
Currency in USD.
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
1,149,678
1,222,940
1,335,621
1,207,892
897,023
Cost of Revenue
1,133,261
1,207,287
1,363,171
1,140,108
844,164
Gross Profit
16,417
15,653
-27,550
67,784
52,859
Operating Expenses
Selling General and Administrative
32,714
32,664
31,579
29,185
31,980
Total Operating Expenses
29,902
29,852
8,927
29,185
31,980
Operating Income or Loss
-13,485
-14,199
-36,477
38,599
20,879
Interest Expense
7,494
7,425
1,827
3,587
17,943
Total Other Income/Expenses Net
-5,488
-6,284
-1,368
12,539
-20,235
Income Before Tax
-26,467
-27,908
-39,672
47,551
-17,299
Income Tax Expense
97
97
1,925
1,469
-17
Income from Continuing Operations
-26,564
-28,005
-41,597
46,082
-17,282
Net Income
-26,564
-28,005
-41,597
46,082
-15,116
Net Income available to common shareholders
-27,832
-29,270
-42,862
44,217
-16,384
Basic EPS
-0.61
-0.40
-0.60
0.62
-0.28
Diluted EPS
-0.61
-0.40
-0.60
0.61
-0.28
Basic Average Shares
73,181
73,339
71,944
71,098
58,609
Diluted Average Shares
73,181
73,339
71,944
72,219
58,609
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.