OTC : BCUCY
$0.27 (2.9%)
| 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 | 1.41B | 1.28B | 1.14B | 919.71M | 712.18M | 544.01M | 608.59M | 554.44M | 505.68M | 457.03M |
| costOfRevenue | 119.36M | 99.38M | 537.08M | 465.61M | 381.25M | 293.76M | 317.96M | 353.91M | 317.54M | 291.45M |
| grossProfit | 1.29B | 1.18B | 602.34M | 492.66M | 361.49M | 250.25M | 290.62M | 200.53M | 188.14M | 165.58M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 10.58M | - | 620K | - |
| generalAndAdministrativeExpenses | 31.96M | 22.14M | 17.88M | 19.28M | 17.06M | - | - | - | 6.16M | 5.04M |
| sellingAndMarketingExpenses | 96.85M | 92.35M | 78.94M | 52.2M | 36.06M | - | - | - | 41.38M | 37.46M |
| sellingGeneralAndAdministrativeExpenses | 128.81M | 114.49M | 96.81M | 71.48M | 53.12M | 123.08M | 116.6M | 162.96M | 47.53M | 42.49M |
| otherExpenses | 917.42M | 853M | 318.12M | 286.77M | 231.33M | 106.91M | 78.8M | 129.85M | 2.11M | 1.06M |
| operatingExpenses | 1.05B | 967.49M | 414.93M | 358.25M | 284.46M | 229.98M | 205.98M | 129.85M | 116.87M | 106.71M |
| costAndExpenses | 1.17B | 1.07B | 952.01M | 785.3M | 637.73M | 558.83M | 523.94M | 483.76M | 434.41M | 398.15M |
| netInterestIncome | -27.94M | -27.36M | -17.93M | -13.95M | -11.99M | -12.92M | -17.56M | -5.75M | -4.14M | -3.26M |
| interestIncome | 53.35M | 1.6M | 446K | 193K | 36000 | 45000 | 130K | 100000 | 95000 | 88000 |
| interestExpense | 81.29M | 28.96M | 18.37M | 14.14M | 12.03M | 12.92M | 12.03M | 1.08M | 1.37M | 1.69M |
| depreciationAndAmortization | 180.61M | 153M | 138.84M | 131.82M | 116.22M | 104.28M | 86.25M | 25.6M | 22.76M | 20.05M |
| ebitda | 419.55M | 361.7M | 330.56M | 270.05M | 192.33M | 83.42M | 167.46M | 95.14M | 87.69M | 78.38M |
| ebit | 238.94M | 208.7M | 191.71M | 138.11M | 76.06M | -20.86M | 81.2M | 66.36M | 60.79M | 55.09M |
| nonOperatingIncomeExcludingInterest | 3.42M | 2.97M | -4.31M | -3.7M | 980K | - | 2.17M | 3.17M | 3.94M | 1.55M |
| operatingIncome | 242.36M | 211.67M | 187.41M | 134.41M | 77.04M | 14.81M | 83.38M | 69.54M | 64.72M | 56.64M |
| totalOtherIncomeExpensesNet | -43.66M | -31.93M | -14.06M | -10.44M | -13.01M | -18.96M | -14.2M | -4.26M | -5.31M | -3.24M |
| incomeBeforeTax | 198.7M | 179.74M | 173.34M | 123.97M | 64.03M | -33.78M | 69.18M | 65.28M | 59.41M | 53.4M |
| incomeTaxExpense | 56.71M | 51.22M | 49.53M | 36.76M | 7.73M | -1.71M | 16.09M | 14.24M | 6.93M | 16.28M |
| netIncomeFromContinuingOperations | 141.99M | 128.51M | 123.81M | 87.2M | 56.3M | -32.07M | 53.08M | 51.04M | 52.48M | 37.12M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 129.7M | 119.48M | 114.62M | 80.6M | 53.32M | -33.22M | 52.55M | 50.69M | 51.12M | 36.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 129.7M | 119.48M | 114.62M | 80.6M | 53.32M | -33.22M | 52.55M | 50.69M | 51.12M | 36.4M |
| eps | 0.19 | 0.18 | 0.17 | 0.12 | 0.08 | -0.05 | 0.08 | 0.07 | 0.07 | 0.05 |
| 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 | 202.76M | 182.05M | 106.94M | 117.4M | 98M | 72.83M | 68.93M | 56.61M | 62.95M | 46.43M |
| shortTermInvestments | 992.58K | 695K | 883K | 108K | 2.63M | - | 9.12M | 9M | - | 1.96M |
| cashAndShortTermInvestments | 203.75M | 182.74M | 107.83M | 117.51M | 98.08M | 72.83M | 78.05M | 65.6M | 62.95M | 48.39M |
| netReceivables | 112.91M | 106.98M | 78.17M | 76.61M | 72.81M | 78.87M | 58.62M | 61.44M | 45.18M | 47.23M |
| accountsReceivables | 101.58M | 82.09M | 78.17M | 76.61M | 72.81M | 78.87M | 58.62M | 61.44M | 45.18M | 47.23M |
| otherReceivables | 11.33M | 24.89M | - | - | - | - | - | - | - | - |
| inventory | 398.17M | 369.95M | 287.29M | 242.84M | 199.27M | 208.35M | 204.87M | 161.76M | 152.65M | 154.81M |
| prepaids | - | 4.43M | 2.07M | 1.59M | 1.52M | 173K | 7.29M | - | 4.12M | 3.63M |
| otherCurrentAssets | 54.78M | 23.77M | 50.99M | 43.79M | 32.02M | 28.88M | 15.57M | 26.34M | 16.47M | 14.2M |
| totalCurrentAssets | 769.62M | 687.88M | 526.35M | 482.34M | 403.7M | 389.11M | 364.4M | 306.15M | 281.36M | 268.27M |
| propertyPlantEquipmentNet | 1.06B | 880.48M | 714.09M | 708.76M | 671M | 620.45M | 576.33M | 125.65M | 115.68M | 111.35M |
| goodwill | - | - | - | - | 7.04M | 7.04M | 7.04M | 7.04M | 7.04M | - |
| intangibleAssets | 21.92M | 16.43M | 13.82M | 13.97M | 13.07M | 12.14M | 11.46M | 31.54M | 23.95M | 28.82M |
| goodwillAndIntangibleAssets | 21.92M | 16.43M | 13.82M | 13.97M | 20.12M | 19.18M | 18.51M | 38.58M | 31M | 28.82M |
| longTermInvestments | 60.56M | 14.62M | 46.12M | 21.98M | 4.01M | 15.62M | 12.26M | 8.59M | 6.3M | 3.78M |
| taxAssets | 111.31M | 103.27M | 79.5M | 65.34M | 49.55M | 35.37M | 25.44M | 16.78M | 15.69M | 15.71M |
| otherNonCurrentAssets | - | 42.21M | 79.5M | 30.6M | 20.13M | - | - | - | - | 1.96M |
| totalNonCurrentAssets | 1.25B | 1.06B | 853.53M | 840.64M | 764.8M | 690.62M | 632.53M | 189.61M | 168.66M | 161.62M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.02B | 1.74B | 1.38B | 1.32B | 1.17B | 1.08B | 996.93M | 495.76M | 450.02M | 429.89M |
| totalPayables | 184.65M | 230.52M | 166.24M | 137.04M | 102.65M | 91.41M | 89.45M | 76.58M | 65.26M | 63.36M |
| accountPayables | 177.03M | 169.22M | 166.24M | 137.04M | 102.65M | 91.41M | 89.45M | 76.58M | 65.26M | 63.36M |
| otherPayables | 7.61M | 61.31M | - | - | - | - | - | - | - | - |
| accruedExpenses | 20.91M | - | 39.69M | 35.67M | 29.74M | 23.43M | 22.52M | 18.72M | 17.11M | 15.51M |
| shortTermDebt | 175.29M | 124.68M | 86.94M | 77.02M | 46.26M | 106.04M | 77.51M | 54.13M | 41.34M | 59.62M |
| capitalLeaseObligationsCurrent | 115.4M | 106.13M | 97.5M | 90.07M | 79.61M | 75.41M | 62.66M | - | - | -6.05M |
| taxPayables | - | 20.63M | 12.32M | 44.61M | 21.74M | 9.41M | 11.14M | 8.52M | 7.11M | 5.29M |
| deferredRevenue | - | - | 11.48M | 9.23M | 8.13M | 6.36M | 6.31M | - | 5.07M | 6.05M |
| otherCurrentLiabilities | 47.56M | 29.22M | 21.92M | 39.48M | 20.29M | 8.16M | 12.63M | 15.77M | 9.02M | 5.47M |
| totalCurrentLiabilities | 543.82M | 490.56M | 423.78M | 388.5M | 286.69M | 310.81M | 271.09M | 165.2M | 132.72M | 150.01M |
| longTermDebt | 220.51M | 155.19M | 24.93M | 47.64M | 74.85M | 60.35M | 30.62M | 26.03M | 37.34M | 39.74M |
| capitalLeaseObligationsNonCurrent | 671.49M | 572.72M | 460.4M | 474.93M | 469.75M | 436.96M | 388.82M | - | 10.57M | 8.02M |
| deferredRevenueNonCurrent | 120K | 136K | 209K | 383K | 788K | - | 247K | 11.92M | 10.57M | 8.02M |
| deferredTaxLiabilitiesNonCurrent | 9.67M | 7.92M | 10.26M | 12.48M | 8.58M | - | 2.5M | 1.26M | 2.12M | 2.52M |
| otherNonCurrentLiabilities | 12.02M | 11.77M | 9.47M | 6.08M | 5.44M | 10.51M | 5.01M | 17.14M | 4.08M | 6.24M |
| totalNonCurrentLiabilities | 913.82M | 747.74M | 502.49M | 541.51M | 559.41M | 507.81M | 426.5M | 43.17M | 54.11M | 54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 786.9M | 678.85M | 557.9M | 565M | 549.36M | 512.37M | 451.48M | - | 10.57M | 1.96M |
| totalLiabilities | 1.46B | 1.24B | 926.27M | 930.01M | 846.1M | 818.63M | 697.59M | 208.37M | 186.83M | 204.01M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.59M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M |
| retainedEarnings | 65.57M | 119.48M | 358.04M | 294.51M | 243.36M | -33.22M | 224.57M | 50.69M | 51.12M | 36.4M |
| additionalPaidInCapital | 57.89M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M |
| 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 | 129.7M | 128.51M | 123.81M | 87.2M | 56.3M | 14.3M | 52.55M | 51.04M | 52.48M | 37.12M |
| depreciationAndAmortization | 173.48M | 153M | 138.84M | 131.94M | 116.28M | 104.28M | 86.25M | 25.6M | 22.76M | 20.05M |
| deferredIncomeTax | -9.03M | - | - | -27.31M | -21.5M | -6.9M | -2.03M | -1.25M | -1.06M | -255K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -47.02M | -51.9M | 446K | 3.21M | 38.06M | -48.79M | -10.53M | -13.53M | 9.08M | -16.34M |
| accountsReceivables | -30.54M | -4.03M | -4.9M | -4.6M | 6.6M | -22.92M | 2.57M | -16.61M | 882K | -1.41M |
| inventory | -56.78M | -72.57M | -54.05M | -41.9M | 18.23M | -44.48M | -40.36M | -7.28M | -3M | -8.9M |
| accountsPayables | 28.29M | - | 36.4M | 34.03M | 5.52M | 9.39M | 9.61M | 7.84M | 9.04M | -6.92M |
| otherWorkingCapital | 12.01M | 24.71M | 22.99M | 15.67M | 7.7M | 9.22M | 17.64M | -6.25M | 12.08M | -7.44M |
| otherNonCashItems | -14.11M | -40.68M | -54.05M | 20.89M | 19.05M | -26.44M | -11.14M | 6.98M | 1.42M | 3.72M |
| netCashProvidedByOperatingActivities | 233.03M | 188.93M | 209.05M | 215.94M | 208.18M | 36.46M | 115.1M | 70.1M | 85.74M | 44.54M |
| investmentsInPropertyPlantAndEquipment | -136.09M | -90.19M | -61.47M | -62.54M | -53.49M | -47.19M | -50.07M | -43.11M | -27.47M | -29.61M |
| acquisitionsNet | 218.04K | -3.95M | - | 88000 | -1.67M | 7.43M | 708K | 563K | -8.33M | 360K |
| purchasesOfInvestments | -3.69M | -6.35M | -2.83M | -18.18M | -1.82M | -2.81M | -749K | -10.19M | -752K | -2.13M |
| salesMaturitiesOfInvestments | - | - | 25.9M | -88000 | 10.7M | 9.12M | -708K | - | 1.96M | 765K |
| otherInvestingActivities | - | -8.45M | -14.44M | -822K | -12.08M | -7.61M | -1.19M | -115K | 393K | 1.12M |
| netCashProvidedByInvestingActivities | -139.56M | -108.95M | -52.84M | -81.54M | -58.35M | -41.06M | -52.01M | -53.41M | -34.2M | -30.62M |
| netDebtIssuance | 112.27M | 172.63M | -126.06M | -31.5M | -137.64M | 62.7M | 27.93M | -21.2M | -19.2M | -15.46M |
| longTermNetDebtIssuance | 90.05M | 172.63M | -31.16M | -31.5M | -137.64M | 115.27M | -1.46M | -21.2M | 15.91M | -15.46M |
| shortTermNetDebtIssuance | 22.22M | - | -94.9M | - | 8.34M | -52.58M | 29.4M | - | -35.11M | 9.06M |
| netStockIssuance | -7.66M | -11.66M | -3.33M | 5.99M | - | 22000 | - | -6.66M | -2.94M | -731K |
| netCommonStockIssuance | -7.66M | -11.66M | -3.33M | 5.99M | - | 22000 | -6.06M | -6.66M | -2.94M | -731K |
| commonStockIssuance | - | - | - | 5.99M | - | 22000 | - | - | - | - |
| commonStockRepurchased | -7.66M | -11.66M | -3.33M | - | - | - | -6.06M | -6.66M | -2.94M | -731K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -66.07M | -66.1M | -53.12M | -28.56M | - | -1.08M | -20.4M | -18.36M | -10.88M | -8.84M |
| commonDividendsPaid | -66.07M | -66.1M | -53.12M | -28.56M | - | -1.08M | -20.4M | -18.36M | -10.88M | -8.84M |
| preferredDividendsPaid | - | - | - | - | - | - | - | -111K | -168K | -49000 |
| otherFinancingActivities | -107.53M | -101.38M | 18.89M | -61.58M | 10.26M | -50.38M | -59.13M | 22.65M | - | 9.06M |
| netCashProvidedByFinancingActivities | -68.98M | -6.51M | -163.62M | -115.65M | -127.38M | 11.27M | -51.6M | -23.68M | -33.18M | -16.01M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 718.46M | 684.14M | 657.88M | 620.66M | 595.48M | 543.94M | 504.35M | 415.36M | 398.42M | 313.76M |
| costOfRevenue | 722.35M | 349M | 307.38M | 290.78M | 278.81M | 314.52M | 298.97M | 188.79M | 195.47M | 155.22M |
| grossProfit | -3.89M | 335.14M | 350.5M | 329.88M | 316.67M | 229.43M | 205.38M | 226.56M | 202.95M | 158.54M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 222.78M | 127.12M | 151.9M | 143.17M | 128.81M | 129.31M | 116.86M | 94.49M | 89.13M | 74.38M |
| otherExpenses | -300.92M | 94.18M | 91.51M | 82.12M | 13.51M | 4.9M | 4.32M | 10.45M | 6.61M | 4.22M |
| operatingExpenses | -78.15M | 221.3M | 243.41M | 225.3M | 219.19M | 134.22M | 121.18M | 150.66M | 151.83M | 133.64M |
| costAndExpenses | 644.2M | 570.3M | 550.79M | 516.08M | 498M | 448.73M | 420.15M | 339.46M | 347.3M | 288.86M |
| netInterestIncome | -3.19M | -17.41M | -16.89M | - | - | -14.38M | -13.71M | - | - | - |
| interestIncome | 53.08M | 2.26M | 1.18M | 552.32K | 9.4M | 310K | 91000 | 6.21M | 6.23M | 5.77M |
| interestExpense | 56.27M | 17.41M | 16.89M | - | - | 14.69M | 13.8M | - | - | - |
| depreciationAndAmortization | 93.26M | 24.26M | 23.87M | 21.56M | 22.64M | 67.04M | 69.68M | 18.58M | 18.83M | 16.12M |
| ebitda | 167.52M | 138.12M | 133.67M | 126.26M | 132.16M | 111.95M | 108.16M | 83.99M | 73.7M | 43.2M |
| ebit | 74.26M | 113.85M | 109.79M | 104.7M | 109.53M | 44.91M | 38.48M | 65.41M | 54.87M | 27.08M |
| nonOperatingIncomeExcludingInterest | - | -16000 | -2.71M | -111K | -9.82M | 50.3M | 45.72M | -7.66M | -3.17M | - |
| operatingIncome | 74.26M | 113.84M | 107.08M | 104.59M | 109.53M | 95.21M | 84.2M | 65.41M | 54.87M | 27.08M |
| totalOtherIncomeExpensesNet | 16.41M | -6.48M | -22.59M | -9.34M | -11.64M | -52.58M | -57.06M | 11.94M | -6.81M | -7.94M |
| incomeBeforeTax | 90.66M | 107.36M | 84.49M | 95.25M | 88.08M | 85.26M | 54.27M | 69.7M | 44.89M | 19.13M |
| incomeTaxExpense | 25.81M | 30.71M | 22.05M | 29.17M | 30.96M | 18.58M | 17.64M | 19.12M | 10.45M | -2.72M |
| netIncomeFromContinuingOperations | 64.86M | 76.65M | 62.44M | 66.08M | 57.12M | 33.34M | 18.32M | 50.57M | 34.44M | 21.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 61.31M | 73.26M | 58.54M | 60.94M | 52.84M | 61.78M | 34.01M | 46.59M | 32.98M | 20.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 61.31M | 73.26M | 58.54M | 60.94M | 52.84M | 30.89M | 17.01M | 46.59M | 32.98M | 20.35M |
| eps | 0.09 | 0.11 | 0.09 | 0.09 | 0.08 | 0.09 | 0.05 | 0.07 | 0.05 | 0.03 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 202.76M | 242.66M | 182.05M | 86.6M | 106.94M | 91.26M | 117.4M | 105.48M | 98M | 63.19M |
| shortTermInvestments | 992.58K | 1.18M | 695K | 2.56M | 883K | 144K | 108K | 78000 | 80000 | 71000 |
| cashAndShortTermInvestments | 203.75M | 243.84M | 182.74M | 89.16M | 107.83M | 91.4M | 117.51M | 105.56M | 98.08M | 63.26M |
| netReceivables | 112.91M | 141.07M | 106.98M | 83.34M | 78.17M | 75.2M | 76.61M | 75.19M | 72.81M | 75.67M |
| accountsReceivables | 101.58M | 103.61M | 82.09M | 83.34M | 78.17M | 75.2M | 76.61M | 75.19M | 72.81M | 75.67M |
| otherReceivables | 11.33M | 37.46M | 24.89M | - | - | - | - | - | - | - |
| inventory | 398.17M | 378.63M | 369.95M | 341.43M | 289.1M | 262.76M | 242.84M | 243.14M | 230.89M | 208.84M |
| prepaids | - | 4.84M | 4.43M | 724K | -1.81M | - | - | - | - | 71000 |
| otherCurrentAssets | 54.78M | 24.71M | 23.77M | 49.55M | 53.06M | 42.19M | 42.86M | 30.22M | 30.99M | 19.18M |
| totalCurrentAssets | 769.62M | 793.09M | 687.88M | 564.2M | 526.35M | 475.44M | 482.34M | 457.07M | 403.7M | 369.63M |
| propertyPlantEquipmentNet | 1.06B | 1.02B | 880.48M | 813.78M | 714.09M | 691.52M | 708.76M | 748.77M | 671M | 656.65M |
| goodwill | - | - | - | - | - | - | - | - | 7.04M | 7.04M |
| intangibleAssets | 21.92M | 18.31M | 16.43M | 15.24M | 13.82M | 14.19M | 13.97M | 14.26M | 13.07M | 12.96M |
| goodwillAndIntangibleAssets | 21.92M | 18.31M | 16.43M | 15.24M | 13.82M | 14.19M | 13.97M | 14.26M | 20.12M | 20M |
| longTermInvestments | 60.56M | 19.26M | 14.62M | 17.89M | 46.12M | 13.3M | 21.98M | 19.84M | 24.02M | 23.72M |
| taxAssets | 111.31M | 111.53M | 103.27M | 92.58M | 79.5M | 77.58M | 65.34M | 58.67M | 49.55M | 50.32M |
| otherNonCurrentAssets | - | 40.81M | 42.21M | 124.75M | 2 | 30.59M | 30.6M | 31.1M | 125K | 1 |
| totalNonCurrentAssets | 1.25B | 1.21B | 1.06B | 971.66M | 853.53M | 827.17M | 840.64M | 872.63M | 764.8M | 750.68M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.02B | 2B | 1.74B | 1.54B | 1.38B | 1.3B | 1.32B | 1.33B | 1.17B | 1.12B |
| totalPayables | 184.65M | 227.21M | 230.52M | 162.02M | 166.24M | 141.51M | 137.04M | 112.86M | 102.65M | 76.31M |
| accountPayables | 177.03M | 173.93M | 169.22M | 162.02M | 166.24M | 141.51M | 137.04M | 112.86M | 102.65M | 76.31M |
| otherPayables | 7.61M | 53.28M | 61.31M | - | - | - | - | - | - | - |
| accruedExpenses | 20.91M | - | - | 52.06M | 39.69M | 37.22M | 35.67M | 29.41M | 29.74M | 23.88M |
| shortTermDebt | 175.29M | 181.81M | 124.68M | 74.8M | 89.04M | 92.58M | 77.02M | 108.46M | 46.26M | 111.13M |
| capitalLeaseObligationsCurrent | 115.4M | 110.78M | 106.13M | 100.12M | 97.5M | 96.51M | 90.07M | 89.69M | 79.61M | 80.59M |
| taxPayables | - | 22.21M | 20.63M | 38.86M | 12.32M | 16.58M | 44.61M | 21.52M | 21.74M | 8.33M |
| deferredRevenue | - | - | - | - | 11.48M | 10.94M | 9.23M | 7.52M | 8.13M | 11.42M |
| otherCurrentLiabilities | 47.56M | 19.33M | 29.22M | 57.94M | 19.82M | 16.7M | 39.48M | 34.08M | 20.29M | 6.04M |
| totalCurrentLiabilities | 543.82M | 539.13M | 490.56M | 446.94M | 423.78M | 395.47M | 388.5M | 382.02M | 286.69M | 309.37M |
| longTermDebt | 220.51M | 256.36M | 155.19M | 83.03M | 24.93M | 37.39M | 47.64M | 61.38M | 74.85M | 48.4M |
| capitalLeaseObligationsNonCurrent | 671.49M | 681.64M | 572.72M | 541.1M | 460.4M | 447.74M | 474.93M | 511.35M | 469.75M | 465.64M |
| deferredRevenueNonCurrent | 119.95K | 111K | 136K | 173K | 230.87K | 134K | 383K | 668.04K | 788K | 949K |
| deferredTaxLiabilitiesNonCurrent | 9.67M | 13.07M | 7.92M | -173K | 11.33M | 12.76M | 12.48M | 15.74M | 8.58M | 7.02M |
| otherNonCurrentLiabilities | 12.02M | 7.94M | 11.77M | 15.59M | 17.16M | 18.62M | 6.08M | 7.11M | 5.44M | 13.26M |
| totalNonCurrentLiabilities | 913.82M | 959.12M | 747.74M | 639.72M | 502.49M | 503.76M | 541.51M | 593.94M | 559.41M | 527.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 786.9M | 792.41M | 678.85M | 641.22M | 557.9M | 544.26M | 565M | 601.05M | 549.36M | 546.22M |
| totalLiabilities | 1.46B | 1.5B | 1.24B | 1.09B | 926.27M | 899.23M | 930.01M | 975.96M | 846.1M | 836.66M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.59M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M | 13.6M |
| retainedEarnings | 65.57M | 73.26M | 410.95M | 352.02M | 358.04M | 305.64M | 294.51M | 46.59M | 243.36M | 211.35M |
| additionalPaidInCapital | 57.89M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M | 57.92M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 61.31M | 73.26M | 58.54M | 60.94M | 52.84M | 61.78M | 34.01M | 46.59M | 32.98M | 20.35M |
| depreciationAndAmortization | 93.26M | 86.78M | 79.84M | 73.17M | 71.73M | 67.04M | 69.68M | 62.14M | 60.96M | 55.26M |
| deferredIncomeTax | 7.36M | - | - | - | - | -23.98M | -22.95M | -4.36M | -8.11M | -13.39M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -15.85M | -76.22M | -24.99M | -51.09M | -40.18M | 4.14M | 31.8M | -28.6M | 35.33M | 2.73M |
| accountsReceivables | -6.53M | -26.93M | 1.01M | -5.04M | -4.15M | -749K | -2.83M | -1.76M | 3.13M | 3.47M |
| inventory | -24.17M | -37.12M | -22.19M | -50.38M | -26.65M | -27.4M | -9.86M | -32.04M | 14.3M | 3.94M |
| accountsPayables | 7.55M | - | - | - | - | 9.96M | 33.65M | 381K | 23.85M | -18.33M |
| otherWorkingCapital | 7.3M | -12.16M | -3.81M | 4.34M | -9.39M | 22.33M | 10.85M | 4.82M | -5.95M | 13.65M |
| otherNonCashItems | -1.53M | 19.72M | -26.62M | 19.15M | 45.07M | 122.88M | 143.29M | 160.44M | 103.96M | 120.19M |
| netCashProvidedByOperatingActivities | 144.56M | 103.54M | 86.76M | 102.17M | 129.45M | 79.6M | 137.43M | 78.51M | 144.48M | 63.69M |
| investmentsInPropertyPlantAndEquipment | -85.09M | -52.98M | -51.32M | -33.73M | -33.84M | -32.94M | -33.89M | -28.65M | -27.3M | -26.2M |
| acquisitionsNet | 71942 | - | - | - | - | 121K | 51000 | 37000 | 270K | -843K |
| purchasesOfInvestments | -768.94K | -3.57M | -2.61M | -4.73M | -3.88M | -2.23M | -1.43M | -17.66M | -1.67M | -2.62M |
| salesMaturitiesOfInvestments | - | - | - | - | - | 25.9M | 3.61M | 10.87M | - | - |
| otherInvestingActivities | - | -9.89M | -11.9M | -12M | -9.85M | 9.24M | -6.71M | -10.87M | -2.56M | -4.54M |
| netCashProvidedByInvestingActivities | -85.79M | -62.86M | -63.22M | -45.73M | -43.69M | -9.15M | -35.27M | -46.27M | -28.69M | -29.66M |
| netDebtIssuance | -27.18M | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | -24.53M | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -2.65M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -502.62K | -7.97M | -6.7M | -4.96M | - | -1.67M | - | - | - | - |
| netCommonStockIssuance | -502.62K | -7.97M | -6.7M | -4.96M | - | -1.67M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | 5.99M | - | - | - |
| commonStockRepurchased | -502.62K | -7.97M | -6.7M | -4.96M | - | -1.67M | -4.9M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.34M | -63.92M | - | -61.88M | - | -48.14M | -1000 | -32.29M | - | - |
| commonDividendsPaid | -4.34M | -63.92M | - | -61.88M | - | -22.1M | 1000 | -14.28M | - | - |
| preferredDividendsPaid | - | - | - | - | - | -26.04M | -2000 | -18.01M | - | - |
| otherFinancingActivities | -60.38M | 94.62M | 78.08M | -11.06M | -69.54M | 2.76M | -42.69M | 17.16M | -41.32M | -22.37M |
| netCashProvidedByFinancingActivities | -92.41M | 22.72M | 71.39M | -77.9M | -69.54M | -94.08M | -85.39M | -30.26M | -82.65M | -44.73M |