_id
690f3862ccc777a4e85d185b
Ticker
BRLXF
Name
Boralex Inc
Exchange
PINK
Address
36 Lajeunesse Street, Kingsey Falls, QC, Canada, J0A 1B0
Country
USA
Sector
Utilities
Industry
Utilities - Renewable
Currency
USD
Website
https://www.boralex.com
Description
Boralex Inc., together with its subsidiaries, engages in the developing, building, and operating power generating and storage facilities in Canada, France, and the United States. It generates electricity from wind, solar, and hydroelectric resources. As of December 31, 2024, the company operates 103 wind farms; 13 solar energy facilities; 15 hydroelectric power stations; and 2 storage units with an installed capacity of 1,819 megawatts (MW) in North America; 1,085 MW in Canada; 734 MW in the United States; and 1,343 MW in Europe. Boralex Inc. was incorporated in 1982 and is headquartered in Kingsey Falls, Canada.
Last Close
19.04
Volume
-
Current Price
19.04
Change
0.12
Last Updated
2026-01-20T16:58:22.343Z
Image
data:image/webp;base64,UklGRoACAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSG4AAAABZ6AQABo22VGIIIUUtogIcLr6Q4sGtrGtzfgXBfg6UIZQqge5DkQyLejCV4H5UrvG7oxwnYj+CwQIImiQrDmBdRDfG+Eo00JHwrAnnZ7IPZ92hlbLwbD2xB4U+2/vXr9LvIu8q7zLvOv8C/BXCFZQOCDsAQAA0AwAnQEqQABAAD61TqBNJyOioqYarEjgFolsAMkN2n4BqdfWvkA6VEgD3G/kTeAeYDoAf8nfa96KvyWbbVGI4IThXQ5pJZKioCqUIT2q4WLNPIQ31awZPV5gyYElwWip6tKsweHHldfqDi7miSAAAP5Vwsd/oBRp1Rs8MT1s3R/1TvkxehJs10fYBYyz/ow7gdTNyOey6NeSibziJTrm6padPvAZEtoNZxSCXR4EFoDkuQgwAf4uPoQSmqZ/J6STmeYpGJANSxwQUKriWSk9sRVp1KLgS1eNg002teXWDyPUOggdwyBqYLOZzLaYKmMSAxPiYUMEBUufxTM9iAf5qSyGgol8lIC1umZYbX1SmxMjjDP26f2mRpCKok5rFpBwGGSkb3oLPR4G4EEqf4+8nkcevN+DCsapTmzQrjB+S096jQS1MiD4Xd4CPImo0nSPa3zDVOCqYmQ4QlA0vPa9217afbRvssLy+OOkKfxz04PaJBKsGwQtQaAgVkZNz+nuW2IiQkAfaC8FbK0siT9dn0l8AWDztp4L13pMH5znhLmg72klh2+eLL+nHiY3ko1FvGAmxa641w098zrjaFmc07MtYEz2p33JIb2z+jcL2eR8IZFwnTY/o8iTJjOZX2Gl94Xr0Z5TqGCTQAAA
Ipo Date
1998-07-28T00:00:00.000Z
Market Cap
1956455296
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.99825
Sentiment Sources
4
Current Quarter
2025-09-30
Revenue
157000000
Cost Of Revenue
-
Gross Profit
157000000
Operating Expenses
158000000
Operating Income
-1000000
Interest Expense
42000000
Pretax Income
-39000000
Net Income
-27000000
Eps
-0.2627600130761061
Dividends Per Share
17000000
Shares Outstanding
102755000
Income Tax Expense
-9000000
EBITDA
85000000
Operating Margin
-0.6369426751592357
Total Other Income Expense Net
-38000000
Cash
288000000
Short Term Investments
-
Receivables
289000000
Inventories
-
Total Current Assets
683000000
Property Plant Equipment
4693000000
Total Assets
7641000000
Payables
270000000
Short Term Debt
268000000
Long Term Debt
4036000000
Total Liabilities
5684000000
Equity
1527000000
Bs_currency_symbol
CAD
Depreciation
82000000
Change In Working Capital
-18000000
Cash From Operations
37000000
Capital Expenditures
85000000
Cash From Investing
-129000000
Cash From Financing
33000000
Net Change In Cash
-60000000
Cf_currency_symbol
CAD
PE
-
PB
1.2812456276620825
ROE
-1.768172888015717
ROA
-0.35335689045936397
FCF
-48000000
Fcf Percent
-0.3057324840764331
Piotroski FScore
2
Health Score
18
Deep Value Investing Score
3.5
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.3
Garp Investing Score
1
Growth Investing Score
1
Momentum Investing Score
6
Net Net Investing Score
1
Quality Investing Score
1.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
157000000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
157000000
Quarters > 0 > income Statement > operating Expenses
158000000
Quarters > 0 > income Statement > operating Income
-1000000
Quarters > 0 > income Statement > interest Expense
42000000
Quarters > 0 > income Statement > pretax Income
-39000000
Quarters > 0 > income Statement > net Income
-27000000
Quarters > 0 > income Statement > eps
-0.2627600130761061
Quarters > 0 > income Statement > dividends Per Share
17000000
Quarters > 0 > income Statement > shares Outstanding
102755361
Quarters > 0 > income Statement > income Tax Expense
-9000000
Quarters > 0 > income Statement > EBITDA
85000000
Quarters > 0 > income Statement > operating Margin
-0.6369426751592357
Quarters > 0 > income Statement > total Other Income Expense Net
-38000000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
288000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
289000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
683000000
Quarters > 0 > balance Sheet > property Plant Equipment
4693000000
Quarters > 0 > balance Sheet > total Assets
7641000000
Quarters > 0 > balance Sheet > payables
270000000
Quarters > 0 > balance Sheet > short Term Debt
268000000
Quarters > 0 > balance Sheet > long Term Debt
4036000000
Quarters > 0 > balance Sheet > total Liabilities
5684000000
Quarters > 0 > balance Sheet > equity
1527000000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
-30000000
Quarters > 0 > cash Flow > depreciation
82000000
Quarters > 0 > cash Flow > change In Working Capital
-18000000
Quarters > 0 > cash Flow > cash From Operations
37000000
Quarters > 0 > cash Flow > capital Expenditures
85000000
Quarters > 0 > cash Flow > cash From Investing
-129000000
Quarters > 0 > cash Flow > cash From Financing
33000000
Quarters > 0 > cash Flow > net Change In Cash
-60000000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
-0.2627600130761061
Quarters > 0 > ratios > PB
1.2812456276620825
Quarters > 0 > ratios > ROE
-1.768172888015717
Quarters > 0 > ratios > ROA
-0.35335689045936397
Quarters > 0 > ratios > FCF
-48000000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.3057324840764331
Quarters > 0 > health Score
18
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
197000000
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
197000000
Quarters > 1 > income Statement > operating Expenses
163000000
Quarters > 1 > income Statement > operating Income
34000000
Quarters > 1 > income Statement > interest Expense
39000000
Quarters > 1 > income Statement > pretax Income
-8000000
Quarters > 1 > income Statement > net Income
-10000000
Quarters > 1 > income Statement > eps
-0.097316387721568
Quarters > 1 > income Statement > dividends Per Share
17000000
Quarters > 1 > income Statement > shares Outstanding
102757616
Quarters > 1 > income Statement > income Tax Expense
-4000000
Quarters > 1 > income Statement > EBITDA
110000000
Quarters > 1 > income Statement > operating Margin
17.258883248730964
Quarters > 1 > income Statement > total Other Income Expense Net
-42000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
347000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
233000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
689000000
Quarters > 1 > balance Sheet > property Plant Equipment
4644000000
Quarters > 1 > balance Sheet > total Assets
7564000000
Quarters > 1 > balance Sheet > payables
269000000
Quarters > 1 > balance Sheet > short Term Debt
363000000
Quarters > 1 > balance Sheet > long Term Debt
3848000000
Quarters > 1 > balance Sheet > total Liabilities
5560000000
Quarters > 1 > balance Sheet > equity
1573000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
-4000000
Quarters > 1 > cash Flow > depreciation
79000000
Quarters > 1 > cash Flow > change In Working Capital
23000000
Quarters > 1 > cash Flow > cash From Operations
107000000
Quarters > 1 > cash Flow > capital Expenditures
158000000
Quarters > 1 > cash Flow > cash From Investing
-235000000
Quarters > 1 > cash Flow > cash From Financing
94000000
Quarters > 1 > cash Flow > net Change In Cash
-28000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
-0.097316387721568
Quarters > 1 > ratios > PB
1.2438048370247932
Quarters > 1 > ratios > ROE
-0.6357279084551812
Quarters > 1 > ratios > ROA
-0.13220518244315177
Quarters > 1 > ratios > FCF
-51000000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.25888324873096447
Quarters > 1 > health Score
18
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
226000000
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
226000000
Quarters > 2 > income Statement > operating Expenses
161000000
Quarters > 2 > income Statement > operating Income
65000000
Quarters > 2 > income Statement > interest Expense
35000000
Quarters > 2 > income Statement > pretax Income
56000000
Quarters > 2 > income Statement > net Income
30000000
Quarters > 2 > income Statement > eps
0.2918414667345088
Quarters > 2 > income Statement > dividends Per Share
17000000
Quarters > 2 > income Statement > shares Outstanding
102795536
Quarters > 2 > income Statement > income Tax Expense
15000000
Quarters > 2 > income Statement > EBITDA
171000000
Quarters > 2 > income Statement > operating Margin
28.761061946902654
Quarters > 2 > income Statement > total Other Income Expense Net
-9000000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
388000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
239000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
746000000
Quarters > 2 > balance Sheet > property Plant Equipment
4611000000
Quarters > 2 > balance Sheet > total Assets
7582000000
Quarters > 2 > balance Sheet > payables
405000000
Quarters > 2 > balance Sheet > short Term Debt
381000000
Quarters > 2 > balance Sheet > long Term Debt
3674000000
Quarters > 2 > balance Sheet > total Liabilities
5535000000
Quarters > 2 > balance Sheet > equity
1601000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
41000000
Quarters > 2 > cash Flow > depreciation
80000000
Quarters > 2 > cash Flow > change In Working Capital
37000000
Quarters > 2 > cash Flow > cash From Operations
172000000
Quarters > 2 > cash Flow > capital Expenditures
274000000
Quarters > 2 > cash Flow > cash From Investing
-361000000
Quarters > 2 > cash Flow > cash From Financing
-27000000
Quarters > 2 > cash Flow > net Change In Cash
-212000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.2918414667345088
Quarters > 2 > ratios > PB
1.2225028141411618
Quarters > 2 > ratios > ROE
1.8738288569643973
Quarters > 2 > ratios > ROA
0.3956739646531258
Quarters > 2 > ratios > FCF
-102000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.45132743362831856
Quarters > 2 > health Score
35
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
237000000
Quarters > 3 > income Statement > cost Of Revenue
-
Quarters > 3 > income Statement > gross Profit
237000000
Quarters > 3 > income Statement > operating Expenses
159000000
Quarters > 3 > income Statement > operating Income
78000000
Quarters > 3 > income Statement > interest Expense
34000000
Quarters > 3 > income Statement > pretax Income
6000000
Quarters > 3 > income Statement > net Income
-16000000
Quarters > 3 > income Statement > eps
-0.15562552673769592
Quarters > 3 > income Statement > dividends Per Share
17000000
Quarters > 3 > income Statement > shares Outstanding
102810897
Quarters > 3 > income Statement > income Tax Expense
8000000
Quarters > 3 > income Statement > EBITDA
118000000
Quarters > 3 > income Statement > operating Margin
32.91139240506329
Quarters > 3 > income Statement > total Other Income Expense Net
-72000000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
592000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
264000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
923000000
Quarters > 3 > balance Sheet > property Plant Equipment
4446000000
Quarters > 3 > balance Sheet > total Assets
7604000000
Quarters > 3 > balance Sheet > payables
389000000
Quarters > 3 > balance Sheet > short Term Debt
366000000
Quarters > 3 > balance Sheet > long Term Debt
3617000000
Quarters > 3 > balance Sheet > total Liabilities
5579000000
Quarters > 3 > balance Sheet > equity
1601000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
-2000000
Quarters > 3 > cash Flow > depreciation
78000000
Quarters > 3 > cash Flow > change In Working Capital
-74000000
Quarters > 3 > cash Flow > cash From Operations
31000000
Quarters > 3 > cash Flow > capital Expenditures
206000000
Quarters > 3 > cash Flow > cash From Investing
-245000000
Quarters > 3 > cash Flow > cash From Financing
519000000
Quarters > 3 > cash Flow > net Change In Cash
299000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
-0.15562552673769592
Quarters > 3 > ratios > PB
1.2226854958650843
Quarters > 3 > ratios > ROE
-0.9993753903810119
Quarters > 3 > ratios > ROA
-0.21041557075223566
Quarters > 3 > ratios > FCF
-175000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.7383966244725738
Quarters > 3 > health Score
18
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
853000000
Annuals > 0 > income Statement > cost Of Revenue
198000000
Annuals > 0 > income Statement > gross Profit
853000000
Annuals > 0 > income Statement > operating Expenses
627000000
Annuals > 0 > income Statement > operating Income
226000000
Annuals > 0 > income Statement > interest Expense
122000000
Annuals > 0 > income Statement > pretax Income
110000000
Annuals > 0 > income Statement > net Income
36000000
Annuals > 0 > income Statement > eps
0.3501574351598158
Annuals > 0 > income Statement > dividends Per Share
68000000
Annuals > 0 > income Statement > shares Outstanding
102810897
Annuals > 0 > income Statement > income Tax Expense
36000000
Annuals > 0 > income Statement > EBITDA
534000000
Annuals > 0 > income Statement > operating Margin
26.494724501758498
Annuals > 0 > income Statement > total Other Income Expense Net
-116000000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
592000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
264000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
923000000
Annuals > 0 > balance Sheet > property Plant Equipment
4446000000
Annuals > 0 > balance Sheet > total Assets
7604000000
Annuals > 0 > balance Sheet > payables
389000000
Annuals > 0 > balance Sheet > short Term Debt
366000000
Annuals > 0 > balance Sheet > long Term Debt
3617000000
Annuals > 0 > balance Sheet > total Liabilities
5579000000
Annuals > 0 > balance Sheet > equity
1601000000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
74000000
Annuals > 0 > cash Flow > depreciation
302000000
Annuals > 0 > cash Flow > change In Working Capital
-200000000
Annuals > 0 > cash Flow > cash From Operations
215000000
Annuals > 0 > cash Flow > capital Expenditures
452000000
Annuals > 0 > cash Flow > cash From Investing
-578000000
Annuals > 0 > cash Flow > cash From Financing
479000000
Annuals > 0 > cash Flow > net Change In Cash
115000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.3501574351598158
Annuals > 0 > ratios > PB
1.2226854958650843
Annuals > 0 > ratios > ROE
2.2485946283572766
Annuals > 0 > ratios > ROA
0.47343503419253025
Annuals > 0 > ratios > FCF
-237000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.27784290738569756
Annuals > 0 > health Score
34
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1022000000
Annuals > 1 > income Statement > cost Of Revenue
380000000
Annuals > 1 > income Statement > gross Profit
642000000
Annuals > 1 > income Statement > operating Expenses
416000000
Annuals > 1 > income Statement > operating Income
226000000
Annuals > 1 > income Statement > interest Expense
133000000
Annuals > 1 > income Statement > pretax Income
154000000
Annuals > 1 > income Statement > net Income
78000000
Annuals > 1 > income Statement > eps
0.7586544380389802
Annuals > 1 > income Statement > dividends Per Share
68000000
Annuals > 1 > income Statement > shares Outstanding
102813608
Annuals > 1 > income Statement > income Tax Expense
39000000
Annuals > 1 > income Statement > EBITDA
590000000
Annuals > 1 > income Statement > operating Margin
22.113502935420744
Annuals > 1 > income Statement > total Other Income Expense Net
-72000000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
478000000
Annuals > 1 > balance Sheet > short Term Investments
16000000
Annuals > 1 > balance Sheet > receivables
236000000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
771000000
Annuals > 1 > balance Sheet > property Plant Equipment
3725000000
Annuals > 1 > balance Sheet > total Assets
6574000000
Annuals > 1 > balance Sheet > payables
38000000
Annuals > 1 > balance Sheet > short Term Debt
297000000
Annuals > 1 > balance Sheet > long Term Debt
2995000000
Annuals > 1 > balance Sheet > total Liabilities
4550000000
Annuals > 1 > balance Sheet > equity
1629000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
115000000
Annuals > 1 > cash Flow > depreciation
313000000
Annuals > 1 > cash Flow > change In Working Capital
51000000
Annuals > 1 > cash Flow > cash From Operations
496000000
Annuals > 1 > cash Flow > capital Expenditures
280000000
Annuals > 1 > cash Flow > cash From Investing
-268000000
Annuals > 1 > cash Flow > cash From Financing
-109000000
Annuals > 1 > cash Flow > net Change In Cash
123000000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.7586544380389802
Annuals > 1 > ratios > PB
1.201701102713321
Annuals > 1 > ratios > ROE
4.788213627992634
Annuals > 1 > ratios > ROA
1.186492242166109
Annuals > 1 > ratios > FCF
216000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.21135029354207435
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
836000000
Annuals > 2 > income Statement > cost Of Revenue
258000000
Annuals > 2 > income Statement > gross Profit
578000000
Annuals > 2 > income Statement > operating Expenses
466000000
Annuals > 2 > income Statement > operating Income
112000000
Annuals > 2 > income Statement > interest Expense
117000000
Annuals > 2 > income Statement > pretax Income
18000000
Annuals > 2 > income Statement > net Income
8000000
Annuals > 2 > income Statement > eps
0.07782631642995355
Annuals > 2 > income Statement > dividends Per Share
68000000
Annuals > 2 > income Statement > shares Outstanding
102792993
Annuals > 2 > income Statement > income Tax Expense
10000000
Annuals > 2 > income Statement > EBITDA
434000000
Annuals > 2 > income Statement > operating Margin
13.397129186602871
Annuals > 2 > income Statement > total Other Income Expense Net
-94000000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
361000000
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
234000000
Annuals > 2 > balance Sheet > inventories
13000000
Annuals > 2 > balance Sheet > total Current Assets
638000000
Annuals > 2 > balance Sheet > property Plant Equipment
3675000000
Annuals > 2 > balance Sheet > total Assets
6539000000
Annuals > 2 > balance Sheet > payables
57000000
Annuals > 2 > balance Sheet > short Term Debt
434000000
Annuals > 2 > balance Sheet > long Term Debt
2873000000
Annuals > 2 > balance Sheet > total Liabilities
4513000000
Annuals > 2 > balance Sheet > equity
1681000000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
8000000
Annuals > 2 > cash Flow > depreciation
295000000
Annuals > 2 > cash Flow > change In Working Capital
110000000
Annuals > 2 > cash Flow > cash From Operations
513000000
Annuals > 2 > cash Flow > capital Expenditures
256000000
Annuals > 2 > cash Flow > cash From Investing
-684000000
Annuals > 2 > cash Flow > cash From Financing
261000000
Annuals > 2 > cash Flow > net Change In Cash
93000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.07782631642995355
Annuals > 2 > ratios > PB
1.1642942217251635
Annuals > 2 > ratios > ROE
0.4759071980963712
Annuals > 2 > ratios > ROA
0.12234286588163328
Annuals > 2 > ratios > FCF
257000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.30741626794258375
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
691000000
Annuals > 3 > income Statement > cost Of Revenue
153000000
Annuals > 3 > income Statement > gross Profit
538000000
Annuals > 3 > income Statement > operating Expenses
352000000
Annuals > 3 > income Statement > operating Income
182000000
Annuals > 3 > income Statement > interest Expense
137000000
Annuals > 3 > income Statement > pretax Income
44000000
Annuals > 3 > income Statement > net Income
26000000
Annuals > 3 > income Statement > eps
0.252980657021124
Annuals > 3 > income Statement > dividends Per Share
68000000
Annuals > 3 > income Statement > shares Outstanding
102774656
Annuals > 3 > income Statement > income Tax Expense
18000000
Annuals > 3 > income Statement > EBITDA
467000000
Annuals > 3 > income Statement > operating Margin
26.33863965267728
Annuals > 3 > income Statement > total Other Income Expense Net
-138000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
256000000
Annuals > 3 > balance Sheet > short Term Investments
3000000
Annuals > 3 > balance Sheet > receivables
148000000
Annuals > 3 > balance Sheet > inventories
3000000
Annuals > 3 > balance Sheet > total Current Assets
460000000
Annuals > 3 > balance Sheet > property Plant Equipment
3634000000
Annuals > 3 > balance Sheet > total Assets
5751000000
Annuals > 3 > balance Sheet > payables
45000000
Annuals > 3 > balance Sheet > short Term Debt
239000000
Annuals > 3 > balance Sheet > long Term Debt
3383000000
Annuals > 3 > balance Sheet > total Liabilities
4540000000
Annuals > 3 > balance Sheet > equity
1001000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
26000000
Annuals > 3 > cash Flow > depreciation
297000000
Annuals > 3 > cash Flow > change In Working Capital
-18000000
Annuals > 3 > cash Flow > cash From Operations
345000000
Annuals > 3 > cash Flow > capital Expenditures
179000000
Annuals > 3 > cash Flow > cash From Investing
-433000000
Annuals > 3 > cash Flow > cash From Financing
75000000
Annuals > 3 > cash Flow > net Change In Cash
-19000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.252980657021124
Annuals > 3 > ratios > PB
1.9548745756643355
Annuals > 3 > ratios > ROE
2.5974025974025974
Annuals > 3 > ratios > ROA
0.45209528777603897
Annuals > 3 > ratios > FCF
166000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2402315484804631
Annuals > 3 > health Score
54
Valuation > metrics > PE
-0.2627600130761061
Valuation > metrics > PB
1.2812456276620825
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-1.768172888015717
Profitability > metrics > ROA
-3.953147877013177
Profitability > metrics > Net Margin
-0.17197452229299362
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.722331368696791
Risk > metrics > Interest Coverage
-0.023809523809523808
Risk > final Score
6
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.2695167286245352
Liquidity > metrics > Quick Ratio
1.2695167286245352
Liquidity > final Score
82
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
0
Prev Profitabilities > 1
36
Prev Profitabilities > 2
0
Prev Risks > 0
9
Prev Risks > 1
13
Prev Risks > 2
15
Prev Liquidities > 0
77
Prev Liquidities > 1
57
Prev Liquidities > 2
81
Updated At
2026-01-20T21:31:30.484Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.73
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-07
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.1908
Earnings History > 1 > eps Estimate
-0.2
Earnings History > 1 > eps Difference
0.0092
Earnings History > 1 > surprise Percent
4.6
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-08
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.0703
Earnings History > 2 > eps Estimate
0.07
Earnings History > 2 > eps Difference
-0.1403
Earnings History > 2 > surprise Percent
-200.4286
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-13
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2034
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-27
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.1113
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-14
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.0999
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0782
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-15
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.3967
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-01
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1357
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0218
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-14
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1376
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3092
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.14
Earnings History > 12 > eps Estimate
0.33
Earnings History > 12 > eps Difference
-0.19
Earnings History > 12 > surprise Percent
-57.5758
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.44
Earnings History > 13 > eps Estimate
-0.16
Earnings History > 13 > eps Difference
-0.28
Earnings History > 13 > surprise Percent
-175
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.1
Earnings History > 14 > eps Estimate
0.07
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
42.8571
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-11
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.49
Earnings History > 15 > eps Estimate
0.37
Earnings History > 15 > eps Difference
0.12
Earnings History > 15 > surprise Percent
32.4324
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.17
Earnings History > 16 > eps Estimate
0.31
Earnings History > 16 > eps Difference
-0.14
Earnings History > 16 > surprise Percent
-45.1613
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-12
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.2
Earnings History > 17 > eps Estimate
-0.22
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
9.0909
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-06
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.13
Earnings History > 18 > eps Estimate
-0.02
Earnings History > 18 > eps Difference
-0.11
Earnings History > 18 > surprise Percent
-550
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.33
Earnings History > 19 > eps Estimate
0.41
Earnings History > 19 > eps Difference
-0.08
Earnings History > 19 > surprise Percent
-19.5122
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.24
Earnings History > 20 > eps Estimate
0.41
Earnings History > 20 > eps Difference
-0.17
Earnings History > 20 > surprise Percent
-41.4634
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-11
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.06
Earnings History > 21 > eps Estimate
-0.24
Earnings History > 21 > eps Difference
0.18
Earnings History > 21 > surprise Percent
75
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-07
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.07
Earnings History > 22 > eps Estimate
-0.04
Earnings History > 22 > eps Difference
-0.03
Earnings History > 22 > surprise Percent
-75
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.43
Earnings History > 23 > eps Estimate
0.33
Earnings History > 23 > eps Difference
0.1
Earnings History > 23 > surprise Percent
30.303
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-28
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.28
Earnings History > 24 > eps Estimate
0.23
Earnings History > 24 > eps Difference
-0.51
Earnings History > 24 > surprise Percent
-221.7391
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.32
Earnings History > 25 > eps Estimate
-0.3
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-6.6667
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.14
Earnings History > 26 > eps Estimate
-0.14
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.29
Earnings History > 27 > eps Estimate
0.26
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
11.5385
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-01
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.06
Earnings History > 28 > eps Estimate
0.26
Earnings History > 28 > eps Difference
-0.2
Earnings History > 28 > surprise Percent
-76.9231
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-09
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.43
Earnings History > 29 > eps Estimate
-0.28
Earnings History > 29 > eps Difference
-0.15
Earnings History > 29 > surprise Percent
-53.5714
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-10
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.36
Earnings History > 30 > eps Estimate
-0.07
Earnings History > 30 > eps Difference
-0.29
Earnings History > 30 > surprise Percent
-414.2857
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.26
Earnings History > 31 > eps Estimate
0.32
Earnings History > 31 > eps Difference
-0.06
Earnings History > 31 > surprise Percent
-18.75
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-02
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.32
Earnings History > 32 > eps Estimate
0.24
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
33.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-10
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.22
Earnings History > 33 > eps Estimate
-0.2
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-10
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.02
Earnings History > 34 > eps Estimate
-0.05
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
60
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.21
Earnings History > 35 > eps Estimate
0.3
Earnings History > 35 > eps Difference
-0.09
Earnings History > 35 > surprise Percent
-30
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-03
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.02
Earnings History > 36 > eps Estimate
0.17
Earnings History > 36 > eps Difference
-0.15
Earnings History > 36 > surprise Percent
-88.2353
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.16
Earnings History > 37 > eps Estimate
-0.14
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-14.2857
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.11
Earnings History > 38 > eps Estimate
-0.02
Earnings History > 38 > eps Difference
-0.09
Earnings History > 38 > surprise Percent
-450
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-11
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3
Earnings History > 39 > eps Estimate
0.27
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
11.1111
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.09
Earnings History > 40 > eps Estimate
0.18
Earnings History > 40 > eps Difference
-0.09
Earnings History > 40 > surprise Percent
-50
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.29
Earnings History > 41 > eps Estimate
-0.2
Earnings History > 41 > eps Difference
-0.09
Earnings History > 41 > surprise Percent
-45
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.1
Earnings History > 42 > eps Estimate
-0.04
Earnings History > 42 > eps Difference
-0.06
Earnings History > 42 > surprise Percent
-150
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-06
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.14
Earnings History > 43 > eps Estimate
0.2
Earnings History > 43 > eps Difference
-0.06
Earnings History > 43 > surprise Percent
-30
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-19
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.08
Earnings History > 44 > eps Estimate
0.15
Earnings History > 44 > eps Difference
-0.07
Earnings History > 44 > surprise Percent
-46.6667
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.24
Earnings History > 45 > eps Estimate
-0.22
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-9.0909
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.11
Earnings History > 46 > eps Estimate
-0.06
Earnings History > 46 > eps Difference
-0.05
Earnings History > 46 > surprise Percent
-83.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.18
Earnings History > 47 > eps Estimate
0.15
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
20
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.01
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.26
Earnings History > 49 > eps Estimate
-0.22
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-18.1818
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.04
Earnings History > 50 > eps Estimate
-0.11
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
63.6364
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.11
Earnings History > 51 > eps Estimate
0.01
Earnings History > 51 > eps Difference
0.1
Earnings History > 51 > surprise Percent
1000
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-20
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.01
Earnings History > 52 > eps Estimate
0.01
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.25
Earnings History > 53 > eps Estimate
-0.17
Earnings History > 53 > eps Difference
-0.08
Earnings History > 53 > surprise Percent
-47.0588
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.15
Earnings History > 54 > eps Estimate
-0.08
Earnings History > 54 > eps Difference
-0.07
Earnings History > 54 > surprise Percent
-87.5
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.12
Earnings History > 55 > eps Estimate
0.15
Earnings History > 55 > eps Difference
-0.03
Earnings History > 55 > surprise Percent
-20
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1
Earnings History > 56 > eps Estimate
0.03
Earnings History > 56 > eps Difference
0.07
Earnings History > 56 > surprise Percent
233.3333
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-09
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.02
Earnings History > 57 > eps Estimate
-0.25
Earnings History > 57 > eps Difference
0.23
Earnings History > 57 > surprise Percent
92
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-05
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.14
Earnings History > 58 > eps Estimate
0.03
Earnings History > 58 > eps Difference
-0.17
Earnings History > 58 > surprise Percent
-566.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-11
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.18
Earnings History > 59 > eps Estimate
0.18
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.06
Earnings History > 60 > eps Estimate
0.08
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-25
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-11
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.07
Earnings History > 61 > eps Estimate
-0.05
Earnings History > 61 > eps Difference
-0.02
Earnings History > 61 > surprise Percent
-40
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.15
Earnings History > 62 > eps Estimate
0.07
Earnings History > 62 > eps Difference
-0.22
Earnings History > 62 > surprise Percent
-314.2857
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-11
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.04
Earnings History > 63 > eps Estimate
0.15
Earnings History > 63 > eps Difference
-0.11
Earnings History > 63 > surprise Percent
-73.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.13
Earnings History > 64 > eps Estimate
0.1
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
30
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-11
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.02
Earnings History > 65 > eps Estimate
0.05
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-60
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-07
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.05
Earnings History > 66 > eps Estimate
0.04
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
25
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-11
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.19
Earnings History > 67 > eps Estimate
0.24
Earnings History > 67 > eps Difference
-0.05
Earnings History > 67 > surprise Percent
-20.8333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.12
Earnings History > 68 > eps Estimate
0.18
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-33.3333
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-12
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.15
Earnings History > 69 > eps Estimate
0.15
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-08
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.03
Earnings History > 70 > eps Estimate
0.13
Earnings History > 70 > eps Difference
-0.1
Earnings History > 70 > surprise Percent
-76.9231
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-12
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.24
Earnings History > 71 > eps Estimate
0.3
Earnings History > 71 > eps Difference
-0.06
Earnings History > 71 > surprise Percent
-20
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-29
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.15
Earnings History > 72 > eps Estimate
0.15
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-07
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.03
Earnings History > 73 > eps Estimate
0.1
Earnings History > 73 > eps Difference
-0.07
Earnings History > 73 > surprise Percent
-70
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.15
Earnings History > 74 > eps Estimate
0.13
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
15.3846
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.32
Earnings History > 75 > eps Estimate
0.24
Earnings History > 75 > eps Difference
0.08
Earnings History > 75 > surprise Percent
33.3333
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.15
Earnings History > 76 > eps Estimate
0.11
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
36.3636
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.04
Earnings History > 77 > eps Estimate
0.2
Earnings History > 77 > eps Difference
-0.16
Earnings History > 77 > surprise Percent
-80
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-09
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.05
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
-0.09
Earnings History > 78 > surprise Percent
-64.2857
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-12
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.25
Earnings History > 79 > eps Estimate
0.21
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
19.0476
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.31
Earnings History > 80 > eps Estimate
0.12
Earnings History > 80 > eps Difference
0.19
Earnings History > 80 > surprise Percent
158.3333
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.15
Earnings History > 81 > eps Difference
-0.06
Earnings History > 81 > surprise Percent
-40
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.19
Earnings History > 82 > eps Estimate
-0.02
Earnings History > 82 > eps Difference
0.21
Earnings History > 82 > surprise Percent
1050
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.11
Earnings History > 83 > eps Estimate
0.05
Earnings History > 83 > eps Difference
0.06
Earnings History > 83 > surprise Percent
120
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-23
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.04
Earnings History > 84 > eps Estimate
0.02
Earnings History > 84 > eps Difference
-0.06
Earnings History > 84 > surprise Percent
-300
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-12-06
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.01
Earnings History > 85 > eps Estimate
0.02
Earnings History > 85 > eps Difference
-0.03
Earnings History > 85 > surprise Percent
-150
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-13
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.02
Earnings History > 86 > eps Estimate
-0.04
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
50
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-20
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.04
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-20
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-23
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.01
Earnings History > 88 > eps Estimate
0
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-12-04
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.14
Earnings History > 89 > eps Estimate
0.01
Earnings History > 89 > eps Difference
-0.15
Earnings History > 89 > surprise Percent
-1500
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.07
Earnings History > 90 > eps Estimate
-0.02
Earnings History > 90 > eps Difference
-0.05
Earnings History > 90 > surprise Percent
-250
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-09
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.04
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
-0.05
Earnings History > 91 > surprise Percent
-55.5556
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-25
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.02
Earnings History > 92 > eps Estimate
-0.03
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
33.3333
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-13
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.09
Earnings History > 93 > eps Estimate
0.02
Earnings History > 93 > eps Difference
0.07
Earnings History > 93 > surprise Percent
350
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-05-14
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.12
Earnings History > 94 > eps Estimate
0.11
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
9.0909
Boralex Inc., together with its subsidiaries, engages in the developing, building, and operating power generating and storage facilities in Canada, France, and the United States. It generates electricity from wind, solar, and hydroelectric resources. As of December 31, 2024, the company operates 103 wind farms; 13 solar energy facilities; 15 hydroelectric power stations; and 2 storage units with an installed capacity of 1,819 megawatts (MW) in North America; 1,085 MW in Canada; 734 MW in the United States; and 1,343 MW in Europe. Boralex Inc. was incorporated in 1982 and is headquartered in Kingsey Falls, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABoralex: Underfollowed Renewable Energy Company Trading At A Discount (BRLXF) - Seeking Alpha
1/19/2026
Boralex: Underfollowed Renewable Energy Company Trading At A Discount (BRLXF) Seeking Alpha
Read more →Boralex Commissions First North American Storage Facility, Advancing Canadian Battery Leadership The Globe and Mail
Read more →Showing 2 of 3
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Boralex Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.73
Date
2025-09-30
EPS Actual
-0.1908
EPS Estimate
-0.2
EPS Difference
0.0092
Surprise Percent
4.6%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.