OTC : BFSAF
$0 (0.0%)
| 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.18B | 1.24B | 1.18B | 1.14B | 821.61M | 604.33M | 647.94M | 720.09M | 724.79M | 611.69M |
| costOfRevenue | 1.02B | 579.47M | 576.07M | 566.92M | 356.52M | 253.75M | 249.85M | 338.4M | 372.75M | 299.97M |
| grossProfit | 161.1M | 659.56M | 604.53M | 569.11M | 465.1M | 350.58M | 398.09M | 381.69M | 352.04M | 311.72M |
| researchAndDevelopmentExpenses | 3.4M | - | 1.62M | 1.36M | 1.34M | 1.22M | 366K | 455K | 452K | 347K |
| generalAndAdministrativeExpenses | - | - | - | - | 178.8M | 140.81M | 159.45M | 122.63M | 125.56M | 108.6M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 3.95M | - | - | - | 178.8M | 140.81M | 159.45M | 122.63M | 125.56M | 108.6M |
| otherExpenses | 10.99M | 706.27M | 496.27M | - | - | - | - | - | - | - |
| operatingExpenses | 18.34M | 706.27M | 497.89M | 455.98M | 336.76M | 264.55M | 274.06M | 233.69M | 229.44M | 217.27M |
| costAndExpenses | 1.04B | 1.29B | 1.07B | 1.02B | 693.28M | 518.3M | 523.91M | 572.09M | 602.19M | 517.24M |
| netInterestIncome | -15.63M | -38.29M | -33.15M | -21.3M | -24.24M | -6.29M | -19.16M | -20.16M | -46.59M | -47.05M |
| interestIncome | 10.44M | 1.48M | 2.64M | 4.2M | 344K | 16M | 330K | 271K | 2.59M | 6.34M |
| interestExpense | 26.07M | 39.77M | 35.79M | 21.23M | 15.36M | 15.25M | 15.72M | 17.08M | 44.91M | 48.61M |
| depreciationAndAmortization | 82.24M | 83.37M | 80.66M | 68.09M | 53.25M | 37.44M | 35.58M | 29.04M | 30.54M | 40.53M |
| ebitda | 224.99M | 197.98M | 184.52M | 221.24M | 180.46M | 111.32M | 155.19M | 177.22M | 149.64M | 123.62M |
| ebit | 142.76M | 114.62M | 103.85M | 153.15M | 127.21M | 73.88M | 119.61M | 147.22M | 119.11M | 83.09M |
| nonOperatingIncomeExcludingInterest | - | -161.33M | 2.79M | 11.6M | 243K | -5.96M | 4.37M | -245K | 3.34M | 1.22M |
| operatingIncome | 142.76M | -46.71M | 106.64M | 164.76M | 127.46M | 67.92M | 123.98M | 146.97M | 122.44M | 84.31M |
| totalOtherIncomeExpensesNet | -26.49M | 121.56M | -38.57M | -34.42M | -15.6M | -9.29M | -20.09M | -16.83M | -48.24M | -49.83M |
| incomeBeforeTax | 116.27M | 74.85M | 68.07M | 130.34M | 111.85M | 58.63M | 103.88M | 130.14M | 74.2M | 34.48M |
| incomeTaxExpense | 33.3M | 20.76M | 10.5M | 23.84M | 9.5M | 11.75M | 15.99M | 33.04M | 23.02M | 13.74M |
| netIncomeFromContinuingOperations | 82.97M | 54.09M | 57.57M | 106.5M | 102.35M | 46.88M | 87.9M | 97.1M | 51.18M | 20.74M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | 3.78M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -2.2M | - | -71.8M |
| netIncome | 80.47M | 50.82M | 57.97M | 106.22M | 99.74M | 47.61M | 82.71M | 90.19M | 49.25M | -52.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | -2.2M | 3.78M | -71.8M |
| bottomLineNetIncome | 80.47M | 50.82M | 57.97M | 106.22M | 99.74M | 47.61M | 82.71M | 92.39M | 21.81M | -51.94M |
| eps | 2.01 | 1.27 | 1.45 | 2.66 | 2.68 | 1.4 | 2.43 | 2.65 | 1.02 | -2.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 | 142.55M | 102.52M | 106.69M | 161.75M | 224.09M | 154.56M | 125.46M | 150.65M | 117.58M | 59.05M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 142.55M | 102.52M | 106.69M | 161.75M | 224.09M | 154.56M | 125.46M | 150.65M | 117.58M | 59.05M |
| netReceivables | 103.6M | 115.28M | 96.51M | 108.63M | 114.15M | 55.22M | 43.54M | 73.49M | 75.14M | 85.54M |
| accountsReceivables | 81.43M | 98.92M | 70.96M | 108.63M | 114.15M | 55.22M | 43.54M | 61.36M | 53.2M | 63.19M |
| otherReceivables | 22.17M | 16.36M | 25.55M | - | - | - | - | 12.14M | 21.94M | 22.34M |
| inventory | 97.12M | 100.33M | 101.09M | 102.54M | 67.48M | 39.35M | 51.75M | 42.26M | 44.8M | 29.85M |
| prepaids | - | 3.47M | 3.31M | - | - | - | - | - | - | - |
| otherCurrentAssets | 1.77M | 9.62M | 33.96M | 47.81M | 32.06M | 28.5M | 57.05M | 40.71M | 22.3M | 80.28M |
| totalCurrentAssets | 345.04M | 331.23M | 341.56M | 420.73M | 437.77M | 277.64M | 277.8M | 298.02M | 237.98M | 232.78M |
| propertyPlantEquipmentNet | 720.92M | 774.15M | 734.6M | 713.7M | 539.41M | 315.71M | 326M | 275.1M | 248.19M | 250.34M |
| goodwill | 614.9M | 645.14M | 629.64M | 587.85M | 573.15M | 335.56M | 335.56M | 335.56M | 335.56M | 339.03M |
| intangibleAssets | 106.33M | 109.5M | 101.39M | 106.11M | 104.42M | 87.46M | 86.91M | 87.1M | 88.16M | 91.15M |
| goodwillAndIntangibleAssets | 721.23M | 754.64M | 731.04M | 693.97M | 677.57M | 423.02M | 422.48M | 422.67M | 423.73M | 430.19M |
| longTermInvestments | 9.96M | 11.26M | - | 31.17M | 10.08M | 118K | 118K | 46.52M | - | 21.83M |
| taxAssets | 76.05M | 102.18M | 96.71M | 103.65M | 125.46M | 81.37M | 70.91M | 57.4M | 94.98M | 93.63M |
| otherNonCurrentAssets | 3 | 4.59M | 138.48M | 13.4M | 5.92M | 2.55M | 18.51M | -13.59M | 5.24M | 21.83M |
| totalNonCurrentAssets | 1.53B | 1.65B | 1.6B | 1.56B | 1.36B | 822.76M | 838.02M | 788.1M | 772.13M | 795.98M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.87B | 1.98B | 1.95B | 1.98B | 1.8B | 1.1B | 1.12B | 1.09B | 1.01B | 1.03B |
| totalPayables | 161.81M | 234.49M | 167.18M | 197.14M | 148.85M | 94M | 86.18M | 101.62M | 114.86M | 99.66M |
| accountPayables | 149.35M | 169.65M | 167.18M | 137.93M | 84.69M | 67.29M | 54.29M | 101.62M | 114.86M | 99.66M |
| otherPayables | 12.47M | 64.84M | - | 59.22M | 64.16M | 26.72M | 31.89M | - | - | - |
| accruedExpenses | 20.41M | - | 27.74M | 30.98M | 30.05M | 18.37M | 11.37M | 12.72M | 13.55M | 12.35M |
| shortTermDebt | 20.79M | 25.42M | 28.8M | 23.04M | 17.79M | 13.63M | 8.62M | 7.27M | 5.01M | 29.14M |
| capitalLeaseObligationsCurrent | 11.27M | 11.49M | 9.28M | 10.3M | 7.61M | 3.12M | 3.57M | 60000 | 70000 | 170K |
| taxPayables | - | 19.2M | 10.62M | 11.13M | 14.52M | 8.42M | 14.26M | - | 11.81M | 11.43M |
| deferredRevenue | - | - | - | - | - | - | 33.74M | 30.07M | 86.4M | 69.08M |
| otherCurrentLiabilities | 48.08M | 28.86M | 24.02M | 71.6M | 115.5M | 24.45M | 29.56M | -9.92M | 84.56M | 62.43M |
| totalCurrentLiabilities | 262.36M | 300.26M | 257.03M | 333.06M | 319.8M | 153.58M | 139.3M | 141.83M | 218.04M | 203.75M |
| longTermDebt | 640.72M | 664.09M | 655.61M | 663.45M | 653.57M | 524.19M | 522.38M | 521.88M | 519.02M | 552.41M |
| capitalLeaseObligationsNonCurrent | 21.76M | 20.48M | 17.08M | 13.99M | 15.76M | 10.86M | 11.01M | 78000 | 137K | 166K |
| deferredRevenueNonCurrent | - | - | - | 7.83M | 4.62M | 4.9M | 6.09M | 7.29M | 8.44M | 17.64M |
| deferredTaxLiabilitiesNonCurrent | 100.63M | 110.3M | 113.84M | 107.63M | 91.95M | 68.29M | 68.05M | 65.99M | 55.6M | 59.18M |
| otherNonCurrentLiabilities | 29.75M | 37.19M | 138.6M | 31.39M | 78.97M | 84.19M | 82.9M | 79.7M | 93.18M | 114.24M |
| totalNonCurrentLiabilities | 792.86M | 832.04M | 811.3M | 824.29M | 844.86M | 619.24M | 616.3M | 601.67M | 612.34M | 666.82M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 33.02M | 31.97M | 26.36M | 24.29M | 23.37M | 13.98M | 14.58M | 138K | 207K | 336K |
| totalLiabilities | 1.06B | 1.13B | 1.07B | 1.16B | 1.16B | 772.82M | 755.6M | 743.49M | 830.38M | 870.57M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 100.91M | 24.59M | - | - | - | - |
| commonStock | 111.01M | 111.05M | 111.05M | 111.05M | 111.05M | 94.58M | 94.58M | 94.58M | 94.58M | 64.09M |
| retainedEarnings | 80.5M | 50.82M | 57.97M | 106.22M | 99.74M | 47.61M | 82.71M | 90.19M | 49.25M | -52.91M |
| additionalPaidInCapital | 532.67M | 532.87M | 532.87M | 532.87M | 532.87M | 263.88M | 263.88M | 263.88M | 288.74M | 233.09M |
| 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 | 80.47M | 74.85M | 68.07M | 130.34M | 111.85M | 58.63M | 103.88M | 127.16M | 76.25M | -32.6M |
| depreciationAndAmortization | 82.24M | 83.37M | 80.66M | 68.09M | 53.25M | 37.44M | 35.58M | 29.04M | 30.54M | 40.53M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -7.76M | -14.14M | -1.11M | -1.87M | -42.61M | 2.52M | -15.38M | -26.92M | 13.82M | -10M |
| accountsReceivables | 23.42M | -20.18M | 44.11M | -11.64M | -66.77M | -11.53M | 8.79M | -9.11M | 6.36M | -16.42M |
| inventory | -4.2M | -3.13M | 1.61M | -62000 | -21.26M | 12.4M | -11.76M | -857K | -14.78M | 3.47M |
| accountsPayables | -26.98M | - | -44.11M | 11.64M | 66.77M | 11.53M | -8.79M | - | - | - |
| otherWorkingCapital | - | 9.17M | -2.72M | -1.81M | -21.35M | -9.88M | -3.63M | -26.06M | 28.61M | -13.47M |
| otherNonCashItems | 23.2M | 47.75M | -30.3M | -59.23M | -4.6M | -6.05M | -21.56M | -25.44M | -29.06M | 58.14M |
| netCashProvidedByOperatingActivities | 178.15M | 191.82M | 117.32M | 137.33M | 117.9M | 92.54M | 102.52M | 103.84M | 91.55M | 56.07M |
| investmentsInPropertyPlantAndEquipment | -76.09M | -74.44M | -101.39M | -106.65M | -77.68M | -54.82M | -80.19M | -40.34M | -25.69M | -32.47M |
| acquisitionsNet | - | - | 13.85M | -44.96M | -373.69M | 2.28M | - | -239K | 50.5M | -2.41M |
| purchasesOfInvestments | - | - | - | - | -123K | -73000 | -144K | -87000 | -446K | - |
| salesMaturitiesOfInvestments | - | - | 113K | - | 2.03M | 906K | - | 2.38M | - | 1.12M |
| otherInvestingActivities | - | -4.12M | -3.42M | 209K | -248K | -2.18M | 172K | -2.2M | -1.07M | -1.67M |
| netCashProvidedByInvestingActivities | -76.09M | -78.57M | -90.85M | -151.4M | -449.47M | -53.88M | -80.16M | -40.48M | 24.6M | -33.17M |
| netDebtIssuance | -31.66M | -5.68M | -20.74M | 3.11M | 119.96M | 15.7M | -2.26M | -652K | -55.72M | -10.71M |
| longTermNetDebtIssuance | -31.67M | -5.68M | -20.74M | 3.11M | 119.96M | 15.7M | -2.26M | -652K | -55.72M | -10.71M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | 328.62M | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | 328.62M | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | 328.62M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -25.59M | -29.2M | -50M | -50M | -46.8M | -24.87M | -44.97M | -29.39M | -3.08M | - |
| commonDividendsPaid | -25.6M | -29.2M | -50M | -50M | -46.8M | -24.87M | -44.97M | -29.39M | -3.08M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -82.39M | -9.5M | - | - | - | - | - | - | -6.76M |
| netCashProvidedByFinancingActivities | -57.25M | -117.27M | -80.24M | -46.89M | 401.77M | -9.16M | -47.23M | -30.04M | -58.79M | -17.47M |
| 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 | 286.29M | 290.64M | 290.8M | 293.24M | 308.38M | 324.19M | 293.68M | 322.82M | 298.35M | 276.41M |
| costOfRevenue | 176.18M | 197.8M | 170.81M | 124.87M | 136.74M | 146.4M | 132.74M | 159.58M | 140.75M | 128.94M |
| grossProfit | 110.11M | 92.84M | 119.99M | 168.38M | 171.64M | 177.78M | 160.94M | 163.24M | 157.6M | 147.47M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 1.62M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 73.3M | 61.83M | 82.62M | - | - | - | - | - | - | - |
| otherExpenses | -692.62K | -2.41M | -4.07M | 132.57M | 139.78M | 299.5M | 137.87M | 98.38M | 96.03M | - |
| operatingExpenses | 72.61M | 59.42M | 78.54M | 132.57M | 139.78M | 299.5M | 137.87M | 98.38M | 96.03M | 125.88M |
| costAndExpenses | 248.79M | 257.23M | 249.35M | 257.44M | 276.52M | 445.9M | 270.61M | 295.46M | 273.78M | 254.81M |
| netInterestIncome | -8.07M | -7.93M | -8.15M | -1.26M | -7.59M | -8.7M | -10.16M | -9.6M | -9.82M | -9.8M |
| interestIncome | 352.33K | 696.74K | 541.01K | 7.54M | 1.66M | 348K | 410K | 366K | 352K | -8.48M |
| interestExpense | 8.42M | 8.62M | 8.7M | 8.81M | 9.25M | 9.05M | 10.58M | 9.97M | 10.18M | 9.8M |
| depreciationAndAmortization | 20.25M | 35.61M | 20.49M | 19.95M | 20.95M | 14.69M | 24.08M | 23.87M | 20.72M | 19.67M |
| ebitda | 57.75M | 69.03M | 63.89M | 59.88M | 54.97M | 56.35M | 42.17M | 51.56M | 47.91M | 49.7M |
| ebit | 37.5M | 33.42M | 43.4M | 39.93M | 34.02M | 41.65M | 18.09M | 27.69M | 27.19M | 30.03M |
| nonOperatingIncomeExcludingInterest | - | 15.51M | -2M | -4.13M | -2.16M | -163.37M | 4.98M | -326K | -2.62M | 12.07M |
| operatingIncome | 37.5M | 33.42M | 41.45M | 35.8M | 31.85M | -121.71M | 23.07M | 27.36M | 24.57M | 42.09M |
| totalOtherIncomeExpensesNet | -6.66M | -7.65M | -6.74M | -4.68M | -7.09M | 154.32M | -15.56M | -9.64M | -7.55M | -14.18M |
| incomeBeforeTax | 30.84M | 25.77M | 34.71M | 31.12M | 24.77M | 32.61M | 7.51M | 17.72M | 17.01M | 27.91M |
| incomeTaxExpense | 9.18M | 5.17M | 12.77M | 9.95M | 5.44M | 4.32M | 5.29M | 5.24M | 5.91M | -2.04M |
| netIncomeFromContinuingOperations | 21.66M | 20.6M | 21.94M | 21.17M | 19.33M | 28.29M | 2.22M | 12.48M | 11.1M | 29.95M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 20.78M | 19.75M | 20.72M | 21.44M | 18.62M | 25.84M | 4.95M | 10.58M | 9.45M | 30.42M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 20.78M | 19.75M | 20.72M | 21.44M | 18.62M | 25.84M | 4.95M | 10.58M | 9.45M | 30.42M |
| eps | 0.52 | 0.49 | 0.52 | 0.54 | 0.47 | 0.63 | 0.12 | 0.26 | 0.24 | 0.76 |
| 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 | 145.22M | 142.55M | 89.8M | 96.5M | 104.97M | 102.52M | 86.14M | 107.94M | 90.32M | 106.69M |
| shortTermInvestments | - | - | - | - | 8.31M | - | 429K | - | - | - |
| cashAndShortTermInvestments | 145.22M | 142.55M | 89.8M | 96.5M | 113.28M | 102.52M | 86.57M | 107.94M | 90.32M | 106.69M |
| netReceivables | 127.24M | 103.6M | 131.69M | 136.99M | 143.01M | 115.28M | 97.08M | 116.56M | 115.49M | 76.23M |
| accountsReceivables | 99.59M | 81.43M | 96.11M | 93.5M | 109.78M | 98.92M | 97.08M | 116.56M | 115.49M | 76.23M |
| otherReceivables | 27.65M | 22.17M | 35.58M | 43.49M | 33.23M | 16.36M | - | - | - | - |
| inventory | 103.55M | 97.12M | 102.2M | 100.76M | 101.23M | 100.33M | 97.48M | 101.7M | 107.67M | 101.09M |
| prepaids | - | - | - | 419K | - | 3.47M | - | - | - | - |
| otherCurrentAssets | 504.91K | 1.77M | 12.84M | 35.38M | 8.99M | 9.62M | 36.15M | 36.64M | 81.9M | 57.55M |
| totalCurrentAssets | 376.51M | 345.04M | 336.52M | 370.05M | 357.52M | 331.23M | 317.27M | 362.83M | 395.38M | 341.56M |
| propertyPlantEquipmentNet | 737.51M | 720.92M | 714.51M | 714.61M | 752.73M | 774.15M | 748.48M | 766.88M | 741.63M | 734.6M |
| goodwill | 622.51M | 614.9M | 616.46M | 615.72M | 634.93M | 645.14M | 626.47M | 637.49M | 635.03M | 629.64M |
| intangibleAssets | 106.79M | 106.33M | 106.18M | 105.21M | 107.45M | 109.5M | 106.64M | 107.09M | 107.49M | 108.03M |
| goodwillAndIntangibleAssets | 729.3M | 721.23M | 722.64M | 720.93M | 742.39M | 754.64M | 733.1M | 744.58M | 742.52M | 737.67M |
| longTermInvestments | 12.28M | 9.96M | 14.17M | 33.78M | 23.64M | 11.26M | 18.59M | 26000 | 26000 | 20.87M |
| taxAssets | 80.25M | 76.05M | 89.58M | 88.46M | 92.58M | 102.18M | 102.97M | 105.29M | 98.34M | 96.71M |
| otherNonCurrentAssets | 4 | 9.96M | 106K | -5.1M | 21.85M | 4.59M | 429K | 130.92M | 132.33M | 14.27M |
| totalNonCurrentAssets | 1.56B | 1.53B | 1.54B | 1.55B | 1.61B | 1.65B | 1.6B | 1.64B | 1.62B | 1.6B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.94B | 1.87B | 1.88B | 1.92B | 1.97B | 1.98B | 1.92B | 2.01B | 2.01B | 1.95B |
| totalPayables | 191.51M | 161.81M | 179.07M | 187.18M | 199.28M | 234.49M | 196.86M | 178.99M | 187.1M | 167.18M |
| accountPayables | 157.56M | 149.35M | 145.54M | 156.95M | 171.52M | 169.65M | 158.35M | 178.99M | 187.1M | 123.68M |
| otherPayables | 33.95M | 12.47M | 33.52M | 30.23M | 27.76M | 64.84M | 38.5M | - | - | 43.51M |
| accruedExpenses | - | 20.41M | - | - | - | - | - | - | -39000 | 27.74M |
| shortTermDebt | 21.34M | 28.09M | 34.32M | 26.74M | 24.99M | 25.42M | 44.44M | 69.2M | 28.3M | 28.8M |
| capitalLeaseObligationsCurrent | 10.2M | 11.27M | - | 9.57M | 10.81M | 11.49M | 10.34M | 10.43M | 8.92M | 9.28M |
| taxPayables | - | - | - | - | - | 19.2M | - | - | - | 10.62M |
| deferredRevenue | - | - | - | - | - | - | - | - | 20M | - |
| otherCurrentLiabilities | 75.41M | 52.04M | 32.71M | 56.46M | 44.29M | 28.86M | 65.26M | 126.19M | 32.64M | 24.02M |
| totalCurrentLiabilities | 298.45M | 262.36M | 246.1M | 279.94M | 279.37M | 300.26M | 316.9M | 384.81M | 276.96M | 257.03M |
| longTermDebt | 644.64M | 640.72M | 645.51M | 643.52M | 662.24M | 664.09M | 672.91M | 651.22M | 656.81M | 655.61M |
| capitalLeaseObligationsNonCurrent | 21.04M | 21.76M | 21.12M | 17.76M | 19.67M | 20.48M | 20.52M | 22.76M | 18.11M | 17.08M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 15.63M | 6.71M |
| deferredTaxLiabilitiesNonCurrent | 98.55M | 100.63M | 112.9M | 116.37M | 109.01M | 110.3M | 106.26M | 109.22M | 119.84M | 113.84M |
| otherNonCurrentLiabilities | 34.98M | 29.75M | 20.13M | 20.23M | 22.33M | 37.19M | 27.35M | 135.95M | 6.64M | 18.05M |
| totalNonCurrentLiabilities | 799.2M | 792.86M | 799.65M | 797.89M | 813.25M | 832.04M | 827.03M | 809.93M | 817.03M | 811.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.24M | 33.02M | 21.12M | 27.33M | 30.48M | 31.97M | 30.87M | 33.19M | 27.04M | 26.36M |
| totalLiabilities | 1.1B | 1.06B | 1.05B | 1.08B | 1.09B | 1.13B | 1.14B | 1.19B | 1.09B | 1.07B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 111.47M | 111.01M | 111.26M | 111.05M | 111.05M | 111.05M | 111.05M | 111.05M | 111.05M | 111.05M |
| retainedEarnings | - | 80.5M | - | 40.06M | 18.62M | 50.82M | 24.98M | 149.89M | 164.46M | 57.97M |
| additionalPaidInCapital | 534.89M | 532.67M | 533.86M | 532.87M | 532.87M | 532.87M | 532.87M | 532.87M | 532.87M | 532.87M |
| 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 | 20.78M | 19.75M | 20.72M | 31.12M | 24.77M | 32.61M | 7.51M | 17.72M | 17.01M | 27.91M |
| depreciationAndAmortization | 20.25M | 35.61M | 20.49M | 19.95M | 20.95M | 14.69M | 24.08M | 23.87M | 20.72M | 19.67M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -15.64M | 29.75M | -7.18M | -20.83M | -9.53M | 10.86M | 624K | 2.44M | -28.07M | 22.31M |
| accountsReceivables | -22.32M | 20.11M | 6.84M | 7.92M | -11.43M | -1.71M | 19.93M | 4.09M | -42.49M | 34.93M |
| inventory | -6.03M | -2.53M | -1.25M | 467K | -896K | -6.74M | 4.22M | 5.97M | -6.58M | -6.01M |
| accountsPayables | 12.71M | 12.17M | -12.77M | - | - | - | - | - | - | -34.93M |
| otherWorkingCapital | - | 12.18M | -1 | -29.22M | 2.8M | 19.31M | -23.53M | -7.62M | 21.01M | 28.32M |
| otherNonCashItems | 5.73M | 4.29M | 9.11M | 189K | -2.21M | 15.38M | 15.68M | 11.81M | 4.88M | -16.26M |
| netCashProvidedByOperatingActivities | 31.12M | 89.4M | 43.14M | 30.43M | 33.98M | 73.54M | 47.9M | 55.84M | 14.55M | 53.64M |
| investmentsInPropertyPlantAndEquipment | -25.85M | -22.72M | -17M | -18.83M | -17.98M | -10.74M | -25.45M | -19.95M | -18.3M | -20.84M |
| acquisitionsNet | - | - | - | - | - | 40M | - | -40M | - | 13.74M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.01M | -1.22M | 82000 | -133K | -3.34M | -35000 | -124K | -627K | 113K |
| netCashProvidedByInvestingActivities | -25.85M | -22.72M | -17M | -18.75M | -18.11M | 25.92M | -25.49M | -60.08M | -18.92M | -6.99M |
| netDebtIssuance | -3.18M | -12.31M | -5.55M | -10.16M | -3.67M | -30.58M | -2.58M | 29.97M | -2.49M | -10.98M |
| longTermNetDebtIssuance | -3.17M | -12.31M | -5.54M | -10.16M | -3.67M | -30.58M | -2.58M | 29.97M | -2.49M | -10.98M |
| shortTermNetDebtIssuance | - | -12.31M | -5.55M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.11M | - | -25.65M | - | - | - | -29.2M | - | - | - |
| commonDividendsPaid | - | - | -25.6M | - | - | - | -29.2M | - | - | - |
| preferredDividendsPaid | -1.11M | - | -25.65M | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -7.47M | -9.36M | -9.32M | -52.83M | -12M | -8.14M | -9.42M | -9.5M |
| netCashProvidedByFinancingActivities | -4.29M | -12.31M | -31.19M | -19.51M | -12.99M | -83.42M | -43.77M | 21.82M | -11.91M | -20.48M |