OTC : VIBVY
$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 | 159M | 111.61M | 108.42M | 109.85M | 102.78M | 94.21M | 91M | 86.79M | 80.85M | 79.55M |
| costOfRevenue | 128.84M | 22.04M | 17.94M | 18.29M | 15.67M | 17.38M | 16.06M | 14.97M | 13.78M | 13.29M |
| grossProfit | 30.16M | 89.57M | 90.48M | 91.56M | 87.19M | 76.83M | 74.94M | 71.82M | 69.78M | 66.26M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 5.56M | 2.28M | 3.15M | 2.1M | 1.85M | 1.78M | 1.78M | - | - |
| sellingAndMarketingExpenses | - | 219K | 177K | 178K | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 5.78M | 2.46M | 3.33M | 2.1M | 1.85M | 1.78M | 1.78M | - | - |
| otherExpenses | -15.8M | 144.75M | 33.44M | 38.89M | 33.12M | 74.98M | 2.53M | 2.54M | 5.33M | 5.17M |
| operatingExpenses | -15.8M | 150.53M | 35.89M | 42.22M | 35.23M | 76.83M | 4.3M | 4.32M | 5.33M | 5.17M |
| costAndExpenses | 113.04M | 172.57M | 53.84M | 60.51M | 50.9M | 94.21M | 20.36M | 19.29M | 35.49M | 18.46M |
| netInterestIncome | -7.43M | -203K | -13.39M | -9.38M | -13.53M | -14.13M | -14.95M | -15.59M | -17.36M | -20.34M |
| interestIncome | 23.89M | 34.26M | 17.19M | 2.91M | - | - | 18000 | 8000 | 23000 | 48000 |
| interestExpense | 31.32M | 34.47M | 30.58M | 12.29M | 13.53M | 14.13M | 14.97M | 15.6M | 17.38M | 20.39M |
| depreciationAndAmortization | 38.39M | 139.8M | 28.95M | 31.45M | 29.44M | 329K | 312K | 308K | 271K | 62000 |
| ebitda | 153.45M | 191.47M | 211.23M | 105.6M | 80.18M | 94.5M | 93.57M | 87.1M | 82.1M | 79.27M |
| ebit | 115.06M | 51.68M | 182.28M | 74.14M | 50.74M | 94.18M | 93.26M | 86.8M | 81.83M | 79.21M |
| nonOperatingIncomeExcludingInterest | -69.1M | -112.63M | -128.1M | -24.22M | 1.14M | - | -22.62M | -19.3M | -17.39M | -18.12M |
| operatingIncome | 45.96M | -60.96M | 54.17M | 49.34M | 51.88M | 94.18M | 70.63M | 53.61M | 64.44M | 42.95M |
| totalOtherIncomeExpensesNet | 37.78M | 78.16M | 97.52M | 12.51M | -14.67M | -14.13M | 7.65M | 19.93M | 11000 | 19.05M |
| incomeBeforeTax | 83.73M | 17.21M | 151.7M | 61.85M | 37.21M | 80.04M | 78.29M | 73.54M | 64.45M | 62M |
| incomeTaxExpense | 1.66M | -25.88M | 20.86M | 7.15M | 6.17M | 12.77M | 12.88M | 11.3M | 10.52M | 9.42M |
| netIncomeFromContinuingOperations | 82.08M | 43.09M | 130.84M | 54.7M | 31.04M | 67.27M | 65.41M | 59.9M | 53.94M | 49.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | -1000 | - | - | - | - | - | - | - | - |
| netIncome | 78.23M | 36.14M | 129.6M | 53.58M | 29.91M | 65.88M | 63.16M | 57.61M | 51.6M | 47.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 78.23M | 36.14M | 129.6M | 53.58M | 29.91M | 65.88M | 63.16M | 57.61M | 51.6M | 47.24M |
| eps | 2.37 | 1.09 | 3.92 | 1.9 | 1.08 | 2.39 | 2.29 | 2.09 | 1.86 | 1.71 |
| 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 | 15.95M | 124.68M | 103.3M | 67.83M | 68.16M | 39.36M | 36.74M | 31.02M | 37.98M | 39.12M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.95M | 124.68M | 103.3M | 67.83M | 68.16M | 39.36M | 36.74M | 31.02M | 37.98M | 39.12M |
| netReceivables | 36.95M | 42.41M | 97.17M | 2.42M | 2.21M | 4.16M | 2.14M | 2.7M | 2.73M | 2.72M |
| accountsReceivables | - | 9.07M | 5.33M | 2.38M | 1.29M | 1.39M | 1.03M | 1.62M | 1.4M | - |
| otherReceivables | - | 33.34M | 91.84M | 41000 | 914K | 2.77M | 1.11M | 1.08M | 1.33M | 2.72M |
| inventory | - | - | - | 254.94M | 19.47M | 17.67M | 1.11M | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | 1.33M | 1.49M |
| otherCurrentAssets | - | 20.08M | 261.26M | 43.48M | 326K | -417K | 1.41M | 4.37M | 1.41M | -13737 |
| totalCurrentAssets | 52.9M | 187.17M | 461.74M | 368.68M | 90.17M | 60.77M | 41.4M | 38.08M | 43.44M | 43.32M |
| propertyPlantEquipmentNet | 6.97M | 10.11M | 10.57M | 10.92M | 10.77M | 11.14M | 10.03M | 8.04M | 8.28M | 6.94M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 402.57M | 32.77M | 37.9M | 43.03M | 26000 | 18000 | 2000 | 5000 | 14000 | 31000 |
| goodwillAndIntangibleAssets | 402.57M | 32.77M | 37.9M | 43.03M | 26000 | 18000 | 2000 | 5000 | 14000 | 31000 |
| longTermInvestments | 1.64B | 1.46B | 84.3M | 17.87M | 16.1M | 14.23M | 11.94M | 1.19B | 1.13B | 1.07B |
| taxAssets | 976.58K | - | 144K | 150K | 267K | 279K | 374K | - | - | - |
| otherNonCurrentAssets | 97.39M | 1.67B | 1.31B | 1.15B | 1.49B | 1.37B | 1.3B | -986.37K | -28.57M | -5.41M |
| totalNonCurrentAssets | 2.15B | 1.71B | 1.44B | 1.22B | 1.52B | 1.39B | 1.32B | 1.2B | 1.11B | 1.07B |
| otherAssets | - | - | 1000 | - | - | - | - | - | - | - |
| totalAssets | 2.2B | 1.9B | 1.9B | 1.59B | 1.61B | 1.45B | 1.36B | 1.23B | 1.15B | 1.12B |
| totalPayables | - | 24.32M | 3.77M | 6.98M | 6.35M | 2.59M | 4.24M | 3.37M | 2.89M | 3.69M |
| accountPayables | - | 7.49M | 1.79M | 800K | 1.67M | 1.52M | 1.74M | 1.94M | 1.28M | 1.96M |
| otherPayables | - | 16.83M | 1.98M | 6.18M | 4.68M | 1.07M | 2.5M | 1.43M | 1.61M | 1.72M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 117.36M | - | - | 152.05M | 59.67M | 30.05M | 27.69M | 33.26M | 21.14M | 41.84M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 12.64M | - | 4.44M | 461K | 241K | 1.67M | 599K | 784K | 441K |
| deferredRevenue | - | - | - | 3.23M | 1.37M | 1.36M | 2.62M | - | - | - |
| otherCurrentLiabilities | - | 81.18M | 54.96M | 33.97M | 241K | 6.78M | 3.06M | 5.31M | 6.26M | 7.03M |
| totalCurrentLiabilities | 117.36M | 105.5M | 58.73M | 196.23M | 67.63M | 40.78M | 37.61M | 41.95M | 30.29M | 52.56M |
| longTermDebt | 863.12M | 833.06M | 887.4M | 583.65M | 688.07M | 717.89M | 680.92M | 607.85M | 587.3M | 572.4M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 10.31M | - | - | 3.23M | 863K | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 78.26M | 52.09M | 74.64M | 58.59M | 88.02M | 66.97M | 59.82M | 52.25M | 45.68M | 39.27M |
| otherNonCurrentLiabilities | 89.07M | 807.91M | 3.07M | 3.19M | 2.63M | 3.33M | 4.09M | 5.27M | 7.12M | 9.01M |
| totalNonCurrentLiabilities | 1.04B | 860M | 965.11M | 645.43M | 779.58M | 788.2M | 744.83M | 665.37M | 640.1M | 620.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.16B | 965.51M | 1.02B | 841.66M | 847.22M | 828.98M | 782.44M | 707.32M | 670.39M | 673.24M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.04M | 33.06M | 33.06M | 33.06M | 27.71M | 27.58M | 27.58M | 27.58M | 27.58M | 27.58M |
| retainedEarnings | 625.67M | 545.34M | 510.78M | 381.2M | 508.97M | 380.53M | 334.1M | 288.45M | 247.28M | 210.84M |
| additionalPaidInCapital | 299.18M | 299.31M | 299.31M | 299.31M | 195.5M | 191.22M | 191.22M | 191.22M | 191.22M | 191.22M |
| 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 | 78.23M | 43.09M | 130.84M | 54.7M | 31.04M | 65.88M | 63.16M | 57.61M | 53.94M | 49.4M |
| depreciationAndAmortization | 38.39M | 139.8M | 28.95M | 31.45M | 29.44M | 329K | 312K | 308K | 271K | 62000 |
| deferredIncomeTax | - | - | - | -257K | -7.54M | - | 7.38M | 6.27M | 6.1M | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 123.91K | 6.98M | 2.98M | -3.54M | 64000 | 205K | 2.57M | -1.89M | -1.34M | 401K |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | -12.67M | 27.64M | -33.19M | 3.06M | -2.03M | 2.4M | -1.6M | 325K | -1.04M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 123.91K | 19.64M | -24.66M | 29.65M | -2.99M | 2.24M | 168K | -286K | -1.66M | 1.44M |
| otherNonCashItems | -53.9M | -98.68M | -88.03M | -14.55M | 21.77M | -1.09M | -4.3M | -1.57M | 447K | 8.3M |
| netCashProvidedByOperatingActivities | 62.84M | 91.19M | 74.74M | 67.81M | 74.78M | 65.32M | 69.12M | 60.73M | 59.42M | 58.16M |
| investmentsInPropertyPlantAndEquipment | - | -193K | -136K | -614K | -126K | -1.45M | -2.3M | -52000 | -1.54M | -6.38M |
| acquisitionsNet | -1.1M | - | 1.07M | 20000 | 266K | -1.48M | -9.2M | - | 10.06M | - |
| purchasesOfInvestments | -283.58M | -9.02M | -502.88M | -5.21M | -3.2M | -2.17M | -5.32M | -1.02M | -29.48M | -82.72M |
| salesMaturitiesOfInvestments | 244.87M | 81.05M | 494.08M | 25.21M | 9.79M | 1.5M | 2000 | - | - | 2.38M |
| otherInvestingActivities | - | 171.82M | -79.32M | -12.18M | -22.15M | -64.06M | -81.48M | -66.38M | -789.99K | 4.45M |
| netCashProvidedByInvestingActivities | -39.81M | 243.66M | -87.18M | 7.22M | -15.43M | -67.66M | -98.3M | -67.45M | -21.75M | -82.27M |
| netDebtIssuance | -128.78M | -398.51M | 201.24M | -55.38M | -210K | 39.34M | 67.49M | 32.68M | -5.6M | 64.27M |
| longTermNetDebtIssuance | - | -398.51M | 201.24M | -55.38M | -210K | 39.34M | 67.49M | 32.68M | -5.6M | 64.27M |
| shortTermNetDebtIssuance | -128.78M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | 4.4M | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | 4.4M | - | - | - | - | - |
| commonStockIssuance | - | - | - | -1.22M | 4.4M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | 1.22M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.27M | -1.32M | - | -12.37M | -16.28M | -20.24M | -18.82M | -17.4M | -15.91M | -13.88M |
| commonDividendsPaid | - | -1.32M | - | -12.37M | -16.28M | -20.24M | -18.82M | -17.4M | -15.91M | -13.88M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -45.38M | -19.11M | -12.54M | -18.46M | -14.13M | -13.77M | -15.52M | -17.29M | -20.28M |
| netCashProvidedByFinancingActivities | -130.05M | -445.21M | 182.13M | -80.28M | -30.55M | 4.97M | 34.9M | -240K | -38.81M | 30.11M |
| 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 | 2022-03-31 | 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 101.64M | 58.86M | 63.84M | 50.91M | 52.24M | 56.18M | 57.94M | 55.18M | 26.5M | 26.4M |
| costOfRevenue | 62.56M | 46.37M | 277.26M | 36.67M | 24.17M | 22.73M | 27.9M | 3.95M | 4.64M | 4.31M |
| grossProfit | 39.07M | 12.5M | -213.43M | 14.24M | 28.08M | 33.45M | 30.05M | 22.07M | 21.86M | 22.09M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| otherExpenses | 11.7M | -4.27M | -125.09M | -9.47M | 4.41M | 2.94M | 3.2M | 15.29M | 6.14M | 22.09M |
| operatingExpenses | 11.7M | -4.27M | -125.09M | -9.47M | 4.41M | 2.94M | 3.2M | 15.29M | 6.14M | 22.09M |
| costAndExpenses | 74.26M | 42.09M | 152.17M | 27.19M | 28.58M | 25.67M | 31.09M | 31.69M | 10.79M | 5.99M |
| netInterestIncome | -12.37M | 18.13M | 18.1M | 1.12M | -4.04M | -9.65M | -3.03M | -3.14M | -3.22M | -3.27M |
| interestIncome | 5.38M | 18.13M | 18.1M | 17.08M | - | 3.01M | 2.91M | - | - | - |
| interestExpense | 17.75M | 13.73M | 19.47M | 15.96M | 19.38M | 12.66M | 5.94M | 3.14M | 3.22M | 3.27M |
| depreciationAndAmortization | 24.85M | 16.04M | 132.08M | 13.54M | 14.43M | 14.52M | 18.2M | 13.15M | 109K | 110K |
| ebitda | 91.92M | 32.82M | 43.74M | 57.25M | 38.09M | 99.1M | 48.34M | 40.87M | 16.59M | 125.86M |
| ebit | 67.07M | 16.77M | -88.34M | 43.7M | 23.66M | 84.58M | 30.14M | 27.72M | 16.48M | 125.75M |
| nonOperatingIncomeExcludingInterest | -39.7M | -37.38M | -100.44M | -19.99M | -79.08M | -54.07M | -3.3M | -20.94M | -770K | -105.34M |
| operatingIncome | 27.37M | 16.77M | -88.34M | 23.72M | 23.66M | 30.51M | 26.85M | 23.48M | 15.71M | 20.4M |
| totalOtherIncomeExpensesNet | 21.95M | 18.18M | 77.53M | 4.03M | 51.96M | 44.33M | -3.42M | 16.04M | -2.44M | 102.07M |
| incomeBeforeTax | 49.32M | 34.95M | -10.81M | 27.74M | 75.62M | 74.84M | 23.42M | 39.52M | 13.27M | 122.48M |
| incomeTaxExpense | -4.98M | 6.29M | -32.18M | 4.94M | 11.44M | 9.42M | 4.44M | 694K | 2.01M | 18.5M |
| netIncomeFromContinuingOperations | 54.3M | 28.66M | 21.37M | 22.81M | 64.18M | 65.42M | 18.98M | 23.9M | 11.26M | 103.98M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 54.59M | 24.66M | 13.86M | 23.05M | 64.18M | 65.42M | 18.98M | 23.83M | 10.76M | 100.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 54.59M | 24.66M | 13.86M | 23.05M | 64.18M | 65.42M | 18.98M | 23.83M | 10.76M | 100.81M |
| eps | 1.65 | 0.74 | 0.42 | 0.7 | 1.94 | 1.98 | 0.65 | 0.86 | 0.39 | -0.66 |
| date | 2025-12-31 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 15.95M | 18.54M | 18.54M | 124.68M | 58.97M | 103.3M | 365.88M | 67.83M | 60.23M | 68.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.95M | 18.54M | - | 124.68M | 58.97M | 103.3M | 365.88M | 67.83M | 60.23M | 68.16M |
| netReceivables | 36.95M | 62.99M | - | 42.41M | 29.98M | 97.17M | 7.01M | 2.42M | 28.59M | 2.21M |
| accountsReceivables | - | 9.88M | - | 9.07M | 6.83M | 5.33M | 7.01M | 2.42M | 1.52M | 1.29M |
| otherReceivables | - | 53.11M | - | 33.34M | 23.15M | 91.84M | 9.87M | 2.58M | 26.95M | 914K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 97.9M | - | 20.08M | 446.72M | 261.26M | 273.64M | -578.61K | 28.59M | 19.8M |
| totalCurrentAssets | 52.9M | 179.43M | - | 187.17M | 535.67M | 461.74M | 646.53M | 69.67M | 88.82M | 90.17M |
| propertyPlantEquipmentNet | 6.97M | 9.88M | 1.59B | 10.11M | 10.78M | 10.57M | 10.7M | 10.92M | 10.54M | 10.77M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 402.57M | 30.2M | 30.2M | 32.77M | 35.31M | 37.9M | 40.46M | 43.03M | 24000 | 26000 |
| goodwillAndIntangibleAssets | 402.57M | 30.2M | 30.2M | 32.77M | 35.35M | 37.9M | 40.46M | 43.03M | 24000 | 26000 |
| longTermInvestments | 1.64B | 1.95B | - | 1.46B | 1.08B | 84.3M | 21.61M | 17.87M | 12.84M | 16.1M |
| taxAssets | 976.58K | - | - | - | - | 144K | -21.61M | 150K | -12.84M | - |
| otherNonCurrentAssets | 97.39M | 1.92B | 521.35M | 1.67B | 251.45M | 1.31B | 1.1B | 1.15B | 1.31B | 1.49B |
| totalNonCurrentAssets | 2.15B | 1.96B | 2.14B | 1.71B | 1.38B | 1.44B | 1.15B | 1.22B | 1.32B | 1.52B |
| otherAssets | - | - | - | - | - | 1000 | - | 1.57B | - | - |
| totalAssets | 2.2B | 2.14B | 2.14B | 1.9B | 1.91B | 1.9B | 1.8B | 1.59B | 1.41B | 1.61B |
| totalPayables | - | 34.64M | - | 24.32M | 5.29M | 3.77M | 9.31M | 6.98M | 3.44M | 6.35M |
| accountPayables | - | 7.38M | - | 7.49M | 2.26M | 1.79M | 5.77M | 800K | 532K | 1.67M |
| otherPayables | - | 27.27M | - | 16.83M | 3.04M | 1.98M | 3.54M | 6.18M | 2.91M | 4.68M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 117.36M | 115.12M | - | - | 42.84M | - | 41.72M | 154.95M | 24.34M | 59.67M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 11.67M | - | 12.64M | - | - | - | - | - | 461K |
| deferredRevenue | - | - | - | - | - | - | 3.54M | 3.23M | 2.91M | 1.37M |
| otherCurrentLiabilities | - | 24.99M | - | 81.18M | 11.87M | 54.96M | 884K | -10.21M | 3.12M | 241K |
| totalCurrentLiabilities | 117.36M | 174.76M | - | 105.5M | 60M | 58.73M | 55.46M | 154.95M | 33.82M | 67.63M |
| longTermDebt | 863.12M | 916.59M | 916.59M | 833.06M | 871.54M | 887.4M | 862.41M | 583.65M | 680.43M | 688.07M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 10.31M | - | - | - | - | - | - | 3.23M | - | 863K |
| deferredTaxLiabilitiesNonCurrent | 78.26M | 67.03M | - | 52.09M | 74.59M | 74.64M | 65.89M | 58.74M | 58.74M | 88.02M |
| otherNonCurrentLiabilities | 89.07M | 3.4M | 245.2M | 807.91M | 3.11M | 3.07M | 3.19M | 41.24M | 3.43M | 2.63M |
| totalNonCurrentLiabilities | 1.04B | 987.03M | 1.16B | 860M | 949.25M | 965.11M | 931.49M | 686.85M | 742.6M | 779.58M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.16B | 1.16B | 1.16B | 965.51M | 1.01B | 1.02B | 986.95M | 841.8M | 776.41M | 847.22M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.04M | 33.06M | 33.06M | 33.06M | 33.06M | 33.06M | 33.06M | 33.06M | 27.71M | 27.71M |
| retainedEarnings | 625.67M | 571.95M | 571.95M | 545.34M | 533.67M | 510.78M | 446.63M | 381.2M | 281.46M | 508.97M |
| additionalPaidInCapital | 299.18M | 299.31M | 299.31M | 299.31M | 299.31M | 299.31M | 299.31M | 299.31M | 195.5M | 195.5M |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2018-12-31 | 2017-12-31 |
|---|---|---|---|---|---|---|
| netIncome | 64.18M | 65.42M | 18.98M | 23.83M | 35.84M | 30.9M |
| depreciationAndAmortization | 14.43M | 14.52M | 18.2M | 13.26M | 155.32K | 163.77K |
| deferredIncomeTax | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - |
| otherNonCashItems | -58.46M | -44.41M | -14.25M | -4.5M | -18.94M | -12.17M |
| netCashProvidedByOperatingActivities | 20.15M | 35.54M | 22.94M | 32.58M | 17.05M | 18.89M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | 10.49M |
| purchasesOfInvestments | - | - | - | - | -67.98M | -30.74M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - |
| otherInvestingActivities | -265.31M | 179.2M | 2.57M | 6.72M | 55.23M | 8.08M |
| netCashProvidedByInvestingActivities | -265.31M | 179.2M | 2.57M | 6.72M | -12.75M | -12.16M |
| netDebtIssuance | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | 117.02M | 83.09M | -22.82M | -47.24M | -2.34M | -4.73M |
| netCashProvidedByFinancingActivities | 117.02M | 83.09M | -22.82M | -47.24M | -2.34M | -4.73M |