OTC : VOSSF
$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.34B | 1.21B | 1.21B | 1.05B | 942.8M | 869.7M | 916.4M | 865M | 918.3M | 931.6M |
| costOfRevenue | 997.33M | 880.4M | 898.3M | 809.3M | 724.8M | 672.8M | 745.6M | 678.7M | 713.2M | 736.3M |
| grossProfit | 345.37M | 329.2M | 316M | 236.8M | 218M | 196.9M | 170.8M | 186.3M | 205.1M | 195.3M |
| researchAndDevelopmentExpenses | 16.09M | 14.3M | 11M | 8.3M | 9M | 8.9M | 10.7M | 10.9M | 10.3M | 10.2M |
| generalAndAdministrativeExpenses | 150M | 136M | 127M | 95.1M | 95.5M | 86.9M | 112M | 88.3M | 89.7M | 162.3M |
| sellingAndMarketingExpenses | 105.3M | 94M | 87.4M | 68.6M | 65.3M | 61.2M | 57.4M | 56.1M | 58.4M | - |
| sellingGeneralAndAdministrativeExpenses | 255.3M | 230M | 214.4M | 163.7M | 160.8M | 148.1M | 169.4M | 144.4M | 148.1M | 162.3M |
| otherExpenses | -17.49M | -14.8M | -5.1M | -10.5M | -13.2M | -13.2M | 1.3M | 1.1M | 1.2M | 1.4M |
| operatingExpenses | 253.9M | 229.5M | 220.3M | 161.5M | 156.6M | 143.8M | 181.4M | 139.6M | 138.1M | 148.4M |
| costAndExpenses | 1.25B | 1.11B | 1.12B | 969.1M | 883.4M | 819.7M | 927M | 818.3M | 851.3M | 884.7M |
| netInterestIncome | -27.3M | -17.9M | -19.7M | -17.4M | -11.8M | -21.1M | -20.09M | -13.3M | -12.37M | -10.34M |
| interestIncome | 1.4M | 1.5M | 200K | 700K | 900K | - | 3.59M | 1.6M | 6.84M | 2.85M |
| interestExpense | 28.7M | 18.8M | 19.9M | 17.5M | 11.9M | 21.4M | 23.68M | 14M | 19.21M | 13.18M |
| depreciationAndAmortization | 69.97M | 55.2M | 59M | 50.7M | 50.7M | 48.5M | 50.1M | 35.5M | 37.9M | 28.3M |
| ebitda | 161.44M | 164.6M | 161.4M | 131.7M | 123.7M | 125.5M | 10.1M | 89.8M | 111.5M | 85.4M |
| ebit | 91.47M | 109.4M | 102.4M | 81M | 73M | 77M | -35.9M | 54.3M | 68.2M | 57.1M |
| nonOperatingIncomeExcludingInterest | - | -9.7M | -6.7M | -5.7M | -11.6M | -23.9M | - | -4.9M | - | -5.7M |
| operatingIncome | 91.47M | 99.7M | 95.7M | 75.3M | 61.4M | 53.1M | 6.3M | 49.4M | 68.2M | 43.9M |
| totalOtherIncomeExpensesNet | -3M | -9.1M | -13.2M | -7.8M | 3.4M | 5.6M | - | -8.6M | -10.4M | -10.8M |
| incomeBeforeTax | 88.47M | 90.6M | 82.5M | 67.5M | 64.8M | 58.7M | -56.1M | 40.8M | 57.8M | 40.6M |
| incomeTaxExpense | 8.6M | 14.1M | 28.2M | 12.5M | 28.6M | 11.7M | 10.3M | 16M | 21.7M | 21.8M |
| netIncomeFromContinuingOperations | 79.87M | 76.5M | 54.3M | 55M | 36.2M | 47M | -66.4M | 24.8M | 36.1M | 25.9M |
| netIncomeFromDiscontinuedOperations | - | - | 1M | 1M | - | -26.2M | - | - | -35.8M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | -300K | - | - | -2.1M | - | -15.8M |
| netIncome | 68.67M | 69.2M | 44.7M | 47.7M | 28.2M | 17.2M | -66.4M | 18.2M | -8M | 3.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | 3.2M | - |
| bottomLineNetIncome | 62.68M | 63.2M | 37.7M | 41.7M | 23.1M | 43.4M | -139.7M | 18.2M | -11.2M | 3.3M |
| eps | 3.24 | 3.56 | 1.81 | 2.38 | 1.31 | 2.47 | -3.95 | 1.14 | -0.5 | 0.22 |
| 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 | 148.84M | 94.7M | 99.4M | 76.8M | 75M | 67.8M | 56.7M | 48.7M | 96.3M | 171.2M |
| shortTermInvestments | 99962 | 2.6M | 1.1M | 3.9M | 2.3M | 1.6M | 2.4M | 6.3M | 500K | 500K |
| cashAndShortTermInvestments | 148.94M | 97.3M | 100.5M | 80.7M | 77.3M | 69.4M | 59.1M | 55M | 96.8M | 171.7M |
| netReceivables | 327.18M | 276.8M | 201.5M | 247.4M | 239M | 247.5M | 260.9M | 254.1M | 254.8M | 206.5M |
| accountsReceivables | 279.5M | 251.8M | 201M | 228M | 214.5M | 213.8M | 217.8M | 219.5M | 216.9M | 177.8M |
| otherReceivables | 47.68M | 25M | 16.8M | 19.4M | 24.5M | 33.7M | 34.3M | 31.6M | 33.7M | 23.3M |
| inventory | 251.41M | 245.3M | 259.7M | 236.5M | 195M | 163.4M | 151.4M | 173.3M | 153.4M | 217M |
| prepaids | - | 1.6M | 3.2M | 2.6M | 5M | 1.6M | 2.8M | 3.3M | 2.9M | 2.4M |
| otherCurrentAssets | 22.39M | 45.9M | 65.7M | 47.2M | 30.3M | 13.9M | 176.2M | 153M | 186M | 370.5M |
| totalCurrentAssets | 749.92M | 666.9M | 630.6M | 614.4M | 546.6M | 495.8M | 650.4M | 601.7M | 656.9M | 844.9M |
| propertyPlantEquipmentNet | 496.91M | 373.6M | 289M | 326.4M | 323.8M | 313.6M | 296.8M | 268.6M | 212.5M | 184.4M |
| goodwill | 555.29M | 301.2M | 294.2M | 295.8M | 297.4M | 260.2M | 252.3M | 265.4M | 251.2M | 229.2M |
| intangibleAssets | 201.62M | 59.2M | 29.9M | 49.2M | 45.8M | 39.4M | 27.8M | 35.9M | 29.2M | 31.3M |
| goodwillAndIntangibleAssets | 756.92M | 360.4M | 324.1M | 345M | 343.2M | 299.6M | 280.1M | 301.3M | 280.4M | 260.5M |
| longTermInvestments | 47.68M | 55.3M | 60.7M | 55M | 49.5M | 76.8M | 77.7M | 66.2M | 70.1M | 39.6M |
| taxAssets | 111.96M | 26.1M | 12.4M | 17.1M | 12.3M | 20.4M | 17.7M | 13.4M | 23.7M | 28.2M |
| otherNonCurrentAssets | 3.2M | 8.5M | 88.3M | 10.9M | 14M | 10.3M | 8.7M | 14.2M | 9.3M | 10M |
| totalNonCurrentAssets | 1.42B | 823.9M | 762.1M | 754.4M | 742.8M | 720.7M | 681M | 663.7M | 596M | 522.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.17B | 1.49B | 1.39B | 1.37B | 1.29B | 1.22B | 1.33B | 1.27B | 1.25B | 1.37B |
| totalPayables | 244.01M | 238.7M | 171.4M | 167.3M | 149.2M | 152.3M | 132.8M | 139.2M | 141.9M | 133.2M |
| accountPayables | 224.62M | 203.4M | 171.4M | 167.3M | 149.2M | 152.3M | 132.8M | 139.2M | 141.9M | 115.4M |
| otherPayables | 19.39M | 35.3M | - | - | - | - | - | - | - | 17.8M |
| accruedExpenses | - | - | 61.4M | 52.2M | 48.3M | 48.2M | 52.1M | 47.1M | 46.5M | - |
| shortTermDebt | 172.8M | 42.2M | 180.7M | 39.3M | 59M | 165.5M | 25.5M | 31.7M | 55.7M | 8.7M |
| capitalLeaseObligationsCurrent | 18.4M | 11.7M | 10.1M | 9.9M | 9.2M | 9.5M | 11.6M | 800K | -188.3M | - |
| taxPayables | - | 25.2M | 12M | 21.6M | 18.3M | 19M | 17.8M | 10.8M | 17.1M | 17M |
| deferredRevenue | - | - | - | 69.5M | 133.1M | 123.4M | 269.2M | 10.8M | 188.3M | 320.3M |
| otherCurrentLiabilities | 249.23M | 220.9M | 148.5M | 77.2M | 13.2M | 200K | -12.8M | 201.8M | -24.4M | 364.6M |
| totalCurrentLiabilities | 684.44M | 513.5M | 572.1M | 415.4M | 412M | 499.1M | 478.4M | 420.6M | 408M | 506.5M |
| longTermDebt | 637.66M | 133.3M | 95.1M | 237.4M | 190M | 210.1M | 348.3M | 319.8M | 248.8M | 246.9M |
| capitalLeaseObligationsNonCurrent | 42.58M | 37.2M | 26.5M | 30M | 32.4M | 34.4M | 37.5M | 4.2M | - | - |
| deferredRevenueNonCurrent | 1.5M | 2.2M | 2M | 7.2M | 2.6M | 2.8M | 200K | 44.3M | 47.9M | 300K |
| deferredTaxLiabilitiesNonCurrent | 84.77M | 5.4M | 2.1M | 9.4M | 12.2M | 7.7M | 7.9M | 7.1M | 12.8M | 4.1M |
| otherNonCurrentLiabilities | 48.1M | 47.3M | 48.6M | 44.3M | 52.3M | 47.9M | 55.5M | -46.8M | 15.8M | 59M |
| totalNonCurrentLiabilities | 814.99M | 225.4M | 174.3M | 328.3M | 289.5M | 302.9M | 449.4M | 321.5M | 312.5M | 310.3M |
| otherLiabilities | - | - | 7.8M | - | - | - | - | - | - | - |
| capitalLeaseObligations | 60.98M | 48.9M | 36.6M | 39.9M | 41.6M | 43.9M | 49.1M | 5M | -188.3M | - |
| totalLiabilities | 1.5B | 738.9M | 754.2M | 743.7M | 701.5M | 802M | 927.8M | 742.1M | 720.5M | 816.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 1.3M | - | - | - | - | - |
| commonStock | 54.78M | 54.8M | 49.9M | 49.9M | 49.9M | 49.9M | 49.9M | 45.3M | 45.3M | 45.3M |
| retainedEarnings | 313.98M | 272.6M | 228.4M | 199M | 172M | 170.2M | 158.7M | 318.7M | 321.7M | 333.2M |
| additionalPaidInCapital | 256.7M | 256.8M | 190.4M | 190.4M | 190.4M | 190.4M | 190.4M | - | - | 146.5M |
| 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 | 62.68M | 105.2M | 37.7M | 79.1M | 72M | 50.4M | -107.3M | 52.4M | 34.7M | 48.1M |
| depreciationAndAmortization | - | 55.2M | 59M | 53.1M | 51.6M | 60.8M | 137.8M | 38.4M | 63.2M | 46.7M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | 102.5K | 133.5K | 177.3K |
| changeInWorkingCapital | 22.09M | 11.9M | 10.1M | -28.5M | -4.3M | -24.4M | -20.1M | -9.1M | -46.9M | 1.8M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 22.09M | 11.9M | 10.1M | -28.5M | -4.3M | -24.4M | -20.1M | -8.6M | -45.3M | 5.9M |
| otherNonCashItems | 63.88M | -35.9M | 30.5M | -32.1M | -38M | -30.7M | 1.9M | -44.1M | -26.5M | -30.8M |
| netCashProvidedByOperatingActivities | 148.64M | 136.4M | 137.3M | 71.6M | 81.3M | 56.1M | 12.3M | 37.6M | 24.5M | 65.8M |
| investmentsInPropertyPlantAndEquipment | -73.87M | -55.7M | -67.4M | -44.9M | -51.7M | -52M | -51.3M | -57.1M | -41M | -38.1M |
| acquisitionsNet | -216.72M | -200K | -1.6M | 600K | -10.3M | 45.8M | 31.3M | -42.6M | -85M | -12.1M |
| purchasesOfInvestments | -999.62K | -300K | -500K | -1.8M | -200K | -700K | -1.1M | -200K | -600K | -100000 |
| salesMaturitiesOfInvestments | 6.5M | 1.1M | 1.5M | 1.2M | 200K | 200K | 1.5M | 1.3M | 100000 | 1.2M |
| otherInvestingActivities | - | 5.4M | 2.6M | 1.8M | 4.1M | 3.7M | 4.1M | 3.6M | 2.3M | 5.9M |
| netCashProvidedByInvestingActivities | -285.09M | -49.7M | -65.4M | -44.9M | -57.9M | -3M | -15.5M | -95M | -124.2M | -43.2M |
| netDebtIssuance | 236.81M | -95.7M | 16.6M | 24.7M | -134.9M | -30.9M | 6.9M | 20.3M | 39.9M | -6.6M |
| longTermNetDebtIssuance | 253.21M | 14.5M | 55.8M | 45.1M | 12M | -35.2M | 28.5M | 14.9M | 51.8M | -6.6M |
| shortTermNetDebtIssuance | -16.39M | -110.2M | -39.2M | -20.4M | -146.9M | 4.3M | 10.2M | 5.4M | -11.9M | -19.6M |
| netStockIssuance | -6M | 71.3M | -6M | -6M | - | - | - | - | - | 123.1M |
| netCommonStockIssuance | -6M | 71.3M | -6M | -6M | - | - | 48.5M | - | - | 123.1M |
| commonStockIssuance | - | 71.3M | - | - | 148.3M | - | 48.5M | - | - | 123.1M |
| commonStockRepurchased | -6M | - | -6M | -6M | -13.4M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -21.29M | -28.2M | -17.7M | -26.5M | -26.2M | -4.2M | -16M | -20.3M | -6.8M | -5.2M |
| commonDividendsPaid | -21.29M | -28.2M | -17.7M | -17.6M | -26.2M | -4.2M | -16M | -20.3M | -6.8M | -5.2M |
| preferredDividendsPaid | - | - | - | -8.9M | - | - | -4.3M | - | - | - |
| otherFinancingActivities | -26.79M | -31.3M | -32.3M | -21.5M | 130.3M | -32.3M | 37.2M | -200K | -12.4M | -32M |
| netCashProvidedByFinancingActivities | 182.73M | -83.9M | -39.4M | -29.3M | -30.8M | -67.4M | 28.1M | 10.9M | 20.7M | 79.3M |
| 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 | 315.79M | 434.54M | 326.51M | 331.5M | 251.1M | 350M | 298.7M | 292M | 268.8M | 288.4M |
| costOfRevenue | 239.91M | 321.88M | 234.94M | 236.8M | 187.4M | 257.6M | 212.6M | 209.1M | 201.1M | 205M |
| grossProfit | 75.89M | 112.66M | 91.57M | 94.7M | 63.7M | 92.4M | 86.1M | 82.9M | 67.7M | 83.4M |
| researchAndDevelopmentExpenses | 4.4M | 4.5M | 4.21M | 4.4M | 4.1M | 3.9M | 3.6M | 3.9M | 2.9M | 2.9M |
| generalAndAdministrativeExpenses | 71.9M | -25.7M | - | 59.9M | 55.2M | -22.6M | 57.9M | 52.3M | 48.4M | -24.3M |
| sellingAndMarketingExpenses | - | - | - | - | - | 94M | - | - | - | 87.4M |
| sellingGeneralAndAdministrativeExpenses | 72.17M | 79.57M | 60.71M | 59.9M | 55.2M | 71.4M | 57.9M | 52.3M | 48.4M | 63.1M |
| otherExpenses | 16707 | 4.5M | - | -2.2M | -2M | -10.2M | -1.4M | -3.1M | -200K | -1.3M |
| operatingExpenses | 76.59M | 84.07M | 64.92M | 62.1M | 57.3M | 65.1M | 60.1M | 53.1M | 51.3M | 66M |
| costAndExpenses | 316.5M | 405.95M | 299.86M | 298.9M | 244.7M | 322.7M | 272.7M | 262.2M | 252.4M | 271M |
| netInterestIncome | -8.43M | -13.2M | - | -4.1M | -3.9M | -9M | -2.8M | -2.8M | -3.3M | -800K |
| interestIncome | 1.7M | - | - | 5.5M | 3.4M | -2.1M | 1M | 300K | 1.7M | 3M |
| interestExpense | 10.14M | 13.2M | - | 9.6M | 7.3M | 6.9M | 3.8M | 3.1M | 5M | 3.74M |
| depreciationAndAmortization | - | - | 16.33M | 17.55M | 10.55M | 10.55M | 11.55M | 12.95M | 11.55M | 11.55M |
| ebitda | -702.66K | 28.59M | 42.98M | 43.1M | 21.35M | 34.15M | 37.55M | 42.75M | 28.15M | 30.95M |
| ebit | -702.66K | 28.59M | 26.65M | 43.1M | 10.8M | 23.6M | 26M | 29.8M | 16.6M | 19.4M |
| nonOperatingIncomeExcludingInterest | - | - | - | -10.5M | -4.4M | 3.7M | - | - | - | -700K |
| operatingIncome | -702.66K | 28.59M | 26.65M | 32.6M | 6.4M | 27.3M | 26M | 29.8M | 16.6M | 18.7M |
| totalOtherIncomeExpensesNet | -7.53M | -3.2M | -500.94K | 900K | -2.9M | -4.9M | -1.2M | -1M | -2M | 100000 |
| incomeBeforeTax | -8.23M | 25.39M | 26.15M | 33.5M | 3.5M | 22.4M | 24.8M | 28.8M | 14.6M | 18.8M |
| incomeTaxExpense | -1.51M | -2.8M | 9.12M | 5.8M | -3.4M | 2.5M | 8.3M | -600K | 4M | 7.4M |
| netIncomeFromContinuingOperations | -6.73M | 28.19M | 17.03M | 27.7M | 6.9M | 19.9M | 16.5M | 29.4M | 10.6M | 11.4M |
| netIncomeFromDiscontinuedOperations | 1M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -7.63M | 23.19M | 13.63M | 25.7M | 6.2M | 17.3M | 14.5M | 29M | 8.4M | 10.8M |
| netIncomeDeductions | 3.31M | 1.5M | 1.5M | - | - | - | - | - | - | - |
| bottomLineNetIncome | -10.94M | 21.69M | 12.12M | 24.2M | 4.7M | 15.8M | 13M | 27.5M | 6.9M | 9.3M |
| eps | -0.56 | 1.12 | 0.62 | 1.25 | 0.24 | 0.84 | 0.58 | 1.57 | 0.39 | 0.53 |
| 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 | 247.44M | 148.84M | 110.11M | 88.5M | 76.3M | 94.7M | 81.6M | 75M | 75M | 99.4M |
| shortTermInvestments | 100.38K | 99962 | 801.5K | 21.5M | 17.9M | 2.6M | 18.6M | 15.3M | 13.8M | 1.1M |
| cashAndShortTermInvestments | 247.54M | 148.94M | 110.91M | 110M | 94.2M | 97.3M | 100.2M | 77.6M | 77.6M | 100.5M |
| netReceivables | 309.37M | 327.18M | 272.11M | 269.5M | 247.7M | 276.8M | 223M | 214.3M | 227.9M | 217.8M |
| accountsReceivables | 294.92M | 279.5M | 257.68M | 263.6M | 242.2M | 251.8M | 215.2M | 214.3M | 227.9M | 201M |
| otherReceivables | 14.45M | 47.68M | 14.43M | 5.9M | 5.5M | 25M | 7.8M | 3.7M | 3.7M | 16.8M |
| inventory | 294.21M | 251.41M | 253.37M | 279.5M | 284.6M | 245.3M | 271.1M | 266.5M | 264.5M | 262.9M |
| prepaids | - | - | - | - | - | 1.6M | - | - | - | 3.2M |
| otherCurrentAssets | 60.83M | 22.39M | 67.43M | 49.2M | 58.9M | 45.9M | 51.9M | 58.5M | 51.5M | 46.2M |
| totalCurrentAssets | 911.95M | 749.92M | 703.81M | 708.2M | 685.4M | 666.9M | 646.2M | 616.9M | 621.5M | 630.6M |
| propertyPlantEquipmentNet | 504.31M | 496.91M | 384.32M | 374.4M | 368.5M | 373.6M | 346.2M | 340M | 337.7M | 339.8M |
| goodwill | - | 555.29M | - | - | - | 301.2M | - | - | - | 294.2M |
| intangibleAssets | 760.68M | 201.62M | 362.08M | 359.9M | 357.8M | 59.2M | 352.4M | 349M | 348M | 53.3M |
| goodwillAndIntangibleAssets | 760.68M | 756.92M | 362.08M | 359.9M | 357.8M | 360.4M | 352.4M | 349M | 348M | 347.5M |
| longTermInvestments | 49.99M | 47.68M | 45.28M | 42.9M | 43.1M | 55.3M | 44.4M | 64.2M | 61.3M | 60.7M |
| taxAssets | 75.18M | 111.96M | 31.76M | 32.3M | 31.3M | 26.1M | 23.9M | 24.7M | 16.6M | 48.5M |
| otherNonCurrentAssets | 1.2M | 3.2M | 1.3M | 3M | 21.1M | 8.5M | 22.2M | 1.7M | 1M | 16.3M |
| totalNonCurrentAssets | 1.39B | 1.42B | 824.74M | 812.5M | 821.8M | 823.9M | 789.1M | 779.6M | 764.6M | 812.8M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.3B | 2.17B | 1.53B | 1.52B | 1.51B | 1.49B | 1.44B | 1.4B | 1.39B | 1.43B |
| totalPayables | 233.18M | 244.01M | 186.95M | 202.2M | 206M | 238.7M | 173.1M | 169.7M | 158M | 183.4M |
| accountPayables | 221.04M | 224.62M | 169.02M | 188.6M | 194.2M | 203.4M | 161.3M | 169.7M | 158M | 171.4M |
| otherPayables | 12.15M | 19.39M | 17.93M | 13.6M | 11.8M | 35.3M | 11.8M | - | - | 12M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 43.9M |
| shortTermDebt | 107.51M | 159.24M | 87.06M | 27.9M | 28.2M | 42.2M | 138.3M | 142.5M | 146.3M | 180.7M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 11.7M | - | - | - | 10.1M |
| taxPayables | - | - | - | 13.6M | 11.8M | 25.2M | 11.8M | 9.8M | 14.5M | 12M |
| deferredRevenue | - | - | - | - | - | - | - | 9.8M | 14.5M | 48.4M |
| otherCurrentLiabilities | 281.36M | 281.19M | 182.54M | 242.3M | 286.4M | 220.9M | 236.7M | 176.3M | 196.7M | 105.6M |
| totalCurrentLiabilities | 622.05M | 684.44M | 456.55M | 472.4M | 520.6M | 513.5M | 548.1M | 498.3M | 515.5M | 572.1M |
| longTermDebt | 924.4M | 637.66M | 390.73M | - | 183.2M | 133.3M | 173.2M | 335.5M | 170.5M | 95.1M |
| capitalLeaseObligationsNonCurrent | - | 42.58M | - | - | - | 37.2M | - | - | - | 26.5M |
| deferredRevenueNonCurrent | - | 1.5M | - | - | - | 2.2M | - | - | - | 2M |
| deferredTaxLiabilitiesNonCurrent | 42.96M | 84.77M | 6.11M | 6M | 5.1M | 5.4M | 5.4M | 4.7M | 5.1M | 2.1M |
| otherNonCurrentLiabilities | 50.39M | 49.98M | 45.48M | 281.8M | 46.78M | 47.3M | 48.8M | -102.3M | 193.5M | 48.6M |
| totalNonCurrentLiabilities | 1.02B | 814.99M | 442.33M | 287.8M | 235.1M | 225.4M | 222M | 237.9M | 369.1M | 174.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | 7.8M |
| capitalLeaseObligations | - | 42.58M | - | - | - | 48.9M | - | - | - | 36.6M |
| totalLiabilities | 1.64B | 1.5B | 898.88M | 760.2M | 755.7M | 738.9M | 770.1M | 736.2M | 884.6M | 938.6M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 54.8M | 54.78M | 54.9M | 54.8M | 54.8M | 54.8M | 49.9M | 49.9M | 49.9M | 49.9M |
| retainedEarnings | 305.05M | 313.98M | 292.85M | 280.2M | 277.3M | 272.6M | 256M | 243M | 234M | 228.4M |
| additionalPaidInCapital | 253.8M | 256.7M | 257.28M | 256.8M | 256.8M | 256.8M | 190.4M | 190.4M | 190.4M | 190.4M |
| 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 | -7.6M | 23.2M | 13.6M | 25.7M | 7.4M | 28.1M | 27.6M | 31.6M | 17.9M | 21.6M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | -41.5M | -33.7M | 31.9M | 14.8M | 5.3M | -40.1M | 32.1M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | -33.7M | 31.9M | 14.8M | 5.3M | - | - |
| otherNonCashItems | 7.6M | -23.2M | -13.6M | -25.7M | 4.1M | 12.8M | 8.5M | -10.9M | 8.9M | -300K |
| netCashProvidedByOperatingActivities | - | - | - | 3.5M | -22.2M | 72.8M | 50.9M | 26M | -13.3M | 53.4M |
| investmentsInPropertyPlantAndEquipment | - | - | - | -12.3M | -15.2M | -21M | -16.1M | -10.7M | -7.9M | -30.5M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | 12.3M | 15.2M | 21M | 16.1M | 10.7M | 7.9M | 30.5M |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - | - |