OTC : BESIY
-$4.56 (-1.77%)
| 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 | 567.99M | 607.47M | 578.86M | 722.87M | 749.3M | 433.62M | 356.2M | 525.26M | 592.78M | 375.38M |
| costOfRevenue | 208.49M | 211.53M | 203.07M | 279.8M | 302.48M | 175.06M | 157.39M | 226.79M | 254.16M | 183.89M |
| grossProfit | 359.5M | 395.94M | 375.79M | 443.07M | 446.82M | 258.57M | 198.81M | 298.46M | 338.62M | 191.48M |
| researchAndDevelopmentExpenses | 77.78M | 74.3M | 56.44M | 53.94M | 36.38M | 32.9M | 35.37M | 35.45M | 35.88M | 35.86M |
| generalAndAdministrativeExpenses | 120.24M | 126.05M | 105.96M | 95.01M | 92.86M | 75.8M | 71.52M | 90.28M | 93.32M | 80.45M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 120.24M | 126.05M | 105.96M | 95.01M | 92.86M | 75.8M | 71.52M | 90.28M | 93.32M | 80.45M |
| otherExpenses | -4.75M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 193.28M | 200.35M | 162.4M | 148.96M | 129.24M | 108.71M | 106.88M | 125.74M | 129.19M | 116.31M |
| costAndExpenses | 401.77M | 411.88M | 365.47M | 428.75M | 431.71M | 283.76M | 264.27M | 352.53M | 383.35M | 300.21M |
| netInterestIncome | -18.35M | -7.07M | 596K | -10.57M | -10.72M | -11.81M | -9.98M | -9.75M | -4.93M | -169K |
| interestIncome | - | - | 12.26M | 1.63M | 238K | 58000 | 200K | 23000 | 641K | 463K |
| interestExpense | 18.35M | 7.07M | 11.66M | 12.2M | 10.96M | 11.87M | 10.18M | 9.77M | 5.58M | 632K |
| depreciationAndAmortization | 32.39M | 28.6M | 7.71M | 22.99M | 17.56M | 10.1M | 20M | 15.01M | 13.36M | 14.62M |
| ebitda | 198.62M | 224.19M | 221.1M | 317.11M | 332.37M | 159.96M | 111.92M | 187.22M | 218.15M | 88.8M |
| ebit | 166.23M | 195.59M | 213.39M | 294.12M | 314.8M | 149.86M | 91.92M | 164.71M | 204.79M | 74.19M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | 2.78M | - | - | 8.01M | 4.65M | 982K |
| operatingIncome | 166.23M | 195.59M | 213.39M | 294.12M | 317.58M | 149.86M | 91.92M | 172.73M | 209.43M | 75.17M |
| totalOtherIncomeExpensesNet | -18.35M | -7.07M | -5.7M | -18.63M | -13.74M | -12.34M | -13.78M | -17.78M | -10.22M | -1.61M |
| incomeBeforeTax | 147.87M | 188.52M | 207.69M | 275.49M | 303.84M | 137.52M | 78.14M | 154.94M | 199.21M | 73.55M |
| incomeTaxExpense | 21.43M | 6.53M | 30.6M | 34.84M | 21.42M | 5.24M | -3.18M | 18.69M | 26.06M | 8.26M |
| netIncomeFromContinuingOperations | 126.45M | 181.99M | 177.08M | 240.65M | 282.42M | 132.28M | 81.32M | 136.26M | 173.16M | 65.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 126.45M | 181.99M | 177.08M | 240.65M | 282.42M | 132.28M | 81.32M | 136.26M | 172.99M | 65.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 126.45M | 181.99M | 177.08M | 240.65M | 282.42M | 132.28M | 81.32M | 136.26M | 172.99M | 65.22M |
| eps | 1.6 | 2.31 | 2.23 | 3.03 | 3.7 | 1.82 | 1.12 | 1.68 | 2.32 | 0.87 |
| 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 | 372.83M | 342.32M | 188.48M | 491.69M | 451.4M | 375.41M | 278.4M | 295.54M | 527.81M | 224.79M |
| shortTermInvestments | 169.93M | 330M | 225M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 542.75M | 672.32M | 413.48M | 491.69M | 451.4M | 375.41M | 278.4M | 295.54M | 527.81M | 224.79M |
| netReceivables | 173.58M | 181.86M | 143.71M | 148.75M | 176.47M | 93.22M | 81.42M | 106.35M | 151.65M | 89.84M |
| accountsReceivables | 173.58M | 181.86M | 143.22M | 148.75M | 176.47M | 93.22M | 81.42M | 106.35M | 151.65M | 89.84M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 104.03M | 103.28M | 92.5M | 92.12M | 94.4M | 51.64M | 46.58M | 60.24M | 70.95M | 55.05M |
| prepaids | 174.79M | 330M | 2.96M | 2.52M | 2.17M | 2.08M | 1.63M | 2.37M | 2.2M | 1.97M |
| otherCurrentAssets | -138.53M | -289.07M | 35.64M | 21.62M | 15.92M | 9.74M | 12.02M | 8.91M | 9.66M | 8.21M |
| totalCurrentAssets | 856.62M | 998.39M | 688.29M | 936.7M | 936.15M | 755.53M | 550.25M | 603.62M | 762.43M | 460.08M |
| propertyPlantEquipmentNet | 67.95M | 60.5M | 55.76M | 50.75M | 40.49M | 37.71M | 41.52M | 28.55M | 26.52M | 26.99M |
| goodwill | 44.81M | 46.01M | 45.4M | 45.75M | 45.17M | 44.48M | 45.29M | 45.1M | 44.69M | 45.87M |
| intangibleAssets | 104.49M | 96.68M | 403K | 81.22M | 68.75M | 50.66M | 42.59M | 38.33M | 34.14M | 37.84M |
| goodwillAndIntangibleAssets | 149.31M | 142.69M | 45.8M | 126.96M | 113.92M | 95.14M | 87.88M | 83.43M | 78.83M | 83.71M |
| longTermInvestments | - | - | - | - | 25M | - | - | 50M | 2.31M | 2.28M |
| taxAssets | 25.1M | 31.57M | 12.22M | 19.56M | 27.44M | 21.92M | 14.98M | 4.77M | 4.66M | 14.26M |
| otherNonCurrentAssets | 14.29M | 1.33M | 106.7M | 1.21M | 1.05M | 1.04M | 2.26M | 2.32M | 214K | 243K |
| totalNonCurrentAssets | 256.65M | 236.08M | 208.26M | 198.49M | 207.89M | 155.82M | 146.63M | 169.07M | 112.52M | 127.49M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.11B | 1.23B | 896.55M | 1.14B | 1.14B | 911.36M | 696.88M | 772.69M | 874.95M | 587.57M |
| totalPayables | 56.5M | 52.63M | 46.89M | 41.43M | 74.71M | 44.02M | 30.28M | 33.16M | 62.72M | 40.02M |
| accountPayables | 56.5M | 52.63M | 46.89M | 41.43M | 74.71M | 44.02M | 30.28M | 33.16M | 62.72M | 40.02M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 33.42M | 34.22M | 31.95M | 22.84M | 20.1M | 24.43M | 26.1M | 19.87M |
| shortTermDebt | 2.92M | 2.82M | 3.14M | 2.36M | - | - | 991K | 4.31M | 12.97M | 14.1M |
| capitalLeaseObligationsCurrent | 2.92M | 3.89M | 3.74M | 3.34M | 3.48M | 2.98M | 3.3M | - | - | - |
| taxPayables | - | - | 16.63M | 21.74M | 28.64M | 9.3M | 7.95M | 16.02M | 17.74M | 4.12M |
| deferredRevenue | - | - | 867K | 21.12M | 106.83M | 52.27M | 50.52M | 62.07M | 69.86M | 43.66M |
| otherCurrentLiabilities | 91.92M | 107.64M | 50.04M | 41.42M | 77.44M | 31.65M | 31.96M | 39.02M | 44.49M | 23.56M |
| totalCurrentLiabilities | 154.26M | 166.98M | 137.23M | 143.89M | 187.58M | 101.49M | 86.63M | 100.93M | 146.29M | 97.54M |
| longTermDebt | 507M | 525.65M | 297.35M | 322.82M | 301.8M | 399.96M | 277.07M | 271.82M | 267.27M | 122.6M |
| capitalLeaseObligationsNonCurrent | 11.31M | 12.35M | 14.92M | 14.37M | 7.2M | 6.95M | 7.86M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | 927K | 980K | 777K | 1.07M | 2.49M | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.85M | 10.32M | 12.96M | 13.3M | 10.97M | 12.84M | 8.86M | 10.24M | 10.05M | 6.72M |
| otherNonCurrentLiabilities | 13.86M | 17.91M | 25.63M | 11.35M | 16.24M | 18.12M | 16.89M | 27.75M | 27.26M | 22.39M |
| totalNonCurrentLiabilities | 542.79M | 566.23M | 337.91M | 362.76M | 337.19M | 438.64M | 311.74M | 299.58M | 294.54M | 144.99M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 14.23M | 16.24M | 18.66M | 17.71M | 10.67M | 9.93M | 11.16M | - | - | - |
| totalLiabilities | 697.05M | 733.21M | 475.14M | 506.66M | 524.77M | 540.13M | 398.37M | 400.5M | 440.82M | 242.53M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 811K | 811K | 811K | 811K | 786K | 786K | 800K | 800K | 400K | 400K |
| retainedEarnings | 118.8M | 270.19M | 259.73M | 219.39M | 261.21M | 127.42M | 77.42M | 125.86M | 173.38M | 60.72M |
| additionalPaidInCapital | 139.75M | 181.43M | 108.14M | 271.35M | 251.15M | 178.6M | 159.67M | 197.28M | 222.32M | 224.48M |
| 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 | 126.45M | 188.52M | 207.69M | 275.49M | 303.84M | 137.52M | 78.14M | 154.94M | 209.43M | 75.17M |
| depreciationAndAmortization | 33.72M | 28.6M | 25.73M | 22.99M | 17.56M | 19.18M | 19.82M | 15.01M | 13.36M | 14.62M |
| deferredIncomeTax | - | - | - | - | -13.97M | -16.14M | -21.12M | -24.02M | -7M | - |
| stockBasedCompensation | 16.38M | 30.07M | 19.11M | 15.26M | 16.41M | 10.47M | 7.29M | 9.99M | 6.86M | 7.25M |
| changeInWorkingCapital | -14.44M | -39.1M | -26.82M | -21.55M | -59.73M | -1.34M | 22.62M | 11.24M | -54.51M | 3.88M |
| accountsReceivables | -10.81M | -28.51M | -707K | 43.17M | -69.76M | -20.62M | 26.44M | 49.94M | -70.78M | -8.15M |
| inventory | -13.46M | -10.41M | -13.64M | -1.99M | -41.4M | -9.05M | 7.7M | 9.3M | -18.68M | -1.64M |
| accountsPayables | - | - | 8.02M | -34.09M | 25.83M | 15.67M | -3.23M | -30.69M | 25.88M | 11.79M |
| otherWorkingCapital | 9.84M | -172K | -20.5M | -28.64M | 25.59M | 12.66M | -8.29M | 1.95M | -35.84M | 5.52M |
| otherNonCashItems | 9.01M | -7.01M | -17.14M | -20.32M | 13.74M | 12.34M | 13.36M | 16.95M | 11000 | -2.18M |
| netCashProvidedByOperatingActivities | 171.11M | 201.08M | 208.57M | 271.87M | 277.85M | 162.02M | 120.11M | 184.11M | 168.15M | 98.73M |
| investmentsInPropertyPlantAndEquipment | -40.14M | -31.48M | -6.59M | -28.39M | -28.35M | -21.86M | -15.74M | -18.02M | -11.7M | -11.22M |
| acquisitionsNet | - | - | - | - | 54000 | 345K | 159K | -321K | - | 7000 |
| purchasesOfInvestments | -4.96M | - | - | - | -3.51M | -93.92M | -159K | -180M | -25M | - |
| salesMaturitiesOfInvestments | 153.69M | - | - | 44.71M | 3.45M | 93.58M | 50M | - | 105M | - |
| otherInvestingActivities | -3 | -105M | -66.36M | 22.86M | 3.51M | -93.58M | 159K | -180M | -25M | 7000 |
| netCashProvidedByInvestingActivities | 108.59M | -136.48M | -72.95M | 16.32M | -24.84M | -115.44M | 34.42M | -198.02M | 68.3M | -11.22M |
| netDebtIssuance | -2.71M | 350.78M | - | 172.67M | -2.62M | 146.82M | -2.76M | -8.7M | 160M | 126.52M |
| longTermNetDebtIssuance | -1.96M | 350.78M | - | 172.67M | -2.62M | 146.82M | -2.76M | -8.7M | 160M | 126.52M |
| shortTermNetDebtIssuance | -745.37K | - | - | - | -3.64M | - | - | - | - | - |
| netStockIssuance | -78.73M | -79.83M | -213.39M | -146.78M | -50.1M | -17.78M | -44.68M | -35.47M | -23.5M | -21.98M |
| netCommonStockIssuance | -78.73M | -79.83M | -213.39M | -146.78M | -50.1M | -17.78M | -44.68M | -35.47M | -23.5M | -21.98M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 40000 |
| commonStockRepurchased | -78.73M | -79.83M | -213.39M | -146.78M | -50.1M | -17.78M | -44.68M | -35.47M | -23.5M | -22.02M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -165.99M | -171.53M | -222.11M | -269.47M | -129.36M | -73.49M | -122.42M | -174.02M | -65.3M | -45.42M |
| commonDividendsPaid | -165.99M | -171.53M | -222.11M | -269.47M | -129.36M | -73.49M | -122.42M | -174.02M | -65.3M | -45.42M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.54M | -10.74M | -4.31M | -4.1M | -3.64M | -3.7M | -3.52M | -321K | - | -63000 |
| netCashProvidedByFinancingActivities | -250.97M | 88.67M | -439.8M | -247.68M | -182.07M | 51.85M | -173.38M | -218.51M | 71.2M | -20.94M |
| 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 | 187.92M | 164.79M | 132.42M | 148.1M | 144.14M | 153.41M | 156.57M | 151.18M | 146.31M | 159.64M |
| costOfRevenue | 74.61M | 59.55M | 55.58M | 54.41M | 52.42M | 55.25M | 55.32M | 52.91M | 51.64M | 59M |
| grossProfit | 113.31M | 105.24M | 76.84M | 93.69M | 91.72M | 98.16M | 101.24M | 98.27M | 94.67M | 100.64M |
| researchAndDevelopmentExpenses | 17.75M | 21.51M | 14.55M | 19.57M | 19.5M | 19.01M | 18.87M | 18.5M | 14.32M | 10.23M |
| generalAndAdministrativeExpenses | 30.09M | 28.32M | - | 30.63M | 32.96M | 28.58M | 27.32M | 30.51M | 39.64M | 24.28M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 30.09M | 28.05M | 28.28M | 30.63M | 32.96M | 28.58M | 27.32M | 30.51M | 39.64M | 24.28M |
| otherExpenses | 494.89K | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 48.33M | 49.56M | 42.83M | 50.2M | 52.46M | 47.58M | 46.19M | 49.02M | 53.96M | 34.51M |
| costAndExpenses | 122.94M | 109.11M | 98.41M | 104.61M | 104.88M | 102.84M | 101.52M | 101.92M | 105.6M | 93.51M |
| netInterestIncome | -3.35M | -3.4M | -3.42M | -14.11M | -2.96M | -3.88M | -500K | -1.04M | -589K | 5.57M |
| interestIncome | 2.85M | 2.87M | 2.69M | - | - | - | 5.2M | 3M | - | 3.6M |
| interestExpense | 6.2M | 6.27M | 6.11M | 14.11M | 2.96M | 3.88M | 5.7M | 8.06M | 589K | 2.23M |
| depreciationAndAmortization | 9.92M | 9.81M | 9.03M | 7.46M | 7.31M | 7.42M | 7.39M | 6.98M | 6.81M | 6.58M |
| ebitda | 74.9M | 65.5M | 44.04M | 59.37M | 46.57M | 58M | 62.44M | 56.23M | 47.52M | 72.7M |
| ebit | 64.98M | 55.68M | 35.01M | 51.91M | 39.26M | 50.58M | 55.05M | 49.25M | 40.71M | 66.12M |
| nonOperatingIncomeExcludingInterest | - | - | -1M | -8.42M | - | - | - | - | - | - |
| operatingIncome | 64.98M | 55.68M | 34.02M | 43.49M | 39.26M | 50.58M | 55.05M | 49.25M | 40.71M | 66.12M |
| totalOtherIncomeExpensesNet | -5.28M | -5.28M | -5.12M | -5.69M | -2.96M | -3.88M | -1.56M | -1.04M | -589K | -729K |
| incomeBeforeTax | 59.69M | 50.4M | 28.9M | 37.8M | 36.3M | 46.7M | 53.49M | 48.21M | 40.12M | 65.4M |
| incomeTaxExpense | 7.27M | 8M | 3.68M | 5.75M | 4.8M | -12.6M | 6.72M | 6.26M | 6.14M | 10.5M |
| netIncomeFromContinuingOperations | 52.42M | 42.4M | 25.22M | 32.05M | 31.51M | 59.29M | 46.77M | 41.94M | 33.98M | 54.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 52.42M | 42.4M | 25.22M | 32.05M | 31.51M | 59.29M | 46.77M | 41.94M | 33.98M | 54.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 52.42M | 42.4M | 25.22M | 32.05M | 31.51M | 59.29M | 46.77M | 41.94M | 33.98M | 54.9M |
| eps | 0.66 | 0.54 | 0.32 | 0.4 | 0.4 | 0.75 | 0.59 | 0.53 | 0.44 | 0.71 |
| 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 | 361.81M | 372.83M | 349.68M | 330.17M | 405.74M | 342.32M | 307.45M | 127.23M | 232.05M | 188.48M |
| shortTermInvestments | 250.26M | 169.93M | 170.54M | 160M | 280M | 330M | 330M | 130M | 215M | 225M |
| cashAndShortTermInvestments | 612.08M | 542.75M | 520.22M | 490.17M | 685.74M | 672.32M | 637.45M | 257.23M | 447.05M | 413.48M |
| netReceivables | 186.6M | 173.58M | 150.62M | 215.71M | 170.44M | 181.86M | 169.27M | 174.6M | 150.19M | 143.71M |
| accountsReceivables | 186.6M | 173.58M | 150.62M | 178.62M | 170.44M | 181.86M | 169.27M | 174.6M | 150.19M | 143.71M |
| otherReceivables | - | - | - | 37.1M | - | - | - | - | - | - |
| inventory | 112.73M | 104.03M | 104.23M | 96.98M | 103.84M | 103.28M | 104.1M | 99.29M | 99.38M | 93.76M |
| prepaids | 250M | 174.79M | - | 166.87M | 280M | 330M | 330M | 5.08M | 215M | 2.96M |
| otherCurrentAssets | -217.75M | 36.26M | 46.7M | -150.14M | -233.9M | -289.07M | -285.27M | 31.27M | 34.76M | 35.64M |
| totalCurrentAssets | 943.66M | 856.62M | 821.76M | 819.58M | 1.01B | 998.39M | 955.55M | 567.47M | 731.38M | 688.29M |
| propertyPlantEquipmentNet | 66.41M | 67.95M | 66.89M | 64.89M | 58.03M | 60.5M | 60.64M | 60.39M | 58.23M | 55.76M |
| goodwill | 45.08M | 44.81M | 44.98M | 44.86M | 45.61M | 46.01M | 45.28M | 45.71M | 45.61M | 45.4M |
| intangibleAssets | 105.64M | 104.49M | 104.92M | 103.93M | 98.62M | 96.68M | 94.86M | 92.63M | 90.24M | 93.67M |
| goodwillAndIntangibleAssets | 150.71M | 149.31M | 149.9M | 148.79M | 144.23M | 142.69M | 140.13M | 138.34M | 135.85M | 139.07M |
| longTermInvestments | 5.04M | - | 5.18M | - | - | - | - | 92.63M | 90.24M | 93.67M |
| taxAssets | 23.94M | 25.1M | 26.77M | 27.49M | 29.24M | 31.57M | 8.61M | 9.52M | 11.44M | 12.22M |
| otherNonCurrentAssets | 10.44M | 14.29M | 1.3M | 6.51M | 1.35M | 1.33M | 1.32M | -91.39M | -88.99M | -92.45M |
| totalNonCurrentAssets | 256.54M | 256.65M | 250.05M | 247.68M | 232.85M | 236.08M | 210.7M | 209.48M | 206.78M | 208.26M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.2B | 1.11B | 1.07B | 1.07B | 1.24B | 1.23B | 1.17B | 776.96M | 938.16M | 896.55M |
| totalPayables | 68.3M | 56.5M | 50.94M | 99.56M | 46.6M | 52.63M | 49.21M | 51.62M | 52.38M | 46.89M |
| accountPayables | 68.3M | 56.5M | 50.94M | 47.46M | 46.6M | 52.63M | 49.21M | 51.62M | 52.38M | 46.89M |
| otherPayables | - | - | - | 52.1M | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | -9.22M | - | 33.42M |
| shortTermDebt | - | - | - | 4.05M | 840K | 2.82M | 2.24M | 3.03M | 984K | 3.14M |
| capitalLeaseObligationsCurrent | - | - | - | 3.45M | - | 3.89M | - | 3.85M | - | 3.74M |
| taxPayables | - | - | - | 7.23M | - | - | - | 9.22M | - | 16.63M |
| deferredRevenue | - | - | - | - | - | - | - | 9.22M | - | 23.23M |
| otherCurrentLiabilities | 130.97M | 97.76M | 91.95M | 35.92M | 111.17M | 107.64M | 87.74M | 59.95M | 100.61M | 26.8M |
| totalCurrentLiabilities | 199.27M | 154.26M | 142.88M | 142.99M | 158.61M | 166.98M | 139.19M | 127.68M | 153.97M | 137.23M |
| longTermDebt | 508.67M | 518.1M | 528.07M | 526.18M | 525.49M | 525.65M | 524.53M | 179.8M | 265.14M | 297.35M |
| capitalLeaseObligationsNonCurrent | 10.99M | 11.31M | 11.5M | 10.87M | 11.77M | 12.35M | 13.03M | 13.45M | 13.62M | 14.92M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.9M | 10.85M | 10.04M | 10.52M | 10.42M | 10.32M | 11.62M | 10.4M | 12.14M | 12.96M |
| otherNonCurrentLiabilities | 12.95M | 2.54M | 16.99M | 19.92M | 19.33M | 17.91M | 12.45M | 11.35M | 12.91M | 12.67M |
| totalNonCurrentLiabilities | 543.51M | 542.79M | 566.61M | 567.5M | 567.01M | 566.23M | 561.63M | 215M | 303.82M | 337.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.99M | 11.31M | 11.5M | 14.32M | 11.77M | 16.24M | 13.03M | 17.3M | 13.62M | 18.66M |
| totalLiabilities | 742.78M | 697.05M | 709.49M | 710.48M | 725.62M | 733.21M | 700.82M | 342.67M | 457.79M | 475.14M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 811K | - | 811K | 513.34M | 811K | 465.43M | 811K | 480.38M | 811K |
| retainedEarnings | - | - | - | 51.7M | - | 270.19M | - | 68.06M | - | 162.78M |
| additionalPaidInCapital | - | - | - | 149.54M | - | 181.43M | - | 224.43M | - | 108.14M |
| 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 | 58.73M | 42.4M | 25.22M | 37.8M | 36.3M | 46.7M | 53.49M | 41.94M | 33.98M | 54.9M |
| depreciationAndAmortization | 9.92M | 9.81M | 9.03M | 7.46M | 7.31M | 7.42M | 7.39M | 6.98M | 6.81M | 6.58M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -15.96M |
| stockBasedCompensation | 4.98M | 3.88M | - | 4.34M | 4.44M | 2.85M | 3.4M | 6.92M | 16.9M | 2.81M |
| changeInWorkingCapital | 20.77M | -19.81M | 18.1M | -11.03M | -2.11M | 4.82M | 6.03M | -46.69M | -3.25M | -24.24M |
| accountsReceivables | - | - | - | - | - | - | - | -26.26M | - | -707K |
| inventory | - | - | - | - | - | - | - | -8.86M | - | -13.64M |
| accountsPayables | - | - | - | - | - | - | - | - | - | 8.02M |
| otherWorkingCapital | 20.77M | -19.81M | 18.1M | -11.03M | -2.11M | 4.82M | 6.03M | -16.02M | -3.25M | -17.92M |
| otherNonCashItems | 145.14K | 14.5M | 7.51M | -12.57M | -1.5M | 2.09M | 1.72M | 16.65M | 36.34M | 29.22M |
| netCashProvidedByOperatingActivities | 94.54M | 46.91M | 59.87M | 26M | 44.44M | 63.88M | 72.03M | 4.92M | 60.25M | 53.3M |
| investmentsInPropertyPlantAndEquipment | -6.87M | -6.68M | -8M | -19.08M | -8.47M | -6.52M | -6.51M | -8.13M | -10.31M | -7.23M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -81.32M | 13552 | - | -5.66M | - | - | - | - | - | -39.66M |
| salesMaturitiesOfInvestments | - | 828.12K | -4M | 132.21M | - | - | - | 85M | 10M | - |
| otherInvestingActivities | - | 42000 | -2 | -11.75M | 50M | -1 | -200M | 80.09M | 5.34M | -45.75M |
| netCashProvidedByInvestingActivities | -88.19M | -5.84M | -12M | 95.71M | 41.53M | -6.52M | -206.51M | 76.87M | -313K | -46.89M |
| netDebtIssuance | - | -4016 | - | -2.88M | 64000 | 776K | 350M | - | -1.04M | - |
| longTermNetDebtIssuance | - | - | - | -2.11M | 64000 | 776K | 350M | - | -1.04M | - |
| shortTermNetDebtIssuance | - | -4016 | - | -776K | - | - | - | - | - | - |
| netStockIssuance | -16.93M | -15.84M | -24M | -20.72M | -22.06M | -22.42M | -27.83M | -14.81M | -14.78M | -23.12M |
| netCommonStockIssuance | -16.93M | -15.84M | -24M | -20.72M | -22.06M | -22.42M | -27.83M | -14.81M | -14.78M | -23.12M |
| commonStockIssuance | -2.46M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -14.47M | -15.84M | -24M | -20.72M | -22.06M | -22.42M | -27.83M | -14.81M | -14.78M | -23.12M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -894.42K | -6M | -172.81M | - | - | - | -171.53M | - | - |
| commonDividendsPaid | - | -894.42K | -6M | -172.81M | - | - | - | -171.53M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -955.46K | -580.13K | -700.32K | -1.11M | -1.11M | -1.16M | -7.48M | -172.6M | -1.04M | -1.1M |
| netCashProvidedByFinancingActivities | -17.88M | -17.32M | -30.7M | -197.52M | -23.11M | -22.8M | 314.7M | -187.41M | -15.82M | -24.22M |