OTC : BDIMF
-$0.12 (-0.84%)
| 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 | 456.55M | 403M | 393.5M | 324.54M | 339.55M | 179.86M | 185.94M | 165.93M | 153.38M | 152.59M |
| costOfRevenue | 292.83M | 219.23M | 219.05M | 186.4M | 227.92M | 107.64M | 108.95M | 98M | 86.52M | 71.46M |
| grossProfit | 163.71M | 183.77M | 174.45M | 138.14M | 111.62M | 72.21M | 76.98M | 67.93M | 66.86M | 81.13M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 90.25M | 80.1M | 69.32M | 59.04M | 50.99M | 34.51M | 40.74M | 40.47M | 40.86M | 40.22M |
| sellingAndMarketingExpenses | - | - | 6.32M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 90.18M | 80.1M | 75.64M | 59.04M | 50.99M | 34.51M | 40.74M | 40.47M | 40.86M | 40.22M |
| otherExpenses | - | 48.88M | 98.81M | 35.45M | 35.3M | 33.19M | 39.58M | - | - | -3.32M |
| operatingExpenses | 90.18M | 128.98M | 174.45M | 94.49M | 86.29M | 67.71M | 80.32M | 77.72M | 88.02M | 96.13M |
| costAndExpenses | 383.01M | 348.2M | 294.7M | 280.89M | 314.21M | 175.35M | 189.27M | 175.72M | 174.54M | 167.59M |
| netInterestIncome | -14.35M | -15.42M | -13.76M | -7.93M | -5.08M | -4.56M | -6.6M | -5.71M | -6.69M | -6.33M |
| interestIncome | - | -637K | - | - | - | - | - | - | - | - |
| interestExpense | 14.35M | 14.78M | 13.76M | 7.93M | 5.08M | 4.56M | 6.6M | 5.71M | 6.69M | 6.33M |
| depreciationAndAmortization | 52.79M | 48.99M | 44.18M | 35.18M | 35.3M | 33.19M | 39.58M | 37.25M | 47.16M | 52.59M |
| ebitda | 126.33M | 102.53M | 97.76M | 83.15M | 60.05M | 34.47M | 32.55M | 27.06M | 24.84M | 31.38M |
| ebit | 73.54M | 53.54M | 53.59M | 47.97M | 24.88M | 1.46M | -6.75M | -9.81M | -121.16M | -71.07M |
| nonOperatingIncomeExcludingInterest | - | 1.26M | 45.22M | -4.32M | 457K | 3.05M | 3.41M | -378K | 99.45M | 59.46M |
| operatingIncome | 73.54M | 54.79M | 98.81M | 42.81M | 24.28M | 3.33M | -4.21M | -10.19M | -21.71M | -11.6M |
| totalOtherIncomeExpensesNet | -22.06M | -16.04M | -58.26M | -3.42M | -5.31M | -7.35M | -9.82M | -5.16M | -105.93M | -65.6M |
| incomeBeforeTax | 51.47M | 38.76M | 40.55M | 40.24M | 20.03M | -2.85M | -13.16M | -15.35M | -127.64M | -77.21M |
| incomeTaxExpense | 14.23M | 11.47M | 9.08M | 11.91M | -1.75M | -459K | -6.12M | -3.73M | -31.23M | -14.09M |
| netIncomeFromContinuingOperations | 37.24M | 27.28M | 31.47M | 28.33M | 21.78M | -2.39M | -7.04M | -11.62M | -96.41M | -63.12M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 34.81M | 25.65M | 30.36M | 26.38M | 20.36M | -2.39M | -7.04M | -11.38M | -95.41M | -64.15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 34.81M | 25.65M | 30.36M | 26.38M | 20.36M | -3.5M | -7.48M | -11.38M | -95.41M | -64.15M |
| eps | 0.55 | 0.42 | 0.49 | 0.45 | 0.35 | -0.04 | -0.13 | -0.21 | -1.81 | -1.49 |
| 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 | 24.68M | 13.32M | 6.51M | 8.31M | 4.56M | 3.68M | 4.29M | 3.18M | 2.5M | 6.12M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 24.68M | 13.32M | 6.51M | 8.31M | 4.56M | 3.68M | 4.29M | 3.18M | 2.5M | 6.12M |
| netReceivables | 93.37M | 71.82M | 62.57M | 72.23M | 58.23M | 46.09M | 45.78M | 34.46M | 28.93M | 21.55M |
| accountsReceivables | 93.37M | 71.82M | 62.57M | 72.23M | 58.23M | 46.09M | 45.78M | 34.46M | 28.93M | 21.29M |
| otherReceivables | - | - | - | - | - | - | - | - | - | 259K |
| inventory | 6.93M | 4.26M | 4.48M | 4.5M | - | - | - | - | - | - |
| prepaids | 16.14M | 19.2M | 11.47M | 14.32M | 13.1M | 7.38M | 6.42M | 5.48M | 2.66M | 3M |
| otherCurrentAssets | 3 | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 141.12M | 108.6M | 85.04M | 99.35M | 75.97M | 57.48M | 57.05M | 43.68M | 41.75M | 33.34M |
| propertyPlantEquipmentNet | 788.67M | 578.74M | 39.64M | 492.72M | 406.25M | 410.88M | 328.91M | 339.89M | 369.28M | 453.58M |
| goodwill | 17.29M | 17.31M | 16.86M | 17.06M | 9.84M | 9.83M | 9.95M | 10.17M | 9.74M | 34.56M |
| intangibleAssets | 60.97M | 13.99M | 15.08M | 15.67M | 11.02M | 13.14M | 8.16M | 8.71M | 8.42M | 9.2M |
| goodwillAndIntangibleAssets | 78.26M | 31.3M | 31.94M | 32.73M | 20.85M | 22.97M | 18.1M | 18.88M | 18.17M | 43.76M |
| longTermInvestments | - | 87000 | 1.42M | 2.87M | 17M | 3.3M | - | - | 1.7M | 117K |
| taxAssets | 6.72M | 5.43M | 4.07M | 4.2M | 7.66M | -3.3M | - | - | -1.7M | -117K |
| otherNonCurrentAssets | 5.86M | 24.4M | 485.52M | 17.58M | 2.6M | 20.56M | 18.5M | 813K | 1.7M | 973K |
| totalNonCurrentAssets | 879.5M | 639.96M | 562.6M | 550.09M | 454.37M | 454.41M | 365.52M | 359.59M | 389.15M | 498.32M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.02B | 748.55M | 647.64M | 649.44M | 530.34M | 511.89M | 422.56M | 403.27M | 430.9M | 531.66M |
| totalPayables | 16.1M | 30.39M | 8.88M | 9.9M | 11.24M | 13.74M | 15.67M | 11.29M | 15.02M | 9.72M |
| accountPayables | 13.05M | 10.45M | 8.88M | 9.9M | 11.24M | 13.74M | 15.67M | 11.29M | 15.02M | 9.72M |
| otherPayables | 3.05M | 19.94M | - | - | - | - | - | - | - | - |
| accruedExpenses | 24.15M | 12.94M | 20.33M | 15.62M | 20.87M | 11.48M | 15.58M | 13.11M | 16.02M | 6.51M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 8.26M | 9.6M | 8.1M | 6.73M | 6.28M | 4.6M | 5.2M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 28.19M | 30.48M | 24.4M | 23.01M | 19.13M | 13.8M | 4.02M | 6.8M | 3.81M | 17.54M |
| otherCurrentLiabilities | 22.77M | 21.36M | 15.82M | 36.93M | 27.86M | 20.94M | 3.96M | 11.13M | 8.09M | 24.75M |
| totalCurrentLiabilities | 99.47M | 83.4M | 77.54M | 69.18M | 66.25M | 50.76M | 44.44M | 35.53M | 39.12M | 40.98M |
| longTermDebt | 351.83M | 235.67M | 190.44M | 226.91M | 155.64M | 175.74M | 102.42M | 90.08M | 115.06M | 110.7M |
| capitalLeaseObligationsNonCurrent | 22.39M | 17.39M | 13.2M | 15.42M | 17.76M | 18.23M | 18.72M | - | - | - |
| deferredRevenueNonCurrent | - | 1.65M | - | 982K | - | - | - | 18.88M | 9.92M | 8.79M |
| deferredTaxLiabilitiesNonCurrent | 128.72M | 71.27M | 57.55M | 49.57M | 29.53M | 25.38M | 24.06M | 31.4M | 34.82M | 59.68M |
| otherNonCurrentLiabilities | 18.3M | 12.12M | 72.5M | 14.83M | 14.35M | 15.12M | 17.73M | 34M | 38.67M | 4.09M |
| totalNonCurrentLiabilities | 520.96M | 338.09M | 276.14M | 307.72M | 217.29M | 234.45M | 162.93M | 142.96M | 163.65M | 183.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 30.65M | 26.98M | 21.3M | 22.15M | 24.04M | 22.82M | 23.92M | - | - | - |
| totalLiabilities | 620.43M | 421.5M | 353.68M | 376.9M | 283.54M | 285.21M | 207.37M | 178.5M | 202.78M | 224.24M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 441.27M | 384.92M | 385.64M | 385.66M | 384.48M | 381.89M | 378.82M | 377.57M | 377.81M | 345.86M |
| retainedEarnings | -88.35M | -113.62M | -131.63M | -156.54M | -179.06M | -197.97M | -194.47M | -187.91M | -176.52M | -71.89M |
| additionalPaidInCapital | 25.55M | 23.38M | 22.32M | 20.2M | 19.35M | 18.64M | 17.66M | 16.44M | 14.91M | 13.06M |
| 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 | 34.81M | 25.65M | 30.36M | 26.38M | 20.36M | -3.5M | -7.48M | -11.38M | -95.41M | -64.15M |
| depreciationAndAmortization | 52.79M | 48.99M | 44.5M | 35.18M | 35.17M | 33.02M | 39.3M | 36.87M | 47.08M | 52.51M |
| deferredIncomeTax | 11.59M | 10.36M | 8.92M | 11.46M | -1.85M | -883K | -6.16M | -3.65M | -23.83M | -11.26M |
| stockBasedCompensation | 6.44M | 4.94M | 5.07M | 4.28M | 3.19M | 2.81M | 3.01M | 2.24M | 2.54M | 1.33M |
| changeInWorkingCapital | 3.55M | -13.42M | 16.18M | -20.15M | -5.47M | 7.5M | -8.64M | -3.54M | -15.91M | 18.65M |
| accountsReceivables | - | - | - | - | - | - | - | - | -724K | -611K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 3.55M | -13.42M | 16.18M | -20.15M | -5.47M | 7.5M | -8.64M | -3.54M | -15.18M | 19.26M |
| otherNonCashItems | 7.7M | 34.83M | 27.97M | 13.64M | 19.73M | 11.08M | 16.65M | 18.61M | 116.88M | 72.64M |
| netCashProvidedByOperatingActivities | 116.88M | 111.36M | 133M | 70.79M | 71.14M | 50.03M | 36.67M | 39.16M | 31.35M | 69.72M |
| investmentsInPropertyPlantAndEquipment | -104.91M | -105.69M | -65.31M | -54.24M | -37.88M | -35.97M | -33.52M | -17.41M | -23.58M | -15.18M |
| acquisitionsNet | -135.83M | - | - | -51.26M | 2.28M | -71.52M | - | 4.38M | -42.02M | -5.48M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 831.32K | -6.56M | -3.28M | 3.56M | 1.97M | -2.37M | 728K | 2.39M | 13.12M | 1.93M |
| netCashProvidedByInvestingActivities | -239.91M | -112.25M | -68.59M | -101.94M | -33.63M | -109.85M | -32.8M | -15.02M | -52.49M | -18.73M |
| netDebtIssuance | 115.44M | 35.15M | -43.83M | 58.15M | -26.06M | 67.84M | 7.59M | -25.14M | 4.47M | -48.6M |
| longTermNetDebtIssuance | 115.44M | 35.15M | -43.83M | 58.15M | -26.06M | 67.84M | 7.59M | -25.14M | 4.47M | -48.6M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 35.3M | -6.2M | -3.38M | -13.24M | -3.54M | -2.84M | -530K | -953K | 29.96M | -1.49M |
| netCommonStockIssuance | 35.3M | -6.2M | -3.38M | -4.36M | -1.59M | -2.84M | -530K | -953K | 29.96M | 24.16M |
| commonStockIssuance | 43.34M | - | - | 2.1M | - | - | - | - | 29.96M | 25.64M |
| commonStockRepurchased | -8.05M | -6.2M | -3.38M | -4.36M | -1.59M | -2.84M | -530K | -953K | - | -1.49M |
| netPreferredStockIssuance | - | - | - | -8.88M | -1.95M | - | - | - | - | -25.64M |
| netDividendsPaid | -8.73M | -7.3M | -4.81M | -3.92M | -1.37M | - | - | - | -9.22M | -15.19M |
| commonDividendsPaid | -8.73M | -7.3M | -4.81M | -3.4M | -725K | - | - | - | -9.22M | -15.19M |
| preferredDividendsPaid | - | - | - | -3.4M | -725K | - | - | - | - | - |
| otherFinancingActivities | -7.23M | -14.11M | -13.85M | -6.99M | -5.6M | -5.96M | -9.81M | 3.22M | -7.88M | 14.43M |
| netCashProvidedByFinancingActivities | 134.78M | 7.53M | -65.88M | 34.51M | -36.56M | 59.04M | -2.75M | -22.87M | 17.33M | -50.85M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 130.31M | 143.89M | 105.47M | 105.36M | 102.23M | 132.73M | 101.19M | 95.47M | 73.6M | 103.38M |
| costOfRevenue | 91.43M | 96.25M | 62.27M | 57.58M | 57.91M | 77.48M | 54.47M | 56.46M | 46.77M | 65.83M |
| grossProfit | 38.89M | 47.64M | 43.2M | 47.79M | 44.32M | 55.25M | 46.72M | 39.01M | 26.84M | 37.55M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 25.34M | 24.98M | - | 22.13M | 20.69M | 20.82M | 19.49M | 19.88M | 18.37M | 20.05M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 1.55M | - | - |
| sellingGeneralAndAdministrativeExpenses | 25.41M | 24.96M | 22.48M | 22.13M | 20.69M | 20.82M | 19.49M | 21.43M | 18.37M | 20.05M |
| otherExpenses | - | - | - | 12.04M | 12.36M | 14.42M | - | - | - | - |
| operatingExpenses | 25.41M | 24.96M | 22.48M | 34.17M | 33.06M | 35.23M | 19.49M | 21.43M | 18.37M | 20.05M |
| costAndExpenses | 116.84M | 121.21M | 84.75M | 91.75M | 90.97M | 112.72M | 73.96M | 77.88M | 65.14M | 85.88M |
| netInterestIncome | -4.94M | -3.74M | -3.23M | -3.61M | -3.78M | -3.84M | -4.34M | -3.46M | -3.78M | -3.39M |
| interestIncome | - | - | - | - | - | -637K | - | - | - | - |
| interestExpense | 4.94M | 3.74M | 3.23M | 3.61M | 3.78M | 3.2M | 4.34M | 3.46M | 3.78M | 3.39M |
| depreciationAndAmortization | 17.73M | 16.03M | 12.41M | 12.04M | 12.36M | 14.54M | 12.62M | 11.12M | 10.73M | 11.54M |
| ebitda | 31.21M | 38.71M | 32.29M | 28.28M | 23.63M | 33.91M | 27.23M | 24.56M | 16.82M | 22.49M |
| ebit | 13.48M | 22.68M | 19.88M | 16.24M | 11.26M | 19.38M | 14.62M | 13.45M | 6.1M | 11.27M |
| nonOperatingIncomeExcludingInterest | - | - | 842.19K | -2.63M | - | 640K | -12.87M | 11.12M | 2.37M | 12.26M |
| operatingIncome | 13.48M | 22.68M | 20.72M | 13.62M | 11.26M | 20.02M | 1.75M | 24.56M | 8.46M | 17.5M |
| totalOtherIncomeExpensesNet | -7.76M | -7.92M | -4.07M | -980K | -3.78M | -3.84M | 8.53M | -14.57M | -6.15M | -14.93M |
| incomeBeforeTax | 5.72M | 14.76M | 16.65M | 12.64M | 7.48M | 16.17M | 10.28M | 9.99M | 2.31M | 8.6M |
| incomeTaxExpense | 1.66M | 5.6M | 4.25M | 3.1M | 1.29M | 6.28M | 2.57M | 2.11M | 514K | 526K |
| netIncomeFromContinuingOperations | 4.06M | 9.16M | 12.4M | 9.53M | 6.19M | 9.89M | 7.71M | 7.88M | 1.8M | 8.07M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.68M | 7.6M | 12.23M | 9.19M | 5.83M | 9.32M | 7.36M | 7.5M | 1.47M | 7.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.68M | 7.6M | 12.23M | 9.19M | 5.83M | 9.32M | 7.36M | 7.5M | 1.47M | 7.81M |
| eps | 0.04 | 0.11 | 0.18 | 0.15 | 0.1 | 0.15 | 0.12 | 0.12 | 0.02 | 0.13 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 18.77M | 24.68M | 9.84M | 8.58M | 12.72M | 13.32M | 15.14M | 14.12M | 12.19M | 6.51M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 18.77M | 24.68M | 9.84M | 8.58M | 12.72M | 13.32M | 15.14M | 14.12M | 12.19M | 6.51M |
| netReceivables | 98.28M | 93.37M | 75.81M | 78.19M | 73.8M | 71.82M | 74.42M | 71.37M | 60.36M | 62.57M |
| accountsReceivables | 98.28M | 93.37M | 75.81M | 78.19M | 73.8M | 71.82M | 74.42M | 71.37M | 60.36M | 62.57M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | 6.93M | - | - | - | 4.26M | - | - | - | 4.48M |
| prepaids | - | 16.14M | - | 21.3M | 19.53M | 19.2M | 25.42M | 20.24M | 16.68M | 11.47M |
| otherCurrentAssets | 24.91M | - | 29.9M | - | - | - | - | - | - | - |
| totalCurrentAssets | 141.95M | 141.12M | 115.55M | 108.07M | 106.05M | 108.6M | 114.98M | 105.74M | 89.23M | 85.04M |
| propertyPlantEquipmentNet | 798.46M | 788.67M | 623.37M | 611.93M | 606.1M | 578.74M | 593.08M | 577.28M | 532.63M | 522.53M |
| goodwill | - | 17.29M | - | 17.04M | 17.3M | 17.31M | 16.98M | 17.08M | 16.99M | 16.86M |
| intangibleAssets | 77.74M | 60.97M | 34.59M | 13.14M | 13.55M | 13.99M | 14.23M | 14.74M | 15.08M | 15.08M |
| goodwillAndIntangibleAssets | 77.74M | 78.26M | 34.59M | 30.17M | 30.85M | 31.3M | 31.2M | 31.81M | 32.06M | 31.94M |
| longTermInvestments | - | - | - | - | - | 87000 | - | - | 1.81M | 1.42M |
| taxAssets | 7.12M | 6.72M | 5.39M | 5.36M | 5.42M | 5.43M | 4.04M | 4.05M | 4.04M | 4.07M |
| otherNonCurrentAssets | 5.05M | 5.86M | 6.38M | 5.97M | 4.84M | 24.4M | 2.17M | 6.62M | 2.14M | 2.64M |
| totalNonCurrentAssets | 888.38M | 879.5M | 669.74M | 653.44M | 647.21M | 639.96M | 630.48M | 615.72M | 572.68M | 562.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.03B | 1.02B | 785.28M | 761.51M | 753.26M | 748.55M | 745.46M | 721.46M | 661.91M | 647.64M |
| totalPayables | 55.68M | 63.03M | 43.04M | 54.71M | 47.39M | 30.39M | 47.67M | 39.22M | 37.79M | 8.88M |
| accountPayables | 55.68M | 63.03M | 43.04M | 54.71M | 47.39M | 10.45M | 47.67M | 39.22M | 37.79M | 8.88M |
| otherPayables | - | - | - | - | - | 19.94M | - | - | - | - |
| accruedExpenses | - | 24.15M | - | 1.12M | 820K | 12.94M | 1.41M | 1.46M | 356K | 19.94M |
| shortTermDebt | 9.25M | 8.25M | 7.64M | 4.96M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 9.23M | 8.26M | - | 6.75M | 7.48M | 9.6M | 8.66M | 7.9M | 7.98M | 8.1M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 32.71M | 28.19M | 34.8M | 30.22M | 34.06M | 30.48M | 40.39M | 40.77M | 32.33M | 24.4M |
| otherCurrentLiabilities | -9.23M | - | - | -3.83M | 820K | 22.85M | 1.41M | 40.77M | 32.33M | 16.22M |
| totalCurrentLiabilities | 97.64M | 99.47M | 85.48M | 92.81M | 89.75M | 83.4M | 98.12M | 89.34M | 78.46M | 77.54M |
| longTermDebt | 349.41M | 373.93M | 206.12M | 238.84M | 229.27M | 235.67M | 243.2M | 239.68M | 199.76M | 190.44M |
| capitalLeaseObligationsNonCurrent | 22.49M | 22.39M | 22.03M | 21.49M | 20.82M | 17.39M | 17.99M | 11.44M | 12.13M | 13.2M |
| deferredRevenueNonCurrent | - | - | 1.83M | 1.83M | 1.74M | 1.65M | 1.58M | - | 1.45M | 1.36M |
| deferredTaxLiabilitiesNonCurrent | 130.67M | 128.72M | 78.8M | 73.08M | 71.96M | 71.27M | 62.85M | 61.07M | 58.53M | 57.55M |
| otherNonCurrentLiabilities | 19.33M | -4.08M | 11.58M | 11.27M | 12.84M | 12.12M | 13M | 75.7M | 13.68M | 13.6M |
| totalNonCurrentLiabilities | 521.89M | 520.96M | 320.36M | 346.52M | 336.62M | 338.09M | 338.63M | 326.81M | 285.56M | 276.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.71M | 30.65M | 22.03M | 28.24M | 28.3M | 26.98M | 26.65M | 19.34M | 20.11M | 21.3M |
| totalLiabilities | 619.53M | 620.43M | 405.84M | 439.32M | 426.37M | 421.5M | 436.75M | 416.15M | 364.02M | 353.68M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 448.74M | 441.27M | 422.73M | 381.48M | 383.57M | 384.92M | 385.55M | 385.12M | 388.36M | 385.64M |
| retainedEarnings | -89.07M | -88.35M | -93M | -102.88M | -109.93M | -113.62M | -120.8M | -126.33M | -132.01M | -131.63M |
| additionalPaidInCapital | 23.11M | 25.55M | 24.57M | 22.84M | 21.83M | 23.38M | 22.34M | 21.18M | 19.98M | 22.32M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 2.68M | 7.6M | 12.23M | 9.19M | 5.83M | 9.32M | 7.36M | 7.5M | 1.47M | 7.81M |
| depreciationAndAmortization | 17.73M | 16.03M | 12.41M | 12.04M | 12.36M | 14.54M | 12.62M | 11.12M | 10.73M | 11.54M |
| deferredIncomeTax | 401.03K | 4.24M | 3.83M | 2.63M | 900K | 5.33M | 2.57M | 2.11M | 355K | 419K |
| stockBasedCompensation | 1.56M | 1.88M | - | 1.45M | 1.25M | 1.28M | 1.33M | 1.31M | 1.02M | 1.26M |
| changeInWorkingCapital | -8.75M | 8.08M | -12.66M | -1.23M | 9.34M | -14.1M | 278K | -2.66M | 3.06M | 4.98M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -8.75M | 8.08M | -12.66M | -1.23M | 9.34M | -14.1M | 278K | -2.66M | 3.06M | 4.98M |
| otherNonCashItems | 3.19M | 6.26M | 1.59M | 4.45M | 6.19M | 13.83M | 7.26M | 7.87M | 24.7M | 5.58M |
| netCashProvidedByOperatingActivities | 16.82M | 42.21M | 17.4M | 28.52M | 35.88M | 30.21M | 31.41M | 27.25M | 18.85M | 31.58M |
| investmentsInPropertyPlantAndEquipment | -16.89M | -35.64M | -19.6M | -31.55M | -16.36M | -13.92M | -22.91M | -52.66M | -17.27M | -13.94M |
| acquisitionsNet | - | -137.25M | 283.4K | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 2.08M | 1.82M | 318.32K | 521K | -2.47M | -753K | -3.41M | -867K | -455K | 3.58M |
| netCashProvidedByInvestingActivities | -14.81M | -171.07M | -19M | -31.03M | -18.83M | -14.67M | -26.32M | -53.53M | -17.72M | -10.36M |
| netDebtIssuance | -3.22M | 145.55M | -33M | 7.74M | -7.57M | -10.57M | 1.29M | 37.55M | 6.88M | -17.15M |
| longTermNetDebtIssuance | -3.22M | 145.55M | -33M | 7.74M | -7.57M | -10.57M | 1.29M | 37.55M | 6.88M | -17.15M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.87M | 1.52M | 40.54M | -3.63M | -4.42M | -1.02M | 270K | -4.13M | -1.06M | 2000 |
| netCommonStockIssuance | 1.87M | 1.52M | 40.54M | -3.63M | -4.42M | -1.02M | 270K | -4.13M | -1.06M | 2000 |
| commonStockIssuance | 3.35M | 1.52M | 40.54M | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.48M | - | - | -3.63M | -4.42M | -1.02M | - | -4.13M | -1.06M | 2000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.06M | -2.31M | -2.14M | -2.15M | -2.14M | -1.83M | -1.83M | -1.84M | -1.81M | -1.2M |
| commonDividendsPaid | -3.06M | -2.31M | -2.14M | -2.15M | -2.14M | -1.83M | -1.83M | -1.84M | -1.81M | -1.2M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.37M | -735.4K | -2.76M | -3.18M | -3.58M | -3.9M | -3.6M | -3.47M | -3.13M | -4.82M |
| netCashProvidedByFinancingActivities | -7.78M | 144.03M | 2.63M | -1.22M | -17.71M | -17.33M | -4.14M | 28.11M | 4.53M | -19.63M |