BFS BFS R2K
$34.66
+10.61% 1Y
Market & Price
Market Cap
-
Current Price
$34.66
High / Low (52W)
$35.19 / $28.57
Beta
-
Valuation
Stock P/E
-
Industry PE
-
Forward P/E
-
PEG Ratio
-
Book Value
$-
Price to Book
-
P/S
-
EV/EBITDA
-
Dividend Yield
-
Profitability & Returns
ROCE
5.98%
ROE
-
ROA
-
Profit Margin
-
Op Margin
-
EPS (Latest Qtr)
$0.26
EPS (TTM)
$-
Balance Sheet & Liquidity
Debt/Equity
-
Quick Ratio
-
Current Ratio
-
Debt
-
Total Assets
$2.16B
Current Assets
$69.54M
Working Capital
$-135.92M
Ownership
Promoter Holding
-
Chg in Prom Hold
-
FII / Inst Holding
-
Chg in FII Hold
-
Financial Snapshot
Enterprise Value
-
Total Revenue (TTM)
-
EBITDA
-
Free Cash Flow
-
Operating Cash Flow
-
Shares Outstanding
-
Gross Margin
-
Payout Ratio
-
Growth (CAGR)
Revenue 5Y
5.64%
Profit 5Y
-9.25%
Revenue (YoY)
-
Earnings (YoY)
-
PROS
- In a confirmed uptrend (50-DMA above 200-DMA).
CONS
- Earnings shrank at -9.3% CAGR over 5 years.
* The pros and cons are auto-generated from financial metrics.
Price Chart
Technical Trend
Computed from daily close history using EMA cross, slope, and RSI signals.
Note: intraday data is not stored locally. “Hourly” uses the most recent 10 daily candles as a short-term proxy.
Fundamental Growth
No fundamental data available for this stock.
Figures from the latest reported periods. CAGR is computed across the displayed window (quarterly CAGR is annualised assuming 4 quarters per year).
Ad space
Quarterly Results
Figures in USD.
| Metric | Sep 2015 | Dec 2015 | Mar 2016 | Jun 2016 | Sep 2016 | Dec 2016 | Mar 2017 | Jun 2017 | Sep 2017 | Dec 2017 | Mar 2018 | Jun 2018 | Sep 2018 | Dec 2018 | Mar 2019 | Jun 2019 | Sep 2019 | Dec 2019 | Mar 2020 | Jun 2020 | Sep 2020 | Dec 2020 | Mar 2021 | Jun 2021 | Sep 2021 | Mar 2022 | Jun 2022 | Sep 2022 | Mar 2023 | Jun 2023 | Sep 2023 | Mar 2024 | Jun 2024 | Sep 2024 | Dec 2024 | Mar 2025 | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 52.38M | 52.90M | 56.93M | 52.71M | 53.23M | 54.20M | 58.47M | 55.91M | 56.24M | 56.67M | 56.11M | 56.08M | 56.91M | 58.12M | 59.75M | 58.14M | 57.05M | 56.58M | 56.94M | 53.22M | 56.76M | 58.28M | 58.72M | 60.00M | 60.26M | 62.14M | 60.29M | 61.09M | 63.05M | 63.71M | 63.77M | 66.69M | 66.94M | - | - | 71.86M | 70.83M | 72.00M | 75.15M | 78.26M |
| Cost of Revenue | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 21.73M | 19.44M | 20.18M | 23.14M | 24.20M |
| Gross Profit | 39.51M | - | 42.56M | 40.13M | 39.96M | - | 44.88M | 42.52M | 41.92M | - | 42.14M | 42.57M | 43.06M | - | 44.60M | 44.21M | 42.41M | - | 42.75M | 39.46M | 41.82M | - | 42.21M | 45.34M | 44.89M | 45.19M | 45.50M | 45.01M | 46.77M | 47.26M | 46.41M | 48.52M | 49.68M | - | - | 50.13M | 51.39M | 51.83M | 52.01M | 54.06M |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 20.54M | 20.51M | 20.76M | 23.90M | 22.36M |
| Operating Income | 13.24M | 14.08M | 16.38M | 13.25M | 12.72M | 13.36M | 17.37M | 14.42M | 14.39M | 14.42M | 14.95M | 15.90M | 16.70M | 15.51M | 17.08M | 16.75M | 15.33M | 15.04M | 16.83M | 10.21M | 11.60M | 11.68M | - | - | - | - | - | - | - | - | - | 48.27M | 50.22M | - | - | 29.59M | 30.88M | 31.06M | 28.11M | 31.69M |
| EBITDA | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 43.54M | 44.51M | 44.35M | 43.35M | 46.83M |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 16.17M | 16.23M | 16.25M | 19.10M | 18.87M |
| Pretax Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 12.85M | 14.18M | 14.00M | 8.19M | 12.04M |
| Tax Provision | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income | 10.62M | 11.25M | 12.95M | 10.63M | 10.24M | 11.46M | 13.70M | 11.51M | 11.48M | 11.56M | 12.59M | 12.54M | 13.15M | 12.27M | 13.45M | 13.23M | 12.23M | 12.82M | 13.26M | 8.33M | 9.37M | 9.42M | 10.26M | 12.75M | 13.14M | 13.37M | 13.02M | 11.95M | 13.50M | 13.16M | 12.82M | 13.63M | 14.45M | - | - | 9.80M | 10.72M | 10.49M | 6.50M | 9.12M |
| Diluted EPS | 0.36 | 0.38 | 0.46 | 0.35 | 0.33 | 0.38 | 0.49 | 0.38 | 0.38 | 0.38 | 0.31 | 0.43 | 0.45 | 0.41 | 0.46 | 0.45 | 0.39 | 0.27 | 0.45 | 0.24 | 0.28 | 0.28 | 0.32 | 0.42 | 0.44 | 0.44 | 0.43 | 0.38 | 0.45 | 0.43 | 0.42 | 0.45 | 0.48 | - | - | 0.29 | 0.33 | 0.32 | 0.15 | 0.26 |
Profit & Loss (Annual)
Figures in USD.
| Metric | Dec 2009 | Dec 2010 | Dec 2011 | Dec 2012 | Dec 2013 | Dec 2014 | Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 160.97M | 163.11M | 173.88M | 190.09M | 197.90M | 207.09M | 209.08M | 217.02M | 226.30M | 227.22M | 231.53M | 225.21M | - | 245.86M | 257.21M | 268.85M | 289.84M |
| Cost of Revenue | - | - | - | - | - | - | - | - | - | - | - | - | - | 64.52M | 67.14M | 72.06M | 84.48M |
| Gross Profit | - | 121.13M | 128.85M | 142.82M | 149.96M | 157.58M | 157.93M | 163.32M | 171.61M | 171.64M | 173.59M | 166.79M | - | 181.34M | 190.07M | 196.79M | 205.36M |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | 71.36M | 71.89M | 75.57M | 85.72M |
| Operating Income | 45.20M | 43.99M | 31.44M | 35.10M | 35.27M | 51.93M | 52.93M | 55.71M | 60.60M | 62.55M | - | - | - | 109.98M | 118.18M | 121.22M | 119.65M |
| EBITDA | - | - | - | - | - | - | - | - | - | - | - | - | - | 156.39M | 164.65M | 169.71M | 175.75M |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | 42.03M | 47.20M | 51.50M | 67.75M |
| Pretax Income | - | - | - | - | - | - | - | - | - | - | - | - | - | 65.39M | 69.03M | 67.70M | 49.22M |
| Tax Provision | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income | 36.71M | 36.76M | 26.73M | 33.37M | 30.87M | 46.94M | 42.47M | 45.28M | 48.26M | 50.55M | 51.72M | 40.38M | - | 50.19M | 52.69M | 50.65M | 37.51M |
| Diluted EPS | - | - | - | 0.93 | 0.57 | 1.54 | 1.42 | 1.52 | 1.63 | 1.60 | 1.57 | 1.25 | - | 1.63 | 1.73 | 1.63 | 1.09 |
Compounded Sales Growth
| 5 Years: | 5.64% |
| 1 Year: | - |
Compounded Profit Growth
| 5 Years: | -9.25% |
| 1 Year: | - |
Stock Price Performance
| 1 Year: | +10.61% |
| 6 Months: | +15.36% |
| 3 Months: | +3.49% |
| 1 Month: | +1.70% |
Balance Sheet (Annual)
Figures in USD.
| Metric | Dec 2008 | Dec 2009 | Dec 2010 | Dec 2011 | Dec 2012 | Dec 2013 | Dec 2014 | Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Assets | - | - | 1.01B | 1.19B | 1.21B | 1.20B | 1.26B | 1.30B | 1.34B | 1.42B | 1.53B | 1.62B | 1.65B | - | 1.83B | 1.99B | 2.13B | 2.16B |
| Current Assets | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 69.60M | 64.44M | 61.25M | 69.54M |
| Cash & Equivalents | 13.01M | 20.61M | 12.97M | 12.32M | 12.13M | 17.30M | 12.13M | 10.00M | 8.32M | 10.91M | 14.58M | 13.90M | 26.86M | - | 13.28M | 8.41M | 10.30M | 8.74M |
| Inventory | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Receivables | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 56.32M | 56.03M | 50.95M | 60.80M |
| Total Liabilities | - | - | 774.08M | 899.36M | 900.02M | 883.55M | 927.73M | 941.68M | 969.78M | 1.03B | 1.10B | 1.17B | 1.22B | - | 1.31B | 1.49B | 1.63B | 1.69B |
| Current Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 227.37M | 354.67M | 256.12M | 205.46M |
| Long Term Debt | - | - | - | - | 251.28M | 272.92M | 255.43M | 250.54M | 231.80M | 284.63M | 251.36M | 271.66M | 268.15M | - | 1.06B | 1.11B | 1.35B | 1.46B |
| Total Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.22B | 1.39B | 1.53B | 1.60B |
| Total Equity | - | - | 239.96M | 249.83M | 267.70M | 276.68M | 292.54M | 303.33M | 318.50M | 334.40M | 355.91M | 374.98M | 364.32M | - | 400.48M | 348.39M | 335.75M | 307.82M |
| Shares Outstanding | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 24.02M | 24.08M | 24.30M | 24.55M |
Cash Flows (Annual)
Figures in USD.
| Metric | Dec 2009 | Dec 2010 | Dec 2011 | Dec 2012 | Dec 2013 | Dec 2014 | Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Cash Flow | 68.34M | 62.89M | 55.67M | 78.42M | 73.53M | 86.57M | 88.90M | 89.09M | 103.45M | 110.34M | 115.38M | 78.37M | - | 121.15M | 117.73M | 121.22M | 99.80M |
| Investing Cash Flow | -80.47M | -98.24M | -201.50M | -46.87M | -26.03M | -83.59M | -69.59M | -86.27M | -113.31M | -128.65M | -135.66M | -56.15M | - | -116.89M | -203.68M | -188.73M | -95.81M |
| Financing Cash Flow | 19.73M | 27.71M | 145.19M | -31.74M | -42.33M | -8.15M | -21.43M | -4.50M | 12.44M | 21.98M | 19.61M | -9.26M | - | -5.58M | 81.08M | 69.40M | -5.54M |
| Capital Expenditure | - | - | -202.50M | -54.64M | -26.44M | -90.27M | -69.62M | -91.05M | -119.99M | -128.65M | -135.66M | -56.15M | - | - | - | - | - |
| Free Cash Flow | - | - | -146.84M | 23.78M | 47.09M | -3.70M | 19.28M | -1.96M | -16.54M | -18.31M | -20.28M | 22.21M | - | 121.15M | 117.73M | 121.22M | 99.80M |
| Net Change in Cash | - | - | - | - | - | - | - | - | - | - | - | - | - | -1.31M | -4.87M | 1.89M | -1.56M |
Ratios (Annual)
Figures in %.
| Metric | Dec 2009 | Dec 2010 | Dec 2011 | Dec 2012 | Dec 2013 | Dec 2014 | Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin % | - | 74.3% | 74.1% | 75.1% | 75.8% | 76.1% | 75.5% | 75.3% | 75.8% | 75.5% | 75.0% | 74.1% | - | 73.8% | 73.9% | 73.2% | 70.9% |
| Operating Margin % | 28.1% | 27.0% | 18.1% | 18.5% | 17.8% | 25.1% | 25.3% | 25.7% | 26.8% | 27.5% | - | - | - | 44.7% | 45.9% | 45.1% | 41.3% |
| Net Margin % | 22.8% | 22.5% | 15.4% | 17.6% | 15.6% | 22.7% | 20.3% | 20.9% | 21.3% | 22.2% | 22.3% | 17.9% | - | 20.4% | 20.5% | 18.8% | 12.9% |
| ROE % | - | 15.3% | 10.7% | 12.5% | 11.2% | 16.0% | 14.0% | 14.2% | 14.4% | 14.2% | 13.8% | 11.1% | - | 12.5% | 15.1% | 15.1% | 12.2% |
| ROCE % | - | - | - | - | - | - | - | - | - | - | - | - | - | 6.8% | 7.2% | 6.5% | 6.1% |
Analyst View
Loading analyst coverage…
Analyst aggregate. Targets and ratings update periodically; not investment advice.
Latest News
Recent headlines for BFS
No recent headlines available.