NASDAQ : NEXN
-$0.25 (-2.51%)
| 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 | 364.78M | 365.48M | 331.99M | 335.25M | 341.94M | 211.92M | 325.76M | 276.87M | 210.92M | 125.86M |
| costOfRevenue | 54.98M | 61.02M | 62.27M | 60.74M | 71.65M | 59.81M | 187.25M | 165.44M | 130.35M | 79.88M |
| grossProfit | 309.8M | 304.46M | 269.72M | 274.5M | 270.29M | 152.11M | 138.51M | 111.43M | 80.58M | 45.98M |
| researchAndDevelopmentExpenses | 58.06M | 49.99M | 49.68M | 33.66M | 18.42M | 13.26M | 22.28M | 20.19M | 8.34M | 2.62M |
| generalAndAdministrativeExpenses | 40.9M | 39.72M | 46.54M | 65.16M | 58.29M | 6.03M | 2.28M | 2.27M | 1.94M | 2.03M |
| sellingAndMarketingExpenses | 122.98M | 112.23M | 105.91M | 89.95M | 74.61M | 68.76M | 52.35M | 44.7M | 31.46M | 14.2M |
| sellingGeneralAndAdministrativeExpenses | 163.87M | 151.95M | 152.46M | 155.11M | 132.9M | 74.8M | 54.64M | 46.98M | 33.4M | 16.23M |
| otherExpenses | 55.42M | 61.7M | 84.39M | 34.97M | 44.51M | 70.08M | 63.81M | 17.57M | 12.55M | 3.89M |
| operatingExpenses | 277.35M | 263.64M | 286.53M | 223.74M | 195.83M | 158.14M | 134.61M | 84.74M | 62.95M | 26.25M |
| costAndExpenses | 332.33M | 324.66M | 348.8M | 284.49M | 267.48M | 217.94M | 321.86M | 250.18M | 193.3M | 106.13M |
| netInterestIncome | 4.81M | -2.29M | -2.01M | -2.33M | -2.19M | -1.42M | -315K | 473K | -307K | -149K |
| interestIncome | 7.01M | 6.66M | 8.19M | 2.28M | 483K | 445K | 773K | 1.25M | 257K | 355K |
| interestExpense | 2.2M | 8.95M | 10.2M | 4.61M | 2.67M | 1.86M | 1.09M | 778K | 564K | 504K |
| depreciationAndAmortization | 63.12M | 58.68M | 78.28M | 42.7M | 40.26M | 45.19M | 32.36M | 10.81M | 13.5M | 5.1M |
| ebitda | 102.58M | 106.15M | 69.5M | 89.74M | 115.2M | 39.61M | 37.04M | 38.76M | 31.38M | 25.19M |
| ebit | 39.46M | 47.48M | -8.78M | 47.04M | 74.94M | -5.58M | 4.68M | 27.95M | 17.88M | 20.09M |
| nonOperatingIncomeExcludingInterest | -7.01M | -6.66M | -8.02M | 3.73M | -483K | -445K | -773K | -1.25M | -257K | -355K |
| operatingIncome | 32.45M | 40.82M | -16.8M | 50.76M | 74.46M | -6.02M | 3.9M | 26.7M | 17.63M | 19.73M |
| totalOtherIncomeExpensesNet | 4.81M | -2.29M | -2.18M | -8.34M | -2.19M | -1.42M | -315K | 473K | -307K | -149K |
| incomeBeforeTax | 37.26M | 38.53M | -18.98M | 42.42M | 72.28M | -7.44M | 3.59M | 27.17M | 17.32M | 19.58M |
| incomeTaxExpense | 12.22M | 3.1M | 2.5M | 19.69M | -948K | -9.58M | -2.64M | 5.02M | 3.56M | 3.12M |
| netIncomeFromContinuingOperations | 25.04M | 35.44M | -21.49M | 22.74M | 73.22M | 2.14M | 6.22M | 22.15M | 13.76M | 16.47M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 25.04M | 35.44M | -21.49M | 22.74M | 73.22M | 2.14M | 6.22M | 22.15M | 13.76M | 16.47M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 25.04M | 35.44M | -21.49M | 22.74M | 73.22M | 2.14M | 6.22M | 22.15M | 13.76M | 16.47M |
| eps | 0.42 | 0.51 | -0.3 | 0.3 | 1.01 | 0.03 | 0.11 | 0.37 | 0.23 | 0.26 |
| 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 | 133.31M | 187.07M | 234.31M | 217.5M | 367.72M | 97.46M | 79.05M | 67.4M | 26.98M | 21.47M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 133.31M | 187.07M | 234.31M | 217.5M | 367.72M | 97.46M | 79.05M | 67.4M | 26.98M | 21.47M |
| netReceivables | 200.14M | 222.45M | 212.29M | 229.58M | 168.52M | 159.14M | 102.97M | 69.66M | 80.96M | 28.76M |
| accountsReceivables | 196.1M | 217.96M | 201.97M | 219.84M | 165.06M | 153.54M | 96.83M | 64.33M | 78.55M | 27.44M |
| otherReceivables | 4.04M | 4.49M | 10.32M | 9.74M | 3.46M | 5.59M | 6.14M | 5.34M | 2.4M | 1.32M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 3.88M | 2.94M | 4.99M | 14.42M | 13.11M | 14.05M | 7.2M | 1.33M | 1.04M | 391K |
| otherCurrentAssets | - | 525K | - | - | 2.65M | - | - | - | 386K | 181K |
| totalCurrentAssets | 337.33M | 412.98M | 451.58M | 461.5M | 552M | 270.65M | 189.22M | 138.39M | 109.37M | 50.8M |
| propertyPlantEquipmentNet | 45.04M | 47.23M | 53.3M | 53M | 17.42M | 21.95M | 24.14M | 2.88M | 2.14M | 433K |
| goodwill | 247.63M | 245.83M | 246.35M | 245.74M | 156.71M | 152.86M | 133.7M | 32.98M | 32.74M | 19.6M |
| intangibleAssets | 70.74M | 90.94M | 115.65M | 152.36M | 51.51M | 71.64M | 76.58M | 20.62M | 28.82M | 13.45M |
| goodwillAndIntangibleAssets | 318.38M | 336.77M | 362M | 398.1M | 208.22M | 224.5M | 210.28M | 53.6M | 61.56M | 33.05M |
| longTermInvestments | 45M | 25M | 25M | 25M | - | - | 76.58M | - | - | - |
| taxAssets | 9.41M | 17.8M | 12.39M | 18.16M | 24.43M | 16.07M | 17.61M | 2.38M | 2.33M | 301K |
| otherNonCurrentAssets | 918K | 738K | 525K | 406K | 672K | 1.83M | -75.25M | - | - | - |
| totalNonCurrentAssets | 418.74M | 427.53M | 453.22M | 494.66M | 250.74M | 264.36M | 253.36M | 58.87M | 66.03M | 33.78M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 756.07M | 840.51M | 904.8M | 956.16M | 802.74M | 535.01M | 442.57M | 197.26M | 175.4M | 84.58M |
| totalPayables | 207.46M | 237.16M | 188.23M | 233.51M | 184.72M | 129.02M | 74.4M | 39.63M | 56.79M | 26.91M |
| accountPayables | 207.02M | 228.51M | 183.3M | 212.69M | 161.81M | 125.86M | 70.43M | 39.63M | 46.23M | 22.5M |
| otherPayables | 441K | 8.64M | 4.94M | 20.82M | 22.91M | 3.16M | 3.97M | - | 10.56M | 4.41M |
| accruedExpenses | 27.1M | 21.08M | 15.08M | 26.04M | 16.41M | 14.41M | 9.72M | 10.46M | - | - |
| shortTermDebt | 13.29M | - | 165K | - | - | 9.05M | - | 12.27M | 5.93M | - |
| capitalLeaseObligationsCurrent | - | 14.34M | 12.11M | 14.1M | 7.12M | - | 9.64M | 399K | - | - |
| taxPayables | - | 4.68M | 4.94M | 9.42M | 8.84M | 3.16M | 3.97M | - | - | - |
| deferredRevenue | 10.72M | 11.55M | 8.37M | 6.54M | 11.42M | 13.41M | 8.72M | 1.68M | - | - |
| otherCurrentLiabilities | 3.46M | 1.93M | 5.49M | 365K | 1M | 19.31M | 6.61M | 2.78M | 11.5M | 5.03M |
| totalCurrentLiabilities | 262.03M | 286.06M | 229.44M | 280.57M | 220.67M | 185.19M | 109.09M | 67.22M | 74.22M | 31.94M |
| longTermDebt | - | - | 99.07M | 98.54M | - | - | - | - | 25.08M | - |
| capitalLeaseObligationsNonCurrent | 18.64M | 22.86M | 24.96M | 15.23M | 7.88M | 12.16M | 14.63M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 515K | 445K | 754K | 1.16M | 1.4M | 319K | 17.69M | 991K | 1.59M | 1.74M |
| otherNonCurrentLiabilities | 213K | 300K | 7.04M | 9.04M | 426K | 8.32M | 556K | 4.78M | 9.6M | 176K |
| totalNonCurrentLiabilities | 19.37M | 23.6M | 131.82M | 123.98M | 9.7M | 20.8M | 32.88M | 5.77M | 36.27M | 1.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.64M | 37.2M | 37.06M | 29.34M | 15M | 12.16M | 24.27M | 399K | - | - |
| totalLiabilities | 281.4M | 309.66M | 361.26M | 404.55M | 230.36M | 205.99M | 141.96M | 72.99M | 110.48M | 33.86M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 324K | 377K | 417K | 413K | 442K | 380K | 351K | 198K | 180K | 175K |
| retainedEarnings | 195.49M | 170.45M | 135.01M | 156.5M | 133.76M | 60.47M | 58.78M | 51.05M | 30.58M | 19.55M |
| additionalPaidInCapital | 278.51M | 362.51M | 410.56M | 400.51M | 437.48M | 264.83M | 240.99M | 65.3M | 32.89M | 29.76M |
| 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 | 25.04M | 35.44M | -21.49M | 22.74M | 73.22M | 2.14M | 6.22M | 22.15M | 13.76M | 16.47M |
| depreciationAndAmortization | 63.12M | 58.68M | 78.28M | 42.7M | 40.26M | 45.19M | 32.36M | 10.81M | 13.5M | 5.1M |
| deferredIncomeTax | 7.77M | 3.1M | -4.57M | 8.14M | -2.96M | -12.37M | -7.21M | -479K | - | - |
| stockBasedCompensation | - | 11.46M | 19.17M | 50.5M | 42.82M | 14.49M | - | - | 884K | 480K |
| changeInWorkingCapital | 517K | 43.28M | -12.48M | -43.27M | 15.1M | -13.49M | 1.97M | 4.9M | 3.92M | -5.06M |
| accountsReceivables | 21.93M | -14.46M | 30.6M | 57.05M | -11.68M | -39.35M | 36.47M | 15.56M | 2.74M | -9.24M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -21.31M | 57.67M | -43.08M | -100.14M | 26.84M | 25.88M | -34.2M | -10.58M | 647K | 4M |
| otherWorkingCapital | -103K | 63000 | -1000 | -179K | -69000 | -23000 | -290K | -73000 | 533K | 183K |
| otherNonCashItems | 13.65M | -1.11M | 1.82M | 2.2M | 1.65M | -793K | 11.72M | 157K | -1.31M | 3.3M |
| netCashProvidedByOperatingActivities | 110.11M | 150.84M | 60.74M | 83.01M | 170.09M | 35.16M | 45.07M | 37.54M | 30.76M | 20.28M |
| investmentsInPropertyPlantAndEquipment | -29.7M | -7.74M | -19.62M | -15.18M | -8.34M | -5.45M | -6.74M | -2.9M | -1.7M | -1.46M |
| acquisitionsNet | - | - | - | -193.9M | -10.59M | 6.44M | 25.38M | - | -53.01M | -5M |
| purchasesOfInvestments | -20M | - | - | -25M | - | - | -57000 | - | - | - |
| salesMaturitiesOfInvestments | - | - | 1.5M | -8.75M | - | - | - | - | - | 8.5M |
| otherInvestingActivities | 1.35M | -13.47M | 1.16M | 9.84M | 2.44M | 3.93M | 847K | -1.1M | -72000 | 499K |
| netCashProvidedByInvestingActivities | -48.35M | -21.21M | -16.96M | -232.99M | -16.49M | 4.92M | 19.44M | -4M | -54.79M | 2.55M |
| netDebtIssuance | - | -100M | -17.26M | 98.92M | - | - | -17.27M | -18.2M | 29.83M | - |
| longTermNetDebtIssuance | - | -100M | -17.26M | 98.92M | - | - | -17.27M | -18.2M | 29.83M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -101.26M | -59.6M | -9.52M | -83.84M | 129.28M | -9.02M | -22.91M | 30.29M | 2.29M | -7.51M |
| netCommonStockIssuance | -101.26M | -59.6M | -9.28M | -83.84M | 129.28M | -9.02M | -22.91M | 30.29M | 2.29M | -7.51M |
| commonStockIssuance | 443K | 1.13M | 233K | 2.2M | 135.93M | 949K | 1.82M | 30.29M | 2.29M | 5999 |
| commonStockRepurchased | -101.7M | -60.74M | -9.52M | -86.05M | -6.64M | -9.96M | -24.74M | -135K | - | -7.52M |
| netPreferredStockIssuance | - | - | -233K | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | -6.36M | -2.61M | -3.99M |
| commonDividendsPaid | - | - | - | - | - | - | - | -6.36M | -2.61M | -3.99M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16.26M | -15.14M | 233K | -12.02M | -12.42M | -13.35M | -12.61M | - | - | - |
| netCashProvidedByFinancingActivities | -117.52M | -174.74M | -26.55M | 3.06M | 116.86M | -22.37M | -52.79M | 5.74M | 29.5M | -11.5M |
| 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 | 86.84M | 100.71M | 94.79M | 90.95M | 78.33M | 112.28M | 90.18M | 88.58M | 74.43M | 95.92M |
| costOfRevenue | 16.43M | 15.46M | 16.26M | 12.06M | 11.2M | 17.07M | 13.86M | 15.56M | 14.54M | 17.89M |
| grossProfit | 70.41M | 85.25M | 78.53M | 78.89M | 67.13M | 95.22M | 76.33M | 73.02M | 59.89M | 78.03M |
| researchAndDevelopmentExpenses | 15.05M | 15.56M | 14.76M | 14.96M | 12.76M | 13.39M | 11.69M | 12.53M | 12.38M | 10.03M |
| generalAndAdministrativeExpenses | 9.63M | 15.66M | 10.04M | 8.41M | 6.78M | 13.2M | 7.82M | 7.56M | 11.14M | 8.48M |
| sellingAndMarketingExpenses | 34.28M | 32.44M | 30.37M | 31.3M | 28.87M | 27.72M | 27.79M | 29.58M | 27.13M | 24.36M |
| sellingGeneralAndAdministrativeExpenses | 43.91M | 48.11M | 40.41M | 39.7M | 35.65M | 40.92M | 35.61M | 37.14M | 38.27M | 32.83M |
| otherExpenses | 16.32M | 8.55M | 16.08M | 15.52M | 15.27M | 16.15M | 12.76M | 16.99M | 15.79M | 25.56M |
| operatingExpenses | 75.27M | 72.23M | 71.26M | 70.19M | 63.68M | 70.46M | 60.06M | 66.66M | 66.45M | 68.42M |
| costAndExpenses | 91.71M | 87.69M | 87.52M | 82.24M | 74.88M | 87.53M | 73.92M | 82.22M | 80.99M | 86.31M |
| netInterestIncome | -351K | 961K | 1.39M | 1.4M | 1.06M | -435K | -218K | -1.09M | -545K | 105K |
| interestIncome | 724K | 1.32M | 1.94M | 1.97M | 1.77M | 669K | 1.72M | 1.84M | 2.42M | 2.07M |
| interestExpense | 1.08M | 364K | 554K | 572K | 710K | 1.1M | 1.94M | 2.93M | 2.97M | 1.97M |
| depreciationAndAmortization | 16.32M | 16.26M | 16.08M | 15.52M | 15.27M | 14.62M | 12.76M | 15.5M | 15.79M | 21.05M |
| ebitda | 12.18M | 30.6M | 25.3M | 26.2M | 20.49M | 40.05M | 30.74M | 23.7M | 11.66M | 32.73M |
| ebit | -4.14M | 14.35M | 9.22M | 10.68M | 5.22M | 25.42M | 17.98M | 8.2M | -4.13M | 11.68M |
| nonOperatingIncomeExcludingInterest | -724K | -1.32M | -1.94M | -1.97M | -1.77M | -669K | -1.72M | -1.84M | -2.42M | -2.07M |
| operatingIncome | -4.86M | 13.02M | 7.27M | 8.7M | 3.45M | 24.76M | 16.26M | 6.36M | -6.55M | 9.61M |
| totalOtherIncomeExpensesNet | -351K | 961K | 1.39M | 1.4M | 1.06M | -435K | -218K | -1.09M | -545K | 105K |
| incomeBeforeTax | -5.22M | 13.98M | 8.66M | 10.1M | 4.51M | 24.32M | 16.04M | 5.27M | -7.1M | 9.71M |
| incomeTaxExpense | 100000 | 3.45M | 4.46M | 1.44M | 2.88M | -533K | 1.5M | 2.35M | -225K | 6.49M |
| netIncomeFromContinuingOperations | -5.32M | 10.54M | 4.21M | 8.67M | 1.63M | 24.85M | 14.54M | 2.92M | -6.87M | 3.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -5.32M | 10.54M | 4.21M | 8.67M | 1.63M | 24.85M | 14.54M | 2.92M | -6.87M | 3.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -5.32M | 10.54M | 4.21M | 8.67M | 1.63M | 24.85M | 14.54M | 2.92M | -6.87M | 3.23M |
| eps | -0.09 | 0.19 | 0.07 | 0.14 | 0.03 | 0.35 | 0.22 | 0.04 | -0.1 | 0.04 |
| 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 | 94.56M | 133.31M | 116.73M | 131.46M | 164.71M | 187.07M | 166.54M | 151.86M | 244.94M | 234.31M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 94.56M | 133.31M | 116.73M | 131.46M | 164.71M | 187.07M | 166.54M | 151.86M | 244.94M | 234.31M |
| netReceivables | 223.56M | 200.14M | 205.54M | 191.61M | 169.58M | 222.45M | 206.92M | 202.62M | 164.3M | 212.29M |
| accountsReceivables | 216.2M | 196.1M | 193.61M | 184.02M | 159.18M | 217.96M | 201.04M | 189.14M | 155.51M | 201.97M |
| otherReceivables | 7.37M | 4.04M | 11.92M | 7.6M | 10.39M | 4.49M | 5.89M | 13.48M | 8.79M | 10.32M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 3.88M | - | 4.86M | - | 2.94M | - | - | - | 4.99M |
| otherCurrentAssets | - | - | - | - | - | 525K | 679K | - | 7.37M | - |
| totalCurrentAssets | 318.13M | 337.33M | 322.26M | 327.93M | 334.29M | 412.98M | 374.14M | 354.48M | 416.61M | 451.58M |
| propertyPlantEquipmentNet | 53.16M | 45.04M | 43.78M | 41.89M | 44.97M | 47.23M | 46.76M | 45.28M | 50.22M | 53.3M |
| goodwill | 313.02M | 247.63M | 323.61M | - | 332.34M | 245.83M | - | - | - | 246.35M |
| intangibleAssets | - | 70.74M | - | 328.83M | - | 90.94M | - | - | - | 115.65M |
| goodwillAndIntangibleAssets | 313.02M | 318.38M | 323.61M | 328.83M | 332.34M | 336.77M | 344.6M | 349.14M | 355.41M | 362M |
| longTermInvestments | 45M | 45M | 45M | 25M | 25M | 25M | 25M | 25M | 25M | 25M |
| taxAssets | 9.11M | 9.41M | 12.39M | 16.95M | 14.47M | 17.8M | 18.48M | 18.17M | 14.22M | 12.39M |
| otherNonCurrentAssets | 927K | 918K | 689K | 271K | 572K | 738K | 26.09M | 739K | 25.77M | 525K |
| totalNonCurrentAssets | 421.22M | 418.74M | 425.47M | 412.94M | 417.35M | 427.53M | 435.93M | 438.34M | 445.61M | 453.22M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 739.35M | 756.07M | 747.73M | 740.87M | 751.64M | 840.51M | 810.07M | 792.82M | 862.22M | 904.8M |
| totalPayables | 206.4M | 207.46M | 201.82M | 227.77M | 177.3M | 237.16M | 246.99M | 192.58M | 195.8M | 188.23M |
| accountPayables | 205.8M | 207.02M | 201.61M | 185.67M | 173.05M | 228.51M | 198.56M | 181.2M | 148.76M | 183.3M |
| otherPayables | 608K | 441K | 205K | 42.11M | 4.25M | 8.64M | 48.43M | 11.39M | 47.04M | 4.94M |
| accruedExpenses | - | 27.1M | - | - | - | 21.08M | - | - | - | 15.24M |
| shortTermDebt | - | 13.29M | 13.09M | - | 14.19M | - | - | 12.99M | 99.2M | 165K |
| capitalLeaseObligationsCurrent | 12.92M | - | - | 14.25M | - | 14.34M | 14.5M | - | 12.3M | 12.11M |
| taxPayables | 608K | - | - | 325K | - | 4.68M | 7.04M | 11.39M | 6.37M | 4.94M |
| deferredRevenue | - | 10.72M | - | - | - | 11.55M | - | - | - | 8.37M |
| otherCurrentLiabilities | 35.94M | 3.46M | 42.42M | 325K | 36.8M | 1.93M | 41.38M | 36.39M | 40.67M | 5.33M |
| totalCurrentLiabilities | 255.26M | 262.03M | 257.33M | 242.35M | 228.28M | 286.06M | 261.48M | 241.96M | 307.3M | 229.44M |
| longTermDebt | - | - | - | - | - | - | - | - | - | 99.07M |
| capitalLeaseObligationsNonCurrent | 16.83M | 18.64M | 18.75M | 17.4M | 19.85M | 22.86M | 21.68M | 21.47M | 23.81M | 24.96M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 237K |
| deferredTaxLiabilitiesNonCurrent | 295K | 515K | 441K | 549K | 503K | 445K | 562K | 591K | 657K | 754K |
| otherNonCurrentLiabilities | 215K | 213K | 286K | 289K | 275K | 300K | 2.46M | 6.16M | 7.43M | 7.04M |
| totalNonCurrentLiabilities | 17.34M | 19.37M | 19.48M | 18.24M | 20.63M | 23.6M | 24.7M | 28.22M | 31.9M | 131.82M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.75M | 18.64M | 18.75M | 31.65M | 19.85M | 37.2M | 36.17M | 21.47M | 36.1M | 37.06M |
| totalLiabilities | 272.6M | 281.4M | 276.81M | 260.58M | 248.92M | 309.66M | 286.18M | 270.19M | 339.2M | 361.26M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 328K | 324K | 332K | 340K | 360K | 377K | 389K | 397K | 402K | 417K |
| retainedEarnings | 190.17M | 195.49M | 184.95M | 180.74M | 172.08M | 170.45M | 145.59M | 131.05M | 128.14M | 135.01M |
| additionalPaidInCapital | 276.04M | 278.51M | 285.16M | 298.33M | 332M | 362.51M | 378.82M | 394.03M | 397.34M | 410.56M |
| 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 | -5.32M | 10.54M | 4.21M | 8.67M | 1.63M | 24.85M | 14.54M | 2.92M | -6.87M | 3.23M |
| depreciationAndAmortization | 16.32M | 16.26M | 16.08M | 15.52M | 15.27M | 14.62M | 12.76M | 15.5M | 15.79M | 21.05M |
| deferredIncomeTax | 100000 | 8.24M | - | - | 2.88M | -4.78M | - | - | - | 6.05M |
| stockBasedCompensation | 4.81M | - | - | 5.71M | 2.9M | - | 2.6M | 3.44M | 2.63M | 1.39M |
| changeInWorkingCapital | -38.07M | 1472 | 6.98M | 303K | -1.54M | 12.58M | 7.96M | -3.47M | 26.32M | 11.86M |
| accountsReceivables | -21.28M | -2.35M | -7.62M | -24.05M | 57.12M | -16.75M | -11.43M | -31.94M | 45.68M | -13.38M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -16.79M | 2.43M | 14.61M | 9.18M | - | 29.23M | 19.38M | 28.5M | -19.36M | 25.25M |
| otherWorkingCapital | -1000 | -81010 | -8135 | 15.17M | -58.66M | 106.82K | -18042 | -19000 | -7000 | -8000 |
| otherNonCashItems | 1.1M | 6.06M | 11.61M | -12.84M | -1.86M | 5.35M | 2.05M | 2.54M | -143K | 44000 |
| netCashProvidedByOperatingActivities | -21.05M | 41.09M | 38.88M | 17.36M | 19.28M | 52.62M | 39.91M | 20.94M | 37.73M | 43.61M |
| investmentsInPropertyPlantAndEquipment | -3.25M | -8.29M | -9.95M | -2.77M | -6.18M | -7.84M | -547K | -4.44M | -6.34M | -5.3M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -206.61K | -20.85M | -4.25M | -57999 | - | - | - | -26999 | - |
| salesMaturitiesOfInvestments | - | - | - | 19 | - | -171.33K | - | - | - | 1.5M |
| otherInvestingActivities | -4.63M | 412.32K | 369.34K | 19981 | 413K | 890.29K | -3.98M | 719K | 470K | -731K |
| netCashProvidedByInvestingActivities | -7.88M | -8.08M | -30.43M | -7M | -5.82M | -7.12M | -4.52M | -3.72M | -5.89M | -4.53M |
| netDebtIssuance | -3.66M | - | - | -100000 | - | -377.76K | -431.3K | -100M | - | - |
| longTermNetDebtIssuance | -3.66M | - | - | -100000 | - | -377.76K | -431.3K | -100M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -7.3M | -12.86M | -22.01M | -41.59M | -31.82M | -19.27M | -18.08M | -6.62M | -15.78M | -569K |
| netCommonStockIssuance | -7.3M | -12.86M | -22.01M | -41.59M | -31.82M | -19.27M | -18.08M | -6.62M | -15.78M | -569K |
| commonStockIssuance | - | 6637 | 79377 | 220K | 162K | 402.73K | 110K | 432K | 191K | -3000 |
| commonStockRepurchased | -7.3M | -12.87M | -22.09M | -41.81M | -31.98M | -19.68M | -18.19M | -7.05M | -15.97M | -566K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -4.34M | -4.63M | -4.06M | -4.11M | -4.04M | -3.26M | -3.43M | -4.03M | -4.69M |
| netCashProvidedByFinancingActivities | -10.97M | -17.2M | -26.63M | -45.75M | -35.93M | -23.69M | -21.77M | -110.05M | -19.81M | -5.26M |