OTC : BCTCF

OSL Group Limited — Financials

$1.5 USD

$0 (0.0%)

Volume
1K
Average Volume
22
Market Capitalization
$1.35B
P/E Ratio
-22.82
Dividend Yield
0.00%
Price Target
Year High
$2.70
Year Low
$0.01
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.16
BCTCF Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 488.66M 374.75M 209.84M 71.48M 264.66M 205.23M 183.33M 150.77M 193.89M 160.37M
costOfRevenue 558.59M 192.89M 17.59M 1.32M 20.02M 39.79M 76.37M 104.83M 170.2M 167.66M
grossProfit -69.93M 181.86M 192.24M 70.16M 244.34M 115.19M 106.96M 60.22M 23.69M 11.45M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 112.78M 64.29M 46.53M 573.98M 437.79M 349.74M 308.64M 192.1M 79.51M 41.27M
sellingAndMarketingExpenses 30.65M 6.23M 639K 55.81M 71.96M 126.3M 17.92M 6.76M 12.65M 13.93M
sellingGeneralAndAdministrativeExpenses 143.43M 70.52M 47.17M 629.8M 509.74M 476.04M 326.57M 198.86M 92.16M 55.2M
otherExpenses 210.21M 63.96M 372.14M -32.1M -573.66K -97.88M -2.55M -26.27M -15.62M -4.03M
operatingExpenses 353.64M 134.48M 419.31M 597.69M 509.17M 378.16M 324.02M 172.59M 76.54M 51.16M
costAndExpenses 912.23M 327.37M 436.9M 599.01M 530.57M 417.96M 400.38M 283.09M 220.61M 199.54M
netInterestIncome 12.14M 15.63M -1.08M -11.19M -22.72M -38.92M -44.63M -31.33M 564.45K -249.33K
interestIncome 16.27M 18.01M 6.52M 1.45M 5.36M 10.35M 24.9M 14.03M 1.07M 464K
interestExpense 4.12M 2.38M 7.6M 12.64M 28.08M 49.28M 69.53M 45.35M 509.12K 713.33K
depreciationAndAmortization 25.42M 24.5M 58.43M 60.74M 50.8M 59.61M 63.22M 34.84M 6.71M 2.95M
ebitda -398.15M 82.83M -185.82M -486.24M -214.18M -182.67M -141.81M -97.18M -48.69M -37.48M
ebit -423.57M 58.33M -244.25M -546.97M -264.98M -242.28M -205.04M -132.02M -55.4M -40.42M
nonOperatingIncomeExcludingInterest - -10.95M 17.18M - -925.36K -10.35M -24.9M -14.03M - -
operatingIncome -423.57M 47.38M -227.07M -527.53M -265.9M -212.7M -203.62M -132.32M -55.77M -39.17M
totalOtherIncomeExpensesNet 37.1M 8.57M -24.78M -32.08M -27.15M -32.67M -39.52M -29.7M 3.43M 4.82M
incomeBeforeTax -386.47M 55.95M -251.85M -559.61M -293.06M -245.37M -243.14M -162.02M -52.34M -34.34M
incomeTaxExpense 1.62M 1.1M -2.06M 496K 1.19M 2.04M -1.76M 5.86M 1.87M 527.14K
netIncomeFromContinuingOperations -388.09M 54.85M -249.79M -560.11M -294.24M -293.59M -245.08M -183.23M -54.21M -38.92M
netIncomeFromDiscontinuedOperations - -8.15M -15.86M 10.14M -7.06M 2.01M -44579 257.29K -3.01M -194.22M
otherAdjustmentsToNetIncome - - - -7.8 - - - - - -
netIncome -386.68M 47.65M -263.86M -541.04M -306.55M -234.58M -243.58M -183.58M -58.21M -233.33M
netIncomeDeductions 1.41M - - - - - - - - -198.31M
bottomLineNetIncome -388.09M 47.65M -263.86M -541.04M -306.55M -278.74M -243.54M -161.46M -56.57M -35.02M
eps -0.57 0.08 -0.61 -1.28 -0.78 -0.89 -0.92 -0.64 -0.22 -0.14
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 2.07B 635.26M 218.66M 1.01B 778.9M 414.01M 213.56M 335.71M 64.35M 84.31M
shortTermInvestments - - - - - - - 9.05M 1.55M -
cashAndShortTermInvestments 2.07B 635.26M 218.66M 1.01B 778.9M 414.01M 213.56M 335.71M 64.35M 84.31M
netReceivables 796.56M 12.91M 9.52M 21.94M 151.69M 101.41M 62.48M 9.37M 191.82M 136.81M
accountsReceivables 232.32M 5.27M 3.11M 21.94M 89.74M 20.65M 62.48M 9.37M 106.78M 136.81M
otherReceivables 564.24M 8.85M 6.4M - 61.95M 80.76M - - 85.04M 1.06M
inventory 1.31B - - 1.06B 2.87B 3.15B 504.85M 214.9M - -
prepaids 48.01M 16.39M 27.51M 14.14M 8.57M 5.81M 39.09M 14.71M 85.04M 24.3M
otherCurrentAssets -193.58K 834.03M 1.11B 144.42M 240.18M 110.11M 9.8M 210.56M -61.32M -1.48M
totalCurrentAssets 4.22B 1.5B 1.36B 2.25B 4.05B 3.78B 829.78M 785.25M 279.89M 243.94M
propertyPlantEquipmentNet 18.15M 21.12M 10.06M 92.27M 126.13M 186.97M 228.6M 270.64M 12.79M 14.07M
goodwill 84.67M 41.38M - 10.51M 9.3M 11.01M 10.33M 10.56M 9.4M -
intangibleAssets 241.28M 247.37M 37.65M 62.28M 64.16M 41.61M 46.31M 44.7M 53.43M 56.1M
goodwillAndIntangibleAssets 325.87M 288.75M 37.65M 72.79M 73.46M 52.61M 56.64M 55.26M 53.43M 56.1M
longTermInvestments 72.77M 48.8M 29.85M 72.95M 35.93M - 136.16M - - 31.45M
taxAssets - - - 7.41M 4.41M 4.41M 3.66M 2.17M 1.57M 4.8M
otherNonCurrentAssets 6.97M 6.47M - 17.88M 15.98M 20.63M 19.37M 28.23M 6.68M -5.52M
totalNonCurrentAssets 423.76M 365.14M 77.56M 263.3M 255.9M 264.62M 444.42M 356.3M 74.48M 100.9M
otherAssets - - - - - - - - - 6.95
totalAssets 4.64B 1.86B 1.44B 2.51B 4.31B 4.04B 1.27B 1.14B 354.37M 344.91M
totalPayables 36.31M 69.66M 5.2M 89.5M 204.83M 288.78M 60.43M 81.68M 40.98M 45.12M
accountPayables 33.98M 273K 5.06M 22.56M 40.64M 51.48M 46.14M 39.3M 146.35K 45.12M
otherPayables 2.33M 69.39M 135K 66.93M 164.18M 237.31M 14.29M 42.38M 40.83M 411.99K
accruedExpenses - - - - - - - 8.65M 15.81M -
shortTermDebt 7.06M 40.33M 17.34M 32.9M 97.19M 486.87M 88.85M 253.66M 11.45M 4.39M
capitalLeaseObligationsCurrent 5.46M 11.74M 17.35M 42.37M 35.49M 38.11M 29.81M 36.27M - -
taxPayables - 104K 135K 6.03M 5.44M 7.56M 3.97M 4.95M 493.06K 460.13K
deferredRevenue 1.12B - 893.59M 1.6B 180.65M 245.01M 96.9M 49.16M - -
otherCurrentLiabilities 171.11M 446.8M 112.22M - 2.71B 2.57B 536.2M 248.63M 46.42M 45.53M
totalCurrentLiabilities 1.34B 568.52M 1.05B 1.77B 3.22B 3.63B 812.18M 678.04M 114.66M 95.04M
longTermDebt - - - - - 79.45M 259.15M 17.65M - -
capitalLeaseObligationsNonCurrent 418.9K 6.76M - 64.48M 91.87M 151.8M 164.36M 224.66M - -
deferredRevenueNonCurrent - - - 10.78M 9.55M 11.08M - 9.89M - -
deferredTaxLiabilitiesNonCurrent 17.48M - - 6.17M 6.41M 8.99M - 11.61M 10.67M 11.2M
otherNonCurrentLiabilities 4.31M 4.09M - 6.12M 4.54M 5.82M 50.97M 27.97M 13.04M 12.17M
totalNonCurrentLiabilities 22.21M 10.85M - 87.55M 112.37M 257.13M 474.47M 291.77M 23.71M 23.37M
otherLiabilities - - - - - - 6.89 - - -
capitalLeaseObligations 5.88M 18.49M 17.35M 106.85M 127.36M 189.92M 194.17M 260.92M - -
totalLiabilities 1.36B 579.37M 1.05B 1.86B 3.34B 3.88B 1.35B 1.1B 138.37M 118.41M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 7.94M 6.26M 4.38M 4.38M 3.45M 3.37M 2.33M 2.12M 2.04M 2.04M
retainedEarnings -2.29B -1.92B -1.98B -1.72B -963.95M -806.07M -446.56M -202.98M -39.86M 18.1M
additionalPaidInCapital 5.47B 2.98B 2.27B 2.25B 1.7B 786.24M 317.23M 216.07M 214.87M 212.87M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome -386.56M 47.9M -249.59M -548.71M -300.14M -289.17M -274.62M -177.11M -67.58M -38.36M
depreciationAndAmortization 25.42M 24.5M 58.43M 60.74M 50.8M 62.82M 63.22M 34.84M 9.38M 4.36M
deferredIncomeTax - - - - 6.89M - 13.21M - - -
stockBasedCompensation 17.77M -1.78M 3.49M 26.26M 114.11M 199.03M 53.15M 20.52M - -
changeInWorkingCapital -1.17B -359.02M -570.8M 618.52M -242.43M -29.52M -115.14M 102.17M 20.16M 36.6M
accountsReceivables -219.62M -2.16M 30.25M 92.27M -91.87M 47.75M -8.69M 20.2M 42.47M 37.59M
inventory -955.34M -233.41M 51.31M 239.25M 3.66M -133.95M -58.51M - - -
accountsPayables - - -16.46M -26.23M - - - -10.56M 14.73M -
otherWorkingCapital 3.82M -123.44M -635.9M 314.37M -154.22M 56.68M -47.94M 92.53M -37.03M -990.48K
otherNonCashItems -14.32M -31.37M 72.08M 14.27M 31.84M 14.7M 41.47M 51.35M 23.88M -7.29M
netCashProvidedByOperatingActivities -1.53B -319.76M -686.4M 171.07M -338.92M -42.13M -218.7M 31.77M -14.16M -4.69M
investmentsInPropertyPlantAndEquipment -10.55M -3.05M - -1.84M -38.06M -9.33M -28.87M -35.98M -2.42M -3.16M
acquisitionsNet -447.7M -11.06M - -13.74M -11.11M -143.74K 115.09K 6.71M -16.89M -70.2M
purchasesOfInvestments -8.65M - - - -20.31M - - - - -2.51M
salesMaturitiesOfInvestments 101.66M - - 20.27M 27.81M - - - - -
otherInvestingActivities 6.82M 17.31M 6.3M 10.26M -43.46M 876.15K 527.76K 12.03M 1.83M 602.61K
netCashProvidedByInvestingActivities -358.42M 3.19M 6.3M 14.96M -85.13M -8.6M -28.23M -17.24M -17.49M -75.27M
netDebtIssuance - - -21.2M -64.35M -108.02M 13.4M 145.11M 260.22M 5.63M 2.3M
longTermNetDebtIssuance - - - - -108.02M -16.07M 145.11M 284.87M -1.11M -
shortTermNetDebtIssuance - - -21.2M -64.35M - 29.46M - 260.22M 6.74M 2.3M
netStockIssuance 2.36B 714.16M - - 1.02B 290.89M 14.25M 7.84M - 10.37M
netCommonStockIssuance 2.36B 714.16M - - 1.02B 290.89M 14.25M 7.84M - 10.37M
commonStockIssuance 2.36B 714.16M - - 1.02B 290.89M 14.25M 7.84M - 10.37M
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -34.47M -18.25M -59.74M -60.14M -50.57M -53.11M -22.49M -11.17M -425.43K -142.9K
netCashProvidedByFinancingActivities 2.33B 695.9M -80.94M -124.5M 862.34M 251.18M 136.87M 256.88M 5.2M 12.53M
date 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30
revenue 293.27M 146.67M 97.57M 97.29M 125.45M 125.35M 123.79M 61.79M 83.45M 52.68M
costOfRevenue 376.77M 142.2M 73.32M 73.11M 56.95M 56.91M 110.45M 40.99M 17.02M 45.48M
grossProfit -83.49M 4.47M 24.25M 24.18M 68.49M 68.44M 13.34M 20.79M 66.42M 7.13M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 63.76M 25.58M 25.5M 12.69M 12.68M 8.66M 8.65M - 19.35M
sellingAndMarketingExpenses - 15.33M - - 7.42M 5.9M - - - 11.36M
sellingGeneralAndAdministrativeExpenses 261.98M 87.03M 25.58M 25.5M 18.59M 18.58M 8.66M 8.65M 174.27M 19.35M
otherExpenses - 105.34M 6.42M 6.4M 5.25M 18.5M 36.4M 19.84M 3.79M 31.45M
operatingExpenses 261.98M 192.36M 32M 31.91M 23.85M 37.07M 45.07M 28.49M 178.06M 50.8M
costAndExpenses 638.75M 334.57M 105.32M 105.02M 94.06M 93.98M 155.52M 69.48M 195.09M 96.41M
netInterestIncome 10.61M 5.31M 213.74K 763.65K 963.29K 3.51M 8.6M 4.29M 3.76M -4.84M
interestIncome 13.16M - 432.63K - 1.05M - 10.35M - 4.05M 2.47M
interestExpense 2.55M - 218.89K - 85556 - 1.75M - 290K 7.31M
depreciationAndAmortization 14.96M 511.75K 10.45M 509.52K 2.1M 3.15M 14.66M 3.15M 9.96M 29M
ebitda -330.51M -156.15M -67.63M -38.32M 41.66M 42.68M -113.19K -12.7M -135.04M -12.21M
ebit -345.47M -156.67M -78.08M -38.83M 49.43M 39.53M -14.78M -15.85M -145M -41.22M
nonOperatingIncomeExcludingInterest - -31.23M - 31.09M 6.01M -8.16M -16.96M 8.16M 33.35M -
operatingIncome -345.47M -187.9M -7.76M -7.73M 55.44M 31.36M -31.73M -7.69M -111.64M -43.67M
totalOtherIncomeExpensesNet -20.72M 4.76M - -2.37M -20.62M 1.37M 24.91M 2.9M -61.67M -5.6M
incomeBeforeTax -366.19M -183.14M -10.14M -10.1M 34.82M 32.74M -6.82M -4.79M -173.31M -49.27M
incomeTaxExpense 1.62M 810K - - 529K 528.44K 47000 23458 -4.4M 322.86K
netIncomeFromContinuingOperations -367.81M -183.95M -10.14M -10.1M 8.83M 32.21M -6.87M -4.81M -168.91M -98.81M
netIncomeFromDiscontinuedOperations 19.99M 10M -9.98M -9.95M - - -8.25M -4.12M - 3.7M
otherAdjustmentsToNetIncome - - - - - - -2.78M - - -
netIncome -346.49M -173.29M -20.07M -20.01M 8.98M 32.78M -17.97M -8.97M -168.91M -94.95M
netIncomeDeductions 1.41M - - - - - - - - -
bottomLineNetIncome -347.9M -183.28M -40.18M -10.06M 8.98M 32.78M -17.97M -4.85M -168.91M -94.91M
eps -0.5 0.01 -0.07 -0.02 0.05 0.05 -0.03 -0.01 -0.39 -0.22
date 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30
cashAndCashEquivalents 2.07B 1.07B 459.21M 457.21M 635.26M 634.59M 763.68M 762.35M 409.66M 203.87M
shortTermInvestments - 7.64M - - - 822.13K - - - -
cashAndShortTermInvestments 2.07B 1.08B 459.21M 457.21M 635.26M 635.41M 763.68M 762.35M 409.66M 203.87M
netReceivables 796.56M 232.32M 51.38M 51.15M 12.91M 5.27M 68.98M 31.98M 9.52M 3.19M
accountsReceivables 232.32M 232.32M 51.38M 51.15M 5.27M 5.27M 28.01M 31.98M 3.11M 3.19M
otherReceivables 564.24M - - - 8.85M - 40.98M - 6.4M -
inventory 1.31B 1.31B 728.45M 725.27M - 654.99M 438.01M 437.24M 823.7M 767.98M
prepaids 48.01M 40.37M 29.52M 29.39M 16.39M 15.55M 36.95M 36.88M 27.51M 12.94M
otherCurrentAssets -193.58K 1.56B 506.25M 504.04M 834.03M 185.8M 501.84M 537.85M 92.84M 283.03M
totalCurrentAssets 4.22B 4.22B 1.77B 1.77B 1.5B 1.5B 1.81B 1.81B 1.36B 1.27B
propertyPlantEquipmentNet 18.15M 18.16M 25.45M 25.34M 21.12M 21.09M 31.34M 31.29M 10.06M 9.38M
goodwill 84.67M 84.67M - - 41.38M 41.34M - - - -
intangibleAssets 241.28M 241.28M 262.56M 261.41M 247.37M 247.1M 32.94M 32.88M 37.65M 35.1M
goodwillAndIntangibleAssets 325.87M 325.95M 262.56M 261.41M 288.75M 288.44M 32.94M 32.88M 37.65M 35.1M
longTermInvestments 72.77M 72.78M 50.32M 50.1M 48.8M 48.75M 35.84M 35.78M 29.85M 27.83M
taxAssets - - - - - - - - 3.43M -
otherNonCurrentAssets 6.97M 6.97M 5.62M 5.6M 6.47M 6.47M 5.15M 5.14M -3.43M -
totalNonCurrentAssets 423.76M 423.85M 343.95M 342.45M 365.14M 364.76M 105.27M 105.09M 77.56M 72.31M
otherAssets - - - - - - - - - -
totalAssets 4.64B 4.65B 2.12B 2.11B 1.86B 1.86B 1.91B 1.91B 1.44B 1.34B
totalPayables 36.31M 33.99M 116.46M 115.82M 69.66M 272.71K 2.05M 1.84M 5.2M 4.72M
accountPayables 33.98M 33.99M 116.33M 115.82M 273K 272.71K 1.85M 1.84M 5.06M 4.72M
otherPayables 2.33M - 123K - 69.39M - 201K - 135K -
accruedExpenses - 118.04M - 72.78M - - - 36.93M - 137.06K
shortTermDebt 7.06M 7.06M 142.81M 142.19M 40.33M 40.28M 12.29M - 17.34M -
capitalLeaseObligationsCurrent 5.46M 5.46M 12.59M 12.53M 11.74M 11.73M 12.29M 12.27M 17.35M 17.35M
taxPayables - - 123K - 104K - 201K - 135K -
deferredRevenue 1.12B - - - - - - - 893.59M -
otherCurrentLiabilities 171.11M 1.17B 699.04M 623.33M 446.8M 515.64M 769.03M 743.22M 112.22M 952.75M
totalCurrentLiabilities 1.34B 1.34B 970.89M 966.65M 568.52M 567.92M 795.65M 794.26M 1.05B 974.96M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 418.9K 419K 2.49M 2.48M 6.76M 6.75M 18.37M 18.33M - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 17.48M - - - - - - - - -
otherNonCurrentLiabilities 4.31M 21.8M 4.22M 4.2M 4.09M 4.09M 6.08M 6.07M - -
totalNonCurrentLiabilities 22.21M 22.22M 6.71M 6.68M 10.85M 10.83M 24.45M 24.4M - -
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 5.88M 5.88M 15.08M 15.01M 18.49M 18.47M 30.65M 30.6M 17.35M 17.35M
totalLiabilities 1.36B 1.36B 977.61M 973.34M 579.37M 578.76M 820.1M 818.67M 1.05B 974.96M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 7.94M 7.95M 6.26M 6.24M 6.26M 6.26M 6.26M 6.25M 4.38M 4.09M
retainedEarnings -2.29B -2.29B -1.96B -1.95B -1.92B -1.92B -2B -1.98B -1.98B -1.83B
additionalPaidInCapital 5.47B 5.47B 2.98B 2.97B 2.98B 2.98B 2.98B 2.98B 2.27B 2.11B
date 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30
netIncome -366.48M -173.25M -20.07M -20.01M 8.98M 32.78M -9.72M -8.97M -168.91M -
depreciationAndAmortization 14.96M - 2.82M 2.81M 1.27M - 14.66M 4.17M 9.96M -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - 2.72M -2.71M -2.7M -2.1M -243.24K 226.61K 243.08K - -
changeInWorkingCapital - - - - - - - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - - - - - -
otherNonCashItems -1.01B 170.54M -1.83M -59.2M -24.23M -32.54M -191.77M -92.71M -19.83M -
netCashProvidedByOperatingActivities -1.36B - -21.8M -79.11M -16.08M - -186.82M -97.27M -178.78M -
investmentsInPropertyPlantAndEquipment -3.55M - -4.44M -4.43M -386.71K - -229K -114.3K - -
acquisitionsNet 36.83M - -755.35K -753.2K -626.13K - -6.38M - 170K -
purchasesOfInvestments -4.75M - - - - - - - - -
salesMaturitiesOfInvestments 51.95M - - - - - - - - -
otherInvestingActivities -442.12M - 3.24M -349.47K - - - 1.78M - -
netCashProvidedByInvestingActivities -361.64M - -1.96M -5.53M -1.01M - -6.61M 1.67M 170K -
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance 2.34B - - - - - 714.1M - - -
netCommonStockIssuance 2.34B - - - - - 714.1M - - -
commonStockIssuance 2.34B - - - - - 714.16M - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -6.96M - -835.02K -3.23M -859.53K - -10.18M 350.4M -42.49M -
netCashProvidedByFinancingActivities 2.34B - -835.02K -3.23M -859.53K - 703.92M 350.4M -42.49M -