OTC : CBAOF

Terrafina

$1.94 USD

$0 (0.0%)

Volume
5K
Average Volume
4.04K
Market Capitalization
$1.53B
P/E Ratio
15.83
Dividend Yield
4.30%
Price Target
Year High
$1.94
Year Low
$1.89
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.14
CBAOF Financial Statements
date 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 2015-12-31
revenue 4.11B 3.81B 4.01B 3.83B 4.23B 3.83B 3.7B 3.19B 2.49B 2.03B
costOfRevenue 673.56M 582.92M 672.3M 746.94M 709.89M 649.73M 666M 576.44M 555.7M 477.6M
grossProfit 3.44B 3.23B 3.33B 3.08B 3.52B 3.18B 3.04B 2.61B 1.94B 1.55B
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 871.82M 403.3M 398.1M 379.64M 379.99M 359.06M 358.64M 356.16M 283.1M 243.23M
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 871.82M 403.3M 398.1M 379.64M 379.99M 359.06M 358.64M 356.16M 283.1M 243.23M
otherExpenses -1.76B -4.43B 1.02B 1.33B -1.12B -187.06M 109.67M -589.02M 55.23M 66.41M
operatingExpenses -890.74M -4.03B 380.27M 292.96M 346.45M 336.18M 125.02M 110.72M 121.22M 271.61M
costAndExpenses -217.17M -3.44B 1.05B 1.04B 1.06B 985.91M 791.02M 687.16M 676.92M 749.2M
netInterestIncome -1.09B -987.96M -961.77M -978.23M -1.11B -1.4B -1B -957M -723.53M -573.23M
interestIncome 64.66M 73.35M 14.25M 2.49M 3.03M 7.7M 14.28M 8.71M 5.63M 32.72M
interestExpense 1.15B 1.06B 904.15M 980.72M 1.12B 969.88M 945.45M 861.71M 730.06M 605.95M
depreciationAndAmortization - 397.96M 33.73M 100.77M 115.85M - 46.5M - 53.33M 13.71M
ebitda 4.98B 8.05B 7.69B 7.26B 2.27B 3.86B 2.42B 2.07B 1.68B 1.32B
ebit 4.98B 7.66B 7.77B 7.16B 2.16B 3.86B 2.42B 2.07B 1.61B 1.34B
nonOperatingIncomeExcludingInterest -652.95M -397.96M -117.38M -101.38M -107.06M 393.57M -71.28M -28.22M 17.2M -32.72M
operatingIncome 4.33B 7.26B 7.65B 7.05B 2.02B 4.26B 2.35B 2.04B 1.63B 1.31B
totalOtherIncomeExpensesNet -481M -574.85M -858.64M -879.34M -1.01B -1.36B -874.17M -937.78M -675.88M -573.23M
incomeBeforeTax 3.84B 6.68B 6.8B 6.18B 1.04B 2.89B 1.47B 1.1B 949.21M 738.02M
incomeTaxExpense - - -1000 - - -2000 46.34M -105.58M - -
netIncomeFromContinuingOperations 3.84B 6.68B 6.8B 6.18B 1.04B 2.89B 1.47B 1.1B 949.21M 738.02M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - 7000 -220K - -
netIncome 3.84B 6.68B 6.8B 6.18B 1.04B 2.89B 1.47B 1.1B 949.21M 738.02M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 3.84B 6.68B 6.8B 6.18B 1.04B 2.89B 1.47B 1.1B 949.21M 738.02M
eps 4.94 8.65 8.72 7.81 1.32 3.66 1.86 1.39 15.63 0.91
date 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 2015-12-31
cashAndCashEquivalents 1.21B 635.62M 733.1M 1.83B 1.44B 1.27B 1.56B 3.21B 4.3B 4.47B
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 1.21B 635.62M 733.1M 1.83B 1.44B 1.27B 1.56B 3.21B 4.3B 4.47B
netReceivables 574.82M 215.8M 404.7M 310.24M 339.43M 299.07M 235.51M 92.42M 80.46M 180.11M
accountsReceivables 204.57M 75.04M 65.01M 118.05M 122.69M 94.34M 154.85M 58.64M 43.42M 66.47M
otherReceivables 370.25M 140.76M 339.69M 192.19M 216.74M 204.73M 80.66M 33.78M 37.04M 113.64M
inventory - - - - - - - - - -
prepaids 10.19M 35.24M 26.54M 32.32M 30.67M 21.03M 10.23M 25.02M 118.78M 76.3M
otherCurrentAssets 374.54M 268.14M 170.29M 97.1M 97.99M 111.6M 165.68M 694.22M 163.36M 416.55M
totalCurrentAssets 2.17B 1.15B 1.33B 2.27B 1.91B 1.7B 1.97B 4.02B 4.89B 5.14B
propertyPlantEquipmentNet - - - - - - - - - -
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 3.63B - - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 64.59B 53.04B - - - - - - - -
totalNonCurrentAssets 68.22B 53.04B 53.4B 52.16B 47.66B 46.72B 46.76B 46.67B 34.99B 28.68B
otherAssets - - - - - - - - - -
totalAssets 70.39B 54.2B 54.73B 54.44B 49.57B 48.42B 48.73B 50.69B 39.88B 33.82B
totalPayables 594.46M 519.17M 384.88M 476.87M 388.36M 362.51M 234.6M 207.31M 201.87M 323.48M
accountPayables 594.46M 283.2M 384.88M 476.87M 388.36M 362.51M 234.6M 207.31M 201.87M 323.48M
otherPayables - 235.97M - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 7.85B 1.11B 1.23B 2.15B 534.86M 543.54M 148.7M 134.87M 681.61M 432.54M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 120.89M 89.82M 67.5M 76.69M 157.59M 99.33M 100.02M 56.69M 134.95M 59.73M
totalCurrentLiabilities 8.57B 1.72B 1.68B 2.7B 1.08B 1.01B 483.32M 398.87M 1.02B 815.75M
longTermDebt 14.51B 15.63B 15.97B 18.05B 19.54B 19.56B 19.4B 20.89B 13.88B 11.78B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent 386.86M 309.47M 342M 323.8M 273.06M 282.48M 296.72M 332.08M 198M 139.56M
deferredTaxLiabilitiesNonCurrent - - - - - - -291.8M -327.55M -192.58M -107.91M
otherNonCurrentLiabilities 210.45M 91.8M 134.67M 137.23M 6.85M 8.45M 4.92M 4.53M 5.42M 31.65M
totalNonCurrentLiabilities 15.1B 16.03B 16.45B 18.51B 19.82B 19.85B 19.7B 21.23B 14.08B 11.95B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 23.67B 17.75B 18.13B 21.22B 20.91B 20.85B 20.18B 21.63B 15.1B 12.77B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 18.4B 17.83B 17.87B 18.65B 18.7B 18.7B 18.7B 19.84B 14.78B 15.23B
retainedEarnings 16.66B 15.08B 9.71B 4.09B -431.33M 414.19M -206.4M 48.06M 334.28M 201.21M
additionalPaidInCapital - - - - - - 18.7B 19.84B 14.78B 15.23B
date 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 2015-12-31
netIncome 3.84B 6.68B 6.8B 6.18B 1.04B 2.89B 1.47B 1.1B 949.21M 738.02M
depreciationAndAmortization - - - - - - - - - -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital -44.84M 35.3M -221.33M 70.52M 42.83M -12.51M 344.61M -365.71M 39.98M -307.31M
accountsReceivables -499.39M 131.97M - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 454.55M -96.67M - - - - - - - -
otherNonCashItems -1.52B -3.96B -3.91B -3.52B 2.08B -463.34M 1.43B 1.42B 766.35M 225.42M
netCashProvidedByOperatingActivities 2.28B 2.76B 2.67B 2.73B 3.17B 2.42B 3.25B 2.15B 1.76B 656.14M
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet -225.83M -1.11B 445.77M 37.43M -32.64M -52.06M 10.69M -155.66M -55.2M -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -5.98M -773.33M -1.14B 205.79M 2B -227.08M -760.83M -13.26B -719.48M -
netCashProvidedByInvestingActivities -231.81M -1.89B -696.99M 243.21M 1.96B -279.13M -750.13M -13.42B -774.68M -235.35M
netDebtIssuance 1.58B 1.41B -119.12M -39.11M -1.74B 896.51M -885.19M 6.9B -23.91M -373.28M
longTermNetDebtIssuance 1.58B 1.41B -119.12M -39.11M -1.74B 896.51M -885.19M 6.9B -23.91M -373.28M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - -456.97M -50.88M - - -10.07M 5.56B 5.01M 147.46M
netCommonStockIssuance - - -456.97M -50.88M - - -10.07M 5.56B 5.01M 147.46M
commonStockIssuance - - - - - - - 5.56B 5.01M 147.46M
commonStockRepurchased - - -456.97M -50.88M - - -10.07M - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -2.27B -1.36B -1.51B -1.66B -1.89B -2.27B -2.24B -1.71B -1.27B -1.14B
commonDividendsPaid -2.27B -1.36B -1.51B -1.66B -1.89B -2.27B -2.24B -1.71B -1.27B -1.14B
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -1.01B -983.29M -911.96M -864.32M -1.06B -838.51M -933.12M -944.01M -658.68M -335.21M
netCashProvidedByFinancingActivities -1.7B -925.71M -3B -2.61B -4.69B -2.22B -4.07B 9.8B -1.94B -1.7B
date 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 2023-06-30
revenue 1.06B 1.41B 1.16B 1.14B 1.05B 970.58M 939.3M 976.15M 926.2M 950.84M
costOfRevenue 42.63M 99.44M 77.81M 185.26M 173.95M 177.94M 136.41M 160.94M 177.72M 129.94M
grossProfit 1.01B 1.31B 1.08B 958.9M 880.6M 792.65M 802.88M 815.21M 748.49M 820.9M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 129.84M - - 300.46M 679.49M - - - - -
sellingAndMarketingExpenses 68.42M - 209.29M 451K - - - - - -
sellingGeneralAndAdministrativeExpenses 198.26M - 209.29M 300.91M 679.49M - - - - -
otherExpenses -1.38M -609.7M 447.72M -745.87M 514.27M 531.27M -345.7M -306.86M 628.18M -570.54M
operatingExpenses 196.88M -609.7M 657.02M -444.96M 1.19B 136.76M 575.35M 102.83M 107.71M 105.25M
costAndExpenses 239.52M -510.26M 734.83M -259.7M 1.37B 314.69M 711.76M 263.77M 285.42M 235.19M
netInterestIncome -265.66M -243.22M -305.13M -296.69M -295.94M -248.67M -244.33M -229.56M -294.26M -222.56M
interestIncome - 5.44M 1.6M 37.09M 8.77M 8.86M 9.94M 11.58M 9.97M 5.4M
interestExpense - 248.67M 306.73M 333.77M 304.72M 257.53M 254.27M 284.42M 304.24M 227.96M
depreciationAndAmortization -815.18M - - - 485.15M 137.58M 43276 43812 322.2M 91.06M
ebitda - 1.99B 415.03M 1.48B 844.14M 1.65B 2.16B 1.22B 4.19B 1.2B
ebit 815.18M 1.99B 415.03M 1.48B -176.06M 1.51B 2.16B 1.22B 3.87B 1.11B
nonOperatingIncomeExcludingInterest 1.38M -71.78M 7.06M -74.33M -137.11M -120.71M -320.81M -99.94M -313.44M -81.83M
operatingIncome 816.56M 1.92B 422.09M 1.4B -313.16M 1.39B 1.84B 1.12B 3.55B 1.03B
totalOtherIncomeExpensesNet -733.22M -176.88M -313.79M -243.11M -167.61M -136.82M 66.54M -184.48M 9.2M -146.13M
incomeBeforeTax 83.34M 1.75B 108.3M 1.16B -480.77M 1.25B 1.91B 936.81M 3.56B 881.35M
incomeTaxExpense - - - - - - - - - -
netIncomeFromContinuingOperations 83.34M 1.75B 108.3M 1.16B -480.77M 1.25B 1.91B 936.81M 3.56B 881.35M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 83.34M 1.75B 108.3M 1.16B -480.77M 1.25B 1.91B 936.81M 3.56B 881.35M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 83.34M 1.75B 108.3M 1.16B -480.77M 1.25B 1.91B 936.81M 3.56B 881.35M
eps 0.11 2.22 0.14 1.49 -0.61 4.1 2.47 1.21 4.61 1.14
date 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 2023-06-30
cashAndCashEquivalents 611.62M 323.18M 983.53M 1.21B 653.46M 1.06B 758.33M 635.62M 729.47M 473.36M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 611.62M 323.18M 983.53M 1.21B 653.46M 1.06B 758.33M 635.62M 729.47M 473.36M
netReceivables 364.18M 336.31M 423.35M 574.82M 144.45M 289.67M 260.44M 215.8M 271.73M 323.81M
accountsReceivables 364.18M 303.98M 378.68M 204.57M 144.45M 73.02M 87.59M 75.04M 60.33M 70.31M
otherReceivables - 32.32M 44.67M 370.25M 180.52M 216.65M 172.85M 140.76M 211.4M 253.5M
inventory - - - - - - - - - -
prepaids - 138.73M 183.12M 10.19M 45.44M 75.99M 103.53M 35.24M 33.39M 220.12M
otherCurrentAssets 142.62M 5.17M -97.52M 374.54M 506.38M 283.85M 285.17M 268.14M 265.88M 201.95M
totalCurrentAssets 1.12B 803.39M 1.59B 2.17B 1.35B 1.71B 1.41B 1.15B 1.3B 1.22B
propertyPlantEquipmentNet 56.95B - - - - - - - - -
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments 3.27B - 3.78B 3.63B 3.43B - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 460.67M 62.51B 64.09B 64.59B 61.19B 60.27B - 53.04B - -
totalNonCurrentAssets 60.68B 62.51B 67.86B 68.22B 64.62B 60.27B 54.42B 53.04B 54.2B 48.75B
otherAssets - - - - - - - - - -
totalAssets 61.8B 63.31B 69.45B 70.39B 65.97B 61.98B 55.83B 54.2B 55.5B 49.97B
totalPayables 271.18M 214.18M 676.79M 594.46M 289.59M 841.18M 873.33M 519.17M 551.23M 377.24M
accountPayables 271.18M 214.18M 560.05M 594.46M 289.59M 841.18M 873.33M 283.2M 391.38M 377.24M
otherPayables - - 116.73M - - - - 235.97M 159.86M -
accruedExpenses - - - - - - - - - -
shortTermDebt 4.76B 5.32B 7.75B 7.85B 2.48B 1.21B 994.53M 1.11B 1.04B 1.09B
capitalLeaseObligationsCurrent 10.62M - - - - - - - - -
taxPayables - - 116.73M - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 29.88M 420.29M 133.69M 120.89M 115.75M 134.74M 159.37M 89.82M 97.77M 118.74M
totalCurrentLiabilities 5.08B 5.95B 8.57B 8.57B 2.89B 2.19B 2.03B 1.72B 1.68B 1.59B
longTermDebt 13.97B 13.88B 13.87B 14.51B 19.05B 18.43B 16.89B 15.63B 16.01B 14.58B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - 36.56M 366.4M 386.86M 391.88M 361.11M 299.58M 309.47M 326.46M 313.67M
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 399.44M 36.56M 38.61M 210.45M 104.71M 135.06M 31.54M 91.8M 104.46M 75.24M
totalNonCurrentLiabilities 14.37B 13.92B 14.24B 15.1B 19.54B 18.93B 17.22B 16.03B 16.44B 14.97B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 10.62M - - - - - - - - -
totalLiabilities 19.45B 19.87B 22.8B 23.67B 22.43B 21.11B 19.24B 17.75B 18.12B 16.56B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 18.4B 18.4B 18.4B 18.4B 18.4B 17.83B 17.83B 17.83B 17.83B 17.83B
retainedEarnings 18.6B 18.51B 16.77B 16.66B 15.5B 16.34B 15.43B 15.08B 14.47B 11.25B
additionalPaidInCapital - - - - - - - - - -
date 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 2023-06-30
netIncome 83.34M 1.75B 108.3M 1.16B -480.77M 1.25B 1.91B 936.81M 3.56B 881.35M
depreciationAndAmortization - - - - - - - - - -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital 286.57M -268.7M -65.46M 42.93M -185.1M 104.33M -7M -105.16M 122.38M -35.81M
accountsReceivables -58.07M -106.43M 425.83M -368.87M -116.17M -7.09M - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 344.64M -162.27M -491.29M 411.8M -68.93M 111.42M - - - -
otherNonCashItems 407.34M -302.49M 759.78M -492.92M 773.82M -286.49M 1.05B -233.38M -2.99B -169.69M
netCashProvidedByOperatingActivities 777.25M 1.17B 802.62M 710.76M 107.95M 786.9M 675.93M 598.26M 697.32M 675.85M
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - -132.56M 8.45M -6.26M -32.51M -195.52M -20.2M -1B -51.22M
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -107.72M -65.79M 164.13M -69.17M -113.44M 16.27M 160.36M -208.74M 106.48M -410.59M
netCashProvidedByInvestingActivities -107.72M -65.79M 31.57M -60.72M -119.7M -16.24M -35.16M -228.94M -895.7M -461.8M
netDebtIssuance -91.65M -874.67M -627.5M -109.69M 336.89M - 1.35B - 1.16B 250.68M
longTermNetDebtIssuance -91.65M -874.67M -627.5M -109.69M 336.89M - 1.35B - 1.16B 250.68M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - -358.57M -348.09M -1.56B -329.41M -341.8M -361.11M
commonDividendsPaid - - - - -358.57M -348.09M -1.56B -329.41M -341.8M -361.11M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -361.31M -163.72M -431.63M -129.68M -406.9M -127.46M -350.84M -127.15M -373.72M -116.8M
netCashProvidedByFinancingActivities -452.96M -1.04B -1.06B -239.37M -428.59M -475.55M -558.1M -456.56M 446.62M -227.23M