NYSE : INVX
$0.85 (3.33%)
| 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 | 978.25M | 660.8M | 555.54M | 467.19M | 294.84M | 364.97M | 414.81M | 384.63M | 455.47M | 538.73M |
| costOfRevenue | 735.71M | 428.17M | 360.1M | 309.07M | 207.44M | 269.88M | 295.37M | 271.5M | 305.39M | 328.4M |
| grossProfit | 242.54M | 232.63M | 195.44M | 158.12M | 87.4M | 95.09M | 119.44M | 113.13M | 150.08M | 210.33M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 18.92M | 17.33M | 39.42M | 42.16M | 44.32M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 128.79M | 116.18M | 72.8M | 59.19M | 55.58M | 94.87M | 96.42M | 105.04M | 116.25M | 78.74M |
| otherExpenses | - | 67.38M | 25.36M | 23.08M | 17.74M | - | - | - | - | - |
| operatingExpenses | 128.79M | 183.56M | 98.16M | 82.27M | 73.32M | 113.79M | 113.75M | 144.46M | 158.41M | 123.07M |
| costAndExpenses | 864.51M | 611.73M | 458.26M | 391.35M | 280.76M | 383.68M | 409.12M | 415.96M | 463.8M | 451.47M |
| netInterestIncome | -2.58M | -2.43M | -5.51M | -4.03M | -2.16M | 1.51M | 7.63M | - | - | - |
| interestIncome | - | - | - | - | - | 2.13M | 7.94M | 8.04M | 3.56M | 3.04M |
| interestExpense | 2.58M | 2.43M | 5.51M | 4.03M | 2.16M | 621K | 314K | - | - | - |
| depreciationAndAmortization | 60.74M | 39.52M | 30.06M | 24.96M | 17.74M | 32.39M | 34.02M | 35.31M | 40.97M | 31.86M |
| ebitda | 191.85M | 184.77M | 129.93M | 101.92M | 33.58M | -29.04M | 44.76M | -79.68M | -24.67M | 147.72M |
| ebit | 131.11M | 145.24M | 99.87M | 76.96M | 15.85M | -61.43M | 10.74M | -114.99M | -65.64M | 115.87M |
| nonOperatingIncomeExcludingInterest | -17.37M | -96.17M | -2.59M | -1.12M | -1.77M | 42.73M | -5.06M | 83.66M | 57.31M | -28.61M |
| operatingIncome | 113.74M | 49.08M | 97.28M | 75.84M | 14.08M | -18.7M | 5.69M | -31.33M | -8.34M | 87.26M |
| totalOtherIncomeExpensesNet | 14.78M | 93.74M | -2.92M | -2.91M | -382K | -43.35M | 4.74M | -83.66M | -57.31M | 28.61M |
| incomeBeforeTax | 128.53M | 142.81M | 94.37M | 72.93M | 13.7M | -62.05M | 10.43M | -114.99M | -65.64M | 115.87M |
| incomeTaxExpense | 45.23M | 2.49M | 20.44M | 9.65M | 3.84M | -31.28M | 8.71M | -19.29M | 35M | 22.65M |
| netIncomeFromContinuingOperations | 83.3M | 140.32M | 73.93M | 63.28M | 9.85M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 83.3M | 140.32M | 73.93M | 63.28M | 9.85M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 83.3M | 140.32M | 73.93M | 63.28M | 9.85M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| eps | 1.21 | 2.82 | 2.07 | 4.17 | 0.28 | -0.87 | 0.05 | -2.58 | -2.69 | 2.48 |
| 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 | 203.41M | 73.28M | 7.41M | 8.42M | 9.74M | 345.96M | 398.95M | 418.1M | 493.18M | 423.5M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 203.41M | 73.28M | 7.41M | 8.42M | 9.74M | 345.96M | 398.95M | 418.1M | 493.18M | 423.5M |
| netReceivables | 237.77M | 266.34M | 122.14M | 126.23M | 82.66M | 256.52M | 248.16M | 202.16M | 191.63M | 213.51M |
| accountsReceivables | 237.77M | 211.23M | 102.2M | 123.75M | 80.22M | 256.52M | 248.16M | 202.16M | 191.63M | 213.51M |
| otherReceivables | - | 55.11M | 19.94M | 2.48M | 2.44M | - | - | - | - | - |
| inventory | 248.43M | 271.17M | 141.19M | 136.66M | 92.29M | 212.54M | 205.06M | 191.19M | 291.09M | 355.41M |
| prepaids | - | 20.72M | 12.59M | 8.23M | 5.72M | - | - | - | - | - |
| otherCurrentAssets | 38.43M | 9.88M | 4.95M | 2.85M | 2.49M | 48.18M | 28.32M | 41.52M | 32.65M | 64.29M |
| totalCurrentAssets | 728.05M | 641.39M | 288.27M | 282.39M | 192.91M | 863.19M | 880.49M | 852.98M | 1.01B | 1.06B |
| propertyPlantEquipmentNet | 211.08M | 245.66M | 85.1M | 69.94M | 37.47M | 242.01M | 263.64M | 274.12M | 284.25M | 323.15M |
| goodwill | 99.72M | 60.18M | 23.93M | 23.93M | 16.67M | - | 7.95M | 7.71M | 47.62M | 34.37M |
| intangibleAssets | 116.23M | 108.36M | 41.81M | 49.84M | 35.93M | 29.26M | 32.07M | 34.97M | 38.41M | 29.59M |
| goodwillAndIntangibleAssets | 215.95M | 168.54M | 65.74M | 73.77M | 52.6M | 29.26M | 40.01M | 42.69M | 86.03M | 63.96M |
| longTermInvestments | - | - | 20.02M | - | - | - | - | - | - | - |
| taxAssets | 102.38M | 134.54M | 14.02M | 6.71M | - | 5.77M | 8.94M | 8M | 5.36M | 1.7M |
| otherNonCurrentAssets | 10.86M | 7.35M | 2.15M | 3.48M | 1.91M | 10.93M | 13.49M | 14.72M | 15.61M | 15.88M |
| totalNonCurrentAssets | 540.26M | 556.09M | 187.03M | 153.9M | 91.98M | 287.98M | 326.08M | 339.53M | 391.26M | 404.69M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.27B | 1.2B | 475.3M | 436.29M | 284.9M | 1.15B | 1.21B | 1.19B | 1.4B | 1.46B |
| totalPayables | 60.71M | 78.93M | 39.79M | 46.92M | 45.41M | 41.77M | 50.88M | 26.69M | 33.48M | 60.65M |
| accountPayables | 60.71M | 65.2M | 32.04M | 41.65M | 38.34M | 37.42M | 46.32M | 26.69M | 33.48M | 36.11M |
| otherPayables | - | 13.73M | 7.75M | 5.27M | 7.07M | 4.34M | 4.56M | - | - | 24.54M |
| accruedExpenses | - | 46.86M | 20.98M | 19.2M | 14.41M | 6.08M | 16.02M | - | - | 12.25M |
| shortTermDebt | 19.38M | 5M | 5M | 5M | 4M | 1.25M | 1.54M | 18.92M | 36.53M | - |
| capitalLeaseObligationsCurrent | - | 16.01M | 12.18M | 9.66M | 1.8M | - | - | - | - | - |
| taxPayables | - | 13.73M | 7.75M | 5.27M | 7.07M | - | - | - | - | - |
| deferredRevenue | - | 13.46M | - | - | - | 11.34M | 6.9M | 9.65M | 4.77M | - |
| otherCurrentLiabilities | 68.07M | 2.39M | 670K | 4.25M | 3.96M | 25.08M | 21.59M | 26.99M | 25.13M | 28.58M |
| totalCurrentLiabilities | 148.16M | 162.66M | 78.62M | 85.02M | 69.57M | 85.51M | 96.94M | 82.26M | 99.91M | 101.48M |
| longTermDebt | 59.91M | 20.02M | 35.25M | 76.4M | 31.24M | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 40.99M | 50.03M | 32.48M | 23.52M | 2.18M | 5.94M | 4.02M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 624K | - | - | - | 6.78M | 4.15M | 2.47M | 3.43M | 3.5M |
| otherNonCurrentLiabilities | -38.45M | 5.99M | 31000 | 61000 | 1.35M | 11.42M | 10.75M | 11.62M | 2M | - |
| totalNonCurrentLiabilities | 62.44M | 76.67M | 67.76M | 99.99M | 34.77M | 24.13M | 18.92M | 14.09M | 5.43M | 3.5M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 40.99M | 66.04M | 44.66M | 33.18M | 3.98M | 5.94M | 4.02M | - | - | - |
| totalLiabilities | 210.61M | 239.33M | 146.38M | 185.01M | 104.34M | 109.64M | 115.86M | 96.35M | 105.34M | 104.98M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 691K | 692K | 309K | 154K | 151K | 363K | 371K | 376K | 372K | 375K |
| retainedEarnings | 285.27M | 211.25M | 145.91M | 71.98M | 8.7M | 1.13B | 1.18B | 1.21B | 1.4B | 1.5B |
| additionalPaidInCapital | 767.65M | 755.08M | 180.63M | 178.83M | 169.22M | 65.61M | 52.87M | 34.95M | 20.08M | 5.47M |
| 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 | 83.3M | 140.32M | 604K | 63.28M | 9.85M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| depreciationAndAmortization | 73.24M | 39.52M | 30.06M | 18.47M | 30.5M | 32.39M | 34.02M | 35.31M | 40.97M | 31.86M |
| deferredIncomeTax | 34.29M | -4.6M | -7.41M | -6.71M | -8.7M | 4.95M | 598K | -4.09M | 17.23M | -3.4M |
| stockBasedCompensation | 13.8M | 13.25M | - | 907K | 703K | - | - | - | - | - |
| changeInWorkingCapital | 19.28M | -4.7M | -23.81M | -79.63M | -32.39M | -83.08M | -34.04M | 4.11M | 75.36M | 112.73M |
| accountsReceivables | 17.63M | 13.22M | -29.08M | -37.56M | -27.1M | -9.31M | -46.25M | -11.86M | 26.11M | 106.54M |
| inventory | 46.62M | 7.87M | -28.64M | -44.21M | -13.95M | -28.29M | -14.05M | 49.93M | 37.64M | 7.87M |
| accountsPayables | -12.7M | -22.34M | 4.21M | 2.4M | 9.57M | -20.39M | 15.34M | -18.76M | 1.76M | -11.37M |
| otherWorkingCapital | -32.28M | -3.45M | 29.7M | -265K | -901K | -25.1M | 10.92M | -15.2M | 9.84M | 9.68M |
| otherNonCashItems | -33M | -90.36M | 76.42M | -2.12M | -1.98M | 55.43M | 12.38M | 105.86M | 75.07M | 12.11M |
| netCashProvidedByOperatingActivities | 190.91M | 93.44M | 75.86M | -5.81M | -2.02M | -21.09M | 14.68M | 45.5M | 107.99M | 246.52M |
| investmentsInPropertyPlantAndEquipment | -35.13M | -13.59M | -32.63M | -9.58M | -6.44M | -11.94M | -11.5M | -32.06M | -27.62M | -25.76M |
| acquisitionsNet | -83.67M | 88.79M | -53.51M | -28.91M | -22.2M | 6.32M | 3.03M | 16.89M | -17.27M | -132.09M |
| purchasesOfInvestments | - | - | -48.87M | -32.23M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 55.19M | - | - | - | - | - | - | - |
| otherInvestingActivities | 100.06M | 3.25M | 47.39M | 33.2M | 6.58M | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -18.74M | 78.44M | -32.43M | -37.52M | -22.06M | -5.63M | -8.47M | -15.17M | -44.89M | -157.85M |
| netDebtIssuance | -32.96M | -21.18M | -44.96M | 44.3M | 10.38M | - | - | - | - | - |
| longTermNetDebtIssuance | -32.96M | -21.18M | -44.96M | 47.55M | 16.5M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | -3.25M | -6.12M | - | - | - | - | - |
| netStockIssuance | - | 3.33M | - | -1.29M | -331K | -25M | -24.39M | -98.38M | 560K | -22.03M |
| netCommonStockIssuance | - | 3.33M | - | -1.29M | -331K | -25M | -24.39M | -98.38M | 560K | -22.03M |
| commonStockIssuance | - | 3.33M | - | - | - | - | 2.18M | 1.62M | 560K | 2.21M |
| commonStockRepurchased | - | - | - | -1.29M | -331K | -25M | -26.57M | -100M | - | -24.23M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -74.98M | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | -74.98M | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.96M | -10.24M | 393K | -719K | - | -183K | -183K | -815K | - | 135K |
| netCashProvidedByFinancingActivities | -44.92M | -103.07M | -44.56M | 42.28M | 10.05M | -25.18M | -24.57M | -99.2M | 560K | -21.89M |
| 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 | 239.03M | 273.6M | 240M | 224.23M | 240.42M | 250.69M | 151.82M | 130.3M | 128M | 133.19M |
| costOfRevenue | 170.74M | 209.95M | 179.42M | 152.52M | 163.91M | 165.82M | 99.14M | 84.31M | 78.91M | 84.47M |
| grossProfit | 68.29M | 63.65M | 60.58M | 71.72M | 76.5M | 84.87M | 52.68M | 45.99M | 49.09M | 48.72M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 41.75M | 32.03M | 35.57M | 28.84M | 32.35M | 38.28M | 37.98M | 18.58M | 21.34M | 16.7M |
| otherExpenses | - | - | - | 20.19M | 22.3M | 19.68M | 27.91M | 14.34M | 5.44M | 8.78M |
| operatingExpenses | 41.75M | 32.03M | 35.57M | 49.02M | 54.65M | 57.96M | 65.9M | 32.92M | 26.78M | 25.49M |
| costAndExpenses | 212.49M | 241.98M | 214.99M | 201.54M | 218.56M | 223.78M | 165.04M | 117.23M | 105.69M | 109.96M |
| netInterestIncome | 388K | -654K | -677K | -551K | -700K | -375K | -729K | -607K | -719K | -792K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -388K | 654K | 677K | 551K | 700K | 375K | 729K | 607K | 719K | 792K |
| depreciationAndAmortization | 16.22M | 15.46M | 20.52M | 18.01M | 17.88M | 14.59M | 9.75M | 8.49M | 6.69M | 13.48M |
| ebitda | -5.76M | 43.08M | 79.15M | 40.8M | 39.94M | 42.38M | 90.48M | 22.96M | 28.95M | 37.76M |
| ebit | -21.98M | 27.62M | 58.64M | 22.79M | 22.06M | 27.79M | 80.73M | 14.47M | 22.26M | 24.28M |
| nonOperatingIncomeExcludingInterest | 48.52M | 4M | -33.63M | -92000 | -214K | -876K | -93.95M | -1.4M | 52000 | -1.05M |
| operatingIncome | 26.54M | 31.62M | 25.01M | 22.7M | 21.85M | 26.91M | -13.22M | 13.07M | 22.31M | 23.23M |
| totalOtherIncomeExpensesNet | -48.13M | -4.65M | 32.96M | -459K | -486K | 501K | 93.22M | 790K | -771K | 256K |
| incomeBeforeTax | -21.59M | 26.97M | 57.96M | 22.24M | 21.36M | 27.41M | 80M | 13.86M | 21.54M | 23.49M |
| incomeTaxExpense | -4.92M | 13M | 18.73M | 6.89M | 6.61M | -4.38M | -2.59M | 4.33M | 5.12M | 5.04M |
| netIncomeFromContinuingOperations | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 31.79M | 82.59M | 9.53M | 16.42M | 18.45M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 31.79M | 82.59M | 9.53M | 16.42M | 18.45M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 31.79M | 82.59M | 9.53M | 16.42M | 18.45M |
| eps | -0.24 | 0.2 | 0.57 | 0.22 | 0.21 | 0.47 | 2.03 | 0.25 | 0.46 | 0.52 |
| 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 | 200.71M | 203.41M | 163.37M | 68.78M | 68.12M | 73.28M | 99.9M | 10.36M | 202.3M | 7.41M |
| shortTermInvestments | - | - | 5.47M | - | - | - | - | 8.44M | 4.02M | - |
| cashAndShortTermInvestments | 200.71M | 203.41M | 168.84M | 68.78M | 68.12M | 73.28M | 99.9M | 18.8M | 206.32M | 7.41M |
| netReceivables | 245.63M | 237.77M | 223.39M | 256.83M | 269.09M | 266.34M | 250.59M | 119.64M | 276.74M | 122.14M |
| accountsReceivables | 245.63M | 237.77M | 223.39M | 220.97M | 236.02M | 233.01M | 225.07M | 119.64M | 276.74M | 102.2M |
| otherReceivables | - | - | - | 35.86M | 33.07M | 33.34M | 25.52M | - | - | 19.94M |
| inventory | 252.99M | 248.43M | 275.2M | 278.5M | 269.25M | 271.17M | 297.52M | 146.69M | 209.16M | 141.19M |
| prepaids | - | - | 9.71M | 17.89M | 17.26M | 20.72M | 23.56M | 1.64M | 13.13M | 12.59M |
| otherCurrentAssets | 53.56M | 38.43M | 33.21M | 48.11M | 8.92M | 9.88M | 5.77M | 8.22M | 9.8M | 4.95M |
| totalCurrentAssets | 752.89M | 728.05M | 710.35M | 670.1M | 632.64M | 641.39M | 677.33M | 294.98M | 715.14M | 288.27M |
| propertyPlantEquipmentNet | 214.54M | 211.08M | 213.43M | 207.18M | 245.39M | 245.66M | 229.58M | 78.02M | 231.62M | 85.1M |
| goodwill | 99.76M | 99.72M | 95.38M | 94.14M | 75.57M | 60.18M | 23.93M | 23.93M | 16.29M | 23.93M |
| intangibleAssets | 111.98M | 116.23M | 120.48M | 124.73M | 104.75M | 108.36M | 35.79M | 37.79M | 40.25M | 41.81M |
| goodwillAndIntangibleAssets | 211.74M | 215.95M | 215.86M | 218.86M | 180.31M | 168.54M | 59.72M | 61.73M | 56.54M | 65.74M |
| longTermInvestments | - | - | - | - | - | - | 19.92M | 19.62M | - | 20.02M |
| taxAssets | 98.23M | 102.38M | - | 122.13M | 128.99M | 134.54M | 138.52M | - | 9.66M | 14.02M |
| otherNonCurrentAssets | 10.28M | 10.86M | 114.26M | 8.8M | 8.67M | 7.35M | 7.7M | 17.28M | 8.06M | 2.15M |
| totalNonCurrentAssets | 534.79M | 540.26M | 543.56M | 556.98M | 563.36M | 556.09M | 455.45M | 176.65M | 305.88M | 187.03M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.29B | 1.27B | 1.25B | 1.23B | 1.2B | 1.2B | 1.13B | 471.63M | 1.02B | 475.3M |
| totalPayables | 81.2M | 60.71M | 66.63M | 73.86M | 83.68M | 78.93M | 93.15M | 36.71M | 69.97M | 39.79M |
| accountPayables | 74.89M | 60.71M | 66.63M | 65.32M | 76.39M | 65.2M | 83.61M | 36.71M | 62.91M | 32.04M |
| otherPayables | 6.31M | - | - | 8.54M | 7.29M | 13.73M | 9.53M | - | 7.06M | 7.75M |
| accruedExpenses | 28.92M | - | 45.68M | 40.02M | 29.82M | 46.86M | 46.35M | 20.19M | 14.03M | 20.98M |
| shortTermDebt | - | 19.38M | - | - | - | 5M | 5M | 5M | 2.3M | 5M |
| capitalLeaseObligationsCurrent | 18.81M | - | 19.1M | 18.28M | 17.09M | 16.01M | 14.79M | 12.24M | - | 12.18M |
| taxPayables | - | - | - | 8.54M | 7.29M | 13.73M | 9.53M | - | - | 7.75M |
| deferredRevenue | 11.14M | - | - | 6.91M | 11.13M | 13.46M | 14.09M | - | 6.84M | - |
| otherCurrentLiabilities | 7.68M | 68.07M | 17.3M | 6.68M | 4.09M | 2.39M | 1.43M | 6.55M | 40.42M | 670K |
| totalCurrentLiabilities | 147.76M | 148.16M | 148.71M | 145.74M | 145.82M | 162.66M | 174.8M | 80.7M | 133.56M | 78.62M |
| longTermDebt | - | 59.91M | - | 27.64M | 14.6M | 20.02M | 7.16M | 9.73M | - | 35.25M |
| capitalLeaseObligationsNonCurrent | 57.39M | 40.99M | 63.38M | 52.77M | 51.04M | 50.03M | 44.5M | 28.67M | 14.54M | 32.48M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 743K | - | - | 1.41M | 726K | 624K | - | - | 10.33M | - |
| otherNonCurrentLiabilities | 50.88M | -38.45M | 2.87M | 3.96M | 5.44M | 5.99M | 1.96M | 28000 | 5.24M | 31000 |
| totalNonCurrentLiabilities | 109.01M | 62.44M | 66.25M | 85.78M | 71.81M | 76.67M | 53.63M | 38.43M | 30.11M | 67.76M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 76.2M | 40.99M | 82.48M | 71.05M | 68.14M | 66.04M | 59.29M | 40.92M | 14.54M | 44.66M |
| totalLiabilities | 256.77M | 210.61M | 214.96M | 231.53M | 217.63M | 239.33M | 228.43M | 119.13M | 163.66M | 146.38M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 686K | 691K | 689K | 688K | 693K | 692K | 671K | 154K | 343K | 309K |
| retainedEarnings | 254.48M | 285.27M | 271.31M | 232.08M | 225.38M | 211.25M | 179.46M | 171.86M | 930.79M | 145.91M |
| additionalPaidInCapital | 769.9M | 767.65M | 763.16M | 760.31M | 756.55M | 755.08M | 722.51M | 181.23M | 103.02M | 180.63M |
| 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 | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 31.79M | 82.59M | 9.53M | 16.42M | 18.45M |
| depreciationAndAmortization | 19.5M | 18.73M | 20.52M | 18.01M | 17.88M | 14.59M | 7.79M | 8.49M | 6.69M | 13.48M |
| deferredIncomeTax | 4.36M | 2.97M | 17.42M | 7.62M | 6.27M | -5.38M | 1.11M | -426K | 96000 | 3M |
| stockBasedCompensation | 2.97M | 5.03M | - | 3.76M | 1.77M | 1.42M | 10.91M | 448K | 468K | 470K |
| changeInWorkingCapital | -37.16M | 10.2M | 7.3M | 14.49M | -12.71M | -5.22M | 10.45M | 1.46M | -11.38M | -14.06M |
| accountsReceivables | -10.32M | 13.42M | -3.63M | 3.12M | 4.72M | -13.94M | 28.26M | 2M | -3.09M | 9.66M |
| inventory | -3.06M | 26.16M | 6M | 8.84M | 5.63M | 27.58M | -14.2M | -2.22M | -3.28M | -1.03M |
| accountsPayables | 14.02M | -5.11M | -397K | -18M | 10.81M | -23.69M | -3.33M | 559K | 4.11M | -7.68M |
| otherWorkingCapital | -37.81M | -24.26M | 5.32M | 20.53M | -33.87M | 4.83M | -276K | 1.13M | -9.13M | -15M |
| otherNonCashItems | 46.85M | 1.33M | -36.09M | -22000 | 3.13M | -856K | -91.12M | 3.26M | 316K | 50000 |
| netCashProvidedByOperatingActivities | 19.84M | 52.24M | 48.37M | 59.21M | 31.09M | 36.34M | 21.72M | 22.77M | 12.6M | 21.38M |
| investmentsInPropertyPlantAndEquipment | -5.83M | -8.93M | -11.85M | -7.3M | -7.06M | -7.63M | -1.67M | -1.87M | -2.42M | -1.14M |
| acquisitionsNet | - | -2.5M | -500K | -63.26M | -17.41M | -65.52M | 154.31M | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 202K | 1.47M | 89.91M | 7.68M | 1M | 1.19M | 1.07M | 785K | 194K | 322K |
| netCashProvidedByInvestingActivities | -5.62M | -9.96M | 77.56M | -62.87M | -23.47M | -71.95M | 153.72M | -1.09M | -2.23M | -820K |
| netDebtIssuance | -2.07M | 141.96M | -30.79M | 11.53M | -11.46M | 11.19M | -3.92M | -18.66M | -9.79M | -22.32M |
| longTermNetDebtIssuance | -2.07M | 141.96M | -30.79M | 11.53M | -11.46M | 11.19M | -3.92M | -18.66M | -9.79M | -22.32M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -384K | -8.65M | -626K | - | -9.71M | - | -471K | - |
| netCommonStockIssuance | - | - | -384K | -8.65M | -626K | - | -9.71M | - | -471K | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -384K | -8.65M | -626K | - | -9.71M | - | -471K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | -74.98M | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | -74.98M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -14.84M | -144.74M | - | -435K | -1.31M | -50000 | 3.33M | - | - | 786K |
| netCashProvidedByFinancingActivities | -16.91M | -2.78M | -31.18M | 2.44M | -13.4M | 11.14M | -85.29M | -18.66M | -10.26M | -21.53M |