NYSE : NABL
$0.24 (5.32%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 511.43M | 466.15M | 421.88M | 371.77M | 346.46M | 302.87M | 263.52M | 228.29M |
| costOfRevenue | 118.58M | 80.68M | 68.21M | 58.61M | 52.43M | 63.17M | 57.32M | 57.35M |
| grossProfit | 392.85M | 385.47M | 353.67M | 313.16M | 294.02M | 239.7M | 206.2M | 170.95M |
| researchAndDevelopmentExpenses | 100.71M | 90.71M | 78.18M | 63.48M | 53.96M | 42.72M | 37.17M | 32.89M |
| generalAndAdministrativeExpenses | 91.72M | 76.51M | 69.88M | 71.12M | 80.58M | 57.33M | 38.97M | 33.29M |
| sellingAndMarketingExpenses | 163.16M | 135.59M | 134.69M | 125.3M | 112.68M | 82.03M | 70.25M | 62.28M |
| sellingGeneralAndAdministrativeExpenses | 254.88M | 212.11M | 204.58M | 196.43M | 193.25M | 139.36M | 109.22M | 95.56M |
| otherExpenses | -20.41M | 278K | 597K | 5.85M | 13.48M | 23.85M | 23.19M | -1.74M |
| operatingExpenses | 335.18M | 303.1M | 283.35M | 265.76M | 260.69M | 205.93M | 169.59M | 152.17M |
| costAndExpenses | 453.77M | 383.78M | 351.56M | 324.37M | 313.13M | 269.1M | 226.91M | 209.52M |
| netInterestIncome | -36M | -30.03M | -30.25M | -18.85M | -20.47M | -28.14M | -33.8M | -34.52M |
| interestIncome | - | - | - | - | - | - | - | - |
| interestExpense | 36M | 30.03M | 30.25M | 18.85M | 20.47M | 28.14M | 33.8M | 34.52M |
| depreciationAndAmortization | 44.06M | 25.72M | 20.07M | 23.27M | 33.03M | 56.45M | 54.14M | 56.02M |
| ebitda | 82.44M | 110.03M | 94.65M | 72.55M | 65.09M | 89.44M | 91.14M | 73.05M |
| ebit | 38.39M | 84.3M | 74.58M | 49.28M | 32.06M | 32.99M | 37M | 17.03M |
| nonOperatingIncomeExcludingInterest | 19.28M | -1.93M | -4.26M | -1.88M | 1.27M | 773K | -386K | 1.74M |
| operatingIncome | 57.66M | 82.37M | 70.32M | 47.4M | 33.33M | 33.77M | 36.61M | 18.77M |
| totalOtherIncomeExpensesNet | -55.27M | -28.1M | -25.99M | -16.97M | -21.74M | -28.91M | -33.42M | -36.26M |
| incomeBeforeTax | 2.39M | 54.27M | 44.33M | 30.42M | 11.59M | 4.86M | 3.19M | -17.49M |
| incomeTaxExpense | 19.42M | 23.31M | 20.91M | 13.72M | 11.48M | 12.01M | 5.7M | -3.8M |
| netIncomeFromContinuingOperations | -17.03M | 30.96M | 23.41M | 16.71M | 113K | -7.16M | -2.51M | -13.69M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - |
| netIncome | -17.03M | 30.96M | 23.41M | 16.71M | 113K | -7.16M | -2.51M | -13.69M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -17.03M | 30.96M | 23.41M | 16.71M | 113K | -7.16M | -2.51M | -13.69M |
| eps | -0.09 | 0.17 | 0.13 | 0.09 | 0.0 | -0.02 | -0.01 | -0.04 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 111.84M | 85.2M | 153.05M | 98.85M | 66.74M | 99.79M | 39.35M | 77.87M |
| shortTermInvestments | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 111.84M | 85.2M | 153.05M | 98.85M | 66.74M | 99.79M | 39.35M | 77.87M |
| netReceivables | 83.11M | 85.42M | 48.01M | 42.61M | 40.29M | 30.35M | 26.95M | 22.09M |
| accountsReceivables | 50.34M | 44.91M | 40.01M | 34.8M | 33.04M | 29.09M | 25.98M | 22.09M |
| otherReceivables | 32.77M | 40.51M | 8M | 7.81M | 7.25M | 1.26M | 974K | - |
| inventory | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 13.96M | 5.58M | 5.06M | 4.14M |
| otherCurrentAssets | 21.49M | 13.31M | 23.73M | 12.7M | - | - | - | 678K |
| totalCurrentAssets | 216.44M | 183.92M | 224.79M | 154.16M | 120.99M | 135.72M | 71.37M | 104.78M |
| propertyPlantEquipmentNet | 66.63M | 64.16M | 68.9M | 69.16M | 74.95M | 33.29M | 23.69M | 13.2M |
| goodwill | 1.02B | 977.01M | 838.5M | 828.8M | 840.92M | 874.08M | 836.64M | 832.52M |
| intangibleAssets | 64.79M | 83.15M | 6.72M | 8.87M | 8.07M | 27.37M | 74.77M | 120.01M |
| goodwillAndIntangibleAssets | 1.09B | 1.06B | 845.21M | 837.67M | 848.99M | 901.46M | 911.42M | 952.53M |
| longTermInvestments | - | - | - | - | - | - | - | - |
| taxAssets | 4.41M | 2.03M | 1.09M | 795K | 1.68M | 2.98M | 3.72M | - |
| otherNonCurrentAssets | 33.34M | 28.58M | 22.79M | 17.08M | 9.09M | 6.29M | 3.59M | 4.97M |
| totalNonCurrentAssets | 1.19B | 1.15B | 938M | 924.7M | 934.71M | 944.01M | 942.42M | 970.7M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 1.41B | 1.34B | 1.16B | 1.08B | 1.06B | 1.08B | 1.01B | 1.08B |
| totalPayables | 18.8M | 26.56M | 5.24M | 7.08M | 12.73M | 9.99M | 3.93M | 6.38M |
| accountPayables | 9M | 6.29M | 5.24M | 3.54M | 5.86M | 5.54M | 1.97M | 6.38M |
| otherPayables | 9.8M | 20.26M | - | 3.53M | 6.87M | 4.45M | 1.96M | - |
| accruedExpenses | - | 46.02M | 26.79M | 33.73M | 29.14M | 22.9M | 13.27M | 36.75M |
| shortTermDebt | 11.2M | 3.5M | 3.5M | 3.5M | 3.5M | - | - | - |
| capitalLeaseObligationsCurrent | - | 6.02M | 6.44M | 5.77M | 4.83M | 2.86M | 2.11M | - |
| taxPayables | 9.8M | 19.05M | 4.52M | 3.53M | 6.4M | 6M | 5.57M | - |
| deferredRevenue | 24.49M | 23.98M | 12.65M | 11.74M | 10.68M | 9.5M | 7.91M | - |
| otherCurrentLiabilities | 127.32M | 44.02M | 27.1M | - | - | 9.58M | 5.57M | 11.33M |
| totalCurrentLiabilities | 181.82M | 150.1M | 81.72M | 61.81M | 60.88M | 54.83M | 32.79M | 54.46M |
| longTermDebt | 419.16M | 329.61M | 331.51M | 333.49M | 335.38M | 372.65M | 394.4M | 450M |
| capitalLeaseObligationsNonCurrent | 29.28M | 30.07M | 33.06M | 33.11M | 37.82M | 14.64M | 11.92M | - |
| deferredRevenueNonCurrent | 1.75M | 3M | 167K | 387K | 223K | 168K | 261K | - |
| deferredTaxLiabilitiesNonCurrent | 1.85M | 3.45M | 1.82M | 2.78M | 2.63M | 5.85M | 10.63M | - |
| otherNonCurrentLiabilities | -28.6M | 63.34M | 3.15M | 5.2M | 410K | 406K | 87000 | 19.27M |
| totalNonCurrentLiabilities | 423.44M | 429.46M | 369.71M | 374.97M | 376.47M | 393.71M | 417.3M | 469.27M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.28M | 36.09M | 39.51M | 38.88M | 42.65M | 17.5M | 14.03M | - |
| totalLiabilities | 605.25M | 579.56M | 451.43M | 436.79M | 437.34M | 448.54M | 450.09M | 523.73M |
| treasuryStock | -30M | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - |
| commonStock | 190K | 187K | 183K | 181K | 179K | 582.21M | 557.12M | 537.28M |
| retainedEarnings | 54.17M | 71.2M | 40.25M | 16.83M | 127K | - | - | - |
| additionalPaidInCapital | 746.6M | 708.99M | 666.52M | 632.87M | 603M | - | - | - |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -17.03M | 30.96M | 23.41M | 16.71M | 113K | -7.16M | -2.51M | -13.69M |
| depreciationAndAmortization | 44.06M | 25.72M | 20.07M | 24.44M | 33.77M | 56.45M | 54.14M | 56.02M |
| deferredIncomeTax | -3.82M | -1.95M | 330K | -1.42M | -1.91M | -4.05M | -4.73M | -10.54M |
| stockBasedCompensation | 46.59M | 45.35M | 43.57M | 36.53M | 29.43M | 21.05M | 8.66M | 1.8M |
| changeInWorkingCapital | -1.34M | -21.02M | 2.13M | -4.96M | -19.91M | 16.18M | -31.16M | 15.28M |
| accountsReceivables | -436K | -21.84M | -7.23M | -4.13M | -11.57M | -3.69M | -5.29M | -4.94M |
| inventory | - | - | - | - | - | - | - | 19.32M |
| accountsPayables | 2.54M | -461K | 1.83M | -1.62M | -455K | 3.27M | -236K | 791K |
| otherWorkingCapital | -3.44M | 1.28M | 7.53M | 794K | -7.89M | 16.6M | -25.63M | 115K |
| otherNonCashItems | 24.74M | 377K | 576K | 119K | 3.85M | 3.19M | 1.14M | 3.45M |
| netCashProvidedByOperatingActivities | 93.2M | 79.44M | 90.09M | 71.41M | 45.34M | 85.66M | 25.54M | 52.33M |
| investmentsInPropertyPlantAndEquipment | -18.14M | -17.57M | -13.78M | -12.83M | -30.66M | -11.92M | -5.79M | -9.92M |
| acquisitionsNet | - | -98.69M | - | -9.2M | - | - | -14.82M | -13M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -10.82M | -6.16M | -8.56M | -8.18M | -4.17M | -4.22M | -2.42M | -451K |
| netCashProvidedByInvestingActivities | -28.96M | -122.42M | -22.34M | -30.21M | -34.83M | -16.14M | -23.04M | -22.92M |
| netDebtIssuance | 57.3M | -3.5M | -3.5M | -3.5M | -23.52M | -21.75M | -55.6M | - |
| longTermNetDebtIssuance | 57.3M | -3.5M | -3.5M | -3.5M | -23.52M | -21.75M | -55.6M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | -27.68M | 2.39M | -11.98M | - | 216M | - | - | - |
| netCommonStockIssuance | -27.68M | 2.39M | -11.98M | - | 216M | - | - | - |
| commonStockIssuance | 2.36M | 2.39M | - | - | 216M | - | - | - |
| commonStockRepurchased | -30.04M | - | -11.98M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -216M | - | - | - |
| commonDividendsPaid | - | - | - | - | -216M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -70.24M | -21.49M | 303K | -6.9M | -18.8M | 11.19M | 12.79M | 20.58M |
| netCashProvidedByFinancingActivities | -40.62M | -22.6M | -15.17M | -10.4M | -42.32M | -10.56M | -42.81M | 20.58M |
| 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 | 133.68M | 130.27M | 131.71M | 131.25M | 118.2M | 116.51M | 116.44M | 119.45M | 113.75M | 108.42M |
| costOfRevenue | 32.31M | 31.42M | 25.41M | 28.7M | 27.68M | 23.32M | 19.9M | 19.16M | 18.3M | 17.62M |
| grossProfit | 101.36M | 98.86M | 106.3M | 102.55M | 90.52M | 93.19M | 96.54M | 100.28M | 95.45M | 90.79M |
| researchAndDevelopmentExpenses | 26.14M | 24.97M | 29.43M | 26.34M | 23.88M | 23.25M | 23M | 22.39M | 22.08M | 19.38M |
| generalAndAdministrativeExpenses | 20.25M | 25.82M | 18.76M | 23.23M | 23.91M | 19.09M | 17.33M | 23.05M | 17.05M | 16.01M |
| sellingAndMarketingExpenses | 42.59M | 32M | 40.49M | 42.36M | 40.4M | 34.63M | 32.29M | 32.85M | 35.82M | 33.58M |
| sellingGeneralAndAdministrativeExpenses | 62.83M | 57.82M | 59.25M | 65.59M | 64.31M | 53.72M | 49.62M | 55.9M | 52.86M | 49.59M |
| otherExpenses | -756K | - | 6.02M | 503K | 499K | 234K | 15000 | 15000 | 14000 | 12000 |
| operatingExpenses | 88.22M | 82.79M | 94.7M | 92.43M | 88.7M | 77.2M | 72.63M | 78.3M | 74.96M | 68.98M |
| costAndExpenses | 120.52M | 114.21M | 120.11M | 121.13M | 116.37M | 100.52M | 92.53M | 97.47M | 93.26M | 86.6M |
| netInterestIncome | 7.59M | -12.2M | -8.63M | -8.09M | -7.07M | -7.27M | -7.54M | -7.61M | -7.62M | -7.72M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -7.59M | 12.2M | 8.63M | 8.09M | 7.07M | 7.27M | 7.54M | 7.61M | 7.62M | 7.72M |
| depreciationAndAmortization | 11.36M | 11.53M | 6.84M | 10.86M | 10.42M | 7.95M | 6.05M | 5.9M | 5.82M | 5.48M |
| ebitda | 7.95M | 21.05M | 23.23M | 20.13M | 13.63M | 22.18M | 32.23M | 29.02M | 26.6M | 29.98M |
| ebit | -3.4M | 9.52M | 16.39M | 9.27M | 3.21M | 14.23M | 26.18M | 23.12M | 20.78M | 24.5M |
| nonOperatingIncomeExcludingInterest | 16.55M | 6.55M | -4.79M | 854K | -1.38M | 1.76M | -2.27M | -1.14M | -285K | -2.69M |
| operatingIncome | 13.15M | 16.07M | 11.6M | 10.12M | 1.82M | 15.99M | 23.91M | 21.98M | 20.49M | 21.81M |
| totalOtherIncomeExpensesNet | -8.96M | -18.76M | -3.84M | -8.94M | -5.69M | -9.03M | -5.27M | -6.46M | -7.34M | -5.03M |
| incomeBeforeTax | 4.18M | -2.69M | 7.76M | 1.18M | -3.86M | 6.96M | 18.64M | 15.52M | 13.16M | 16.78M |
| incomeTaxExpense | 4.8M | 4.54M | 6.38M | 5.2M | 3.3M | 3.67M | 7.88M | 6.06M | 5.7M | 7.43M |
| netIncomeFromContinuingOperations | -615K | -7.23M | 1.38M | -4.02M | -7.16M | 3.29M | 10.76M | 9.46M | 7.46M | 9.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -615K | -7.23M | 1.38M | -4.02M | -7.16M | 3.29M | 10.76M | 9.46M | 7.46M | 9.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -615K | -7.23M | 1.38M | -4.02M | -7.16M | 3.29M | 10.76M | 9.46M | 7.46M | 9.35M |
| eps | -0.0 | -0.04 | 0.01 | -0.02 | -0.04 | 0.02 | 0.06 | 0.05 | 0.04 | 0.05 |
| 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 | 117.81M | 111.84M | 101.44M | 93.87M | 94.09M | 85.2M | 174.44M | 157.51M | 139.23M | 153.05M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 117.81M | 111.84M | 101.44M | 93.87M | 94.09M | 85.2M | 174.44M | 157.51M | 139.23M | 153.05M |
| netReceivables | 69.61M | 83.11M | 79.11M | 75.06M | 70.1M | 57.7M | 92.45M | 68.36M | 50.2M | 48.01M |
| accountsReceivables | 60.31M | 50.34M | 44.95M | 47.52M | 44.58M | 44.91M | 39.63M | 37.2M | 39.75M | 40.01M |
| otherReceivables | 9.3M | 32.77M | 34.17M | 27.54M | 25.52M | 12.79M | 52.82M | 31.16M | 10.45M | 8M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 20.56M | 21.49M | 19.8M | 17.72M | 19.6M | 41.03M | 15.38M | 26.34M | 32.84M | 23.73M |
| totalCurrentAssets | 207.98M | 216.44M | 200.35M | 186.66M | 183.78M | 183.92M | 282.28M | 252.2M | 222.27M | 224.79M |
| propertyPlantEquipmentNet | 72.9M | 66.63M | 68.89M | 68.05M | 65.33M | 64.16M | 64.25M | 64.06M | 66.07M | 68.9M |
| goodwill | 1.01B | 1.02B | 1.02B | 1.02B | 991.35M | 977.01M | 843.88M | 826.98M | 829.79M | 838.5M |
| intangibleAssets | 59.99M | 64.79M | 69.53M | 74.26M | 78.65M | 83.15M | 5.38M | 5.62M | 6.14M | 6.72M |
| goodwillAndIntangibleAssets | 1.07B | 1.09B | 1.09B | 1.1B | 1.07B | 1.06B | 849.26M | 832.61M | 835.93M | 845.21M |
| longTermInvestments | 1M | - | 2.8M | - | - | - | - | - | - | - |
| taxAssets | 4.26M | 4.41M | 2.22M | 2.23M | 2.09M | 2.03M | 1.07M | 1.03M | 1.04M | 1.09M |
| otherNonCurrentAssets | 34.53M | 33.34M | 29.96M | 31.58M | 30.87M | 28.58M | 26.61M | 24.76M | 24.63M | 22.79M |
| totalNonCurrentAssets | 1.19B | 1.19B | 1.2B | 1.2B | 1.17B | 1.15B | 941.18M | 922.46M | 927.66M | 938M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.4B | 1.41B | 1.4B | 1.39B | 1.35B | 1.34B | 1.22B | 1.17B | 1.15B | 1.16B |
| totalPayables | 28.78M | 18.8M | 24.68M | 23.58M | 23.84M | 26.56M | 35.94M | 28.54M | 22.77M | 5.24M |
| accountPayables | 13.73M | 9M | 7.97M | 7.56M | 3.69M | 6.29M | 6.53M | 6.22M | 4.03M | 5.24M |
| otherPayables | 15.05M | 9.8M | 16.71M | 16.02M | 20.15M | 20.26M | 29.41M | 22.32M | 18.74M | - |
| accruedExpenses | 34.96M | - | 43.4M | 37.91M | 35.85M | 40.52M | 37.29M | 36.44M | 28.29M | 26.79M |
| shortTermDebt | 4M | 11.2M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M |
| capitalLeaseObligationsCurrent | 6.36M | - | 7M | 6.91M | 6.67M | 6.02M | 6.12M | 5.94M | 6.31M | 6.44M |
| taxPayables | 9.72M | 9.8M | - | 15.97M | 20.04M | 9.73M | 29.41M | 22.32M | 18.74M | 4.52M |
| deferredRevenue | 20.68M | 24.49M | 17.1M | 20.58M | 22.95M | 23.98M | 10.93M | 10.54M | 12.88M | 12.65M |
| otherCurrentLiabilities | 72.62M | 127.32M | 62.68M | 58.6M | 60.86M | 49.52M | - | - | - | 27.1M |
| totalCurrentLiabilities | 167.4M | 181.82M | 158.36M | 151.09M | 153.67M | 150.1M | 93.78M | 84.97M | 73.76M | 81.72M |
| longTermDebt | 389.1M | 419.16M | 328.16M | 328.64M | 329.12M | 329.61M | 330.08M | 330.56M | 331.03M | 331.51M |
| capitalLeaseObligationsNonCurrent | 36.2M | 29.28M | 30.37M | 32.31M | 30.79M | 30.07M | 32.18M | 30.2M | 31.55M | 33.06M |
| deferredRevenueNonCurrent | 1.36M | 1.75M | 4.25M | 2.75M | 3.46M | 3M | 244K | 187K | 217K | 167K |
| deferredTaxLiabilitiesNonCurrent | 1.72M | 1.85M | 3.61M | 3.6M | 3.49M | 3.45M | 1.88M | 1.77M | 1.78M | 1.82M |
| otherNonCurrentLiabilities | 705K | -28.6M | 59.91M | 58.19M | 56.44M | 63.34M | 342K | 2.6M | 2.53M | 3.15M |
| totalNonCurrentLiabilities | 429.09M | 423.44M | 426.3M | 425.49M | 423.31M | 429.46M | 364.73M | 365.32M | 367.11M | 369.71M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 42.56M | 29.28M | 37.37M | 39.22M | 37.46M | 36.09M | 38.29M | 36.14M | 37.86M | 39.51M |
| totalLiabilities | 596.48M | 605.25M | 584.67M | 576.58M | 576.98M | 579.56M | 458.51M | 450.29M | 440.87M | 451.43M |
| treasuryStock | -30M | -30M | -20M | -10M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 191K | 190K | 190K | 190K | 189K | 187K | 186K | 185K | 185K | 183K |
| retainedEarnings | 53.56M | 54.17M | 61.4M | 60.02M | 64.04M | 71.2M | 67.91M | 57.16M | 47.7M | 40.25M |
| additionalPaidInCapital | 754.42M | 746.6M | 737.96M | 726.57M | 715.54M | 708.99M | 686.07M | 676.05M | 667.16M | 666.52M |
| 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 | -615K | -7.23M | 1.38M | -4.02M | -7.16M | 3.29M | 10.76M | 9.46M | 7.46M | 9.35M |
| depreciationAndAmortization | 11.36M | 11.7M | 11.08M | 10.86M | 10.42M | 7.95M | 6.05M | 5.9M | 5.82M | 5.48M |
| deferredIncomeTax | -13000 | -3.92M | 17000 | 59000 | 20000 | -2.04M | 89000 | 6000 | -6000 | 350K |
| stockBasedCompensation | 11.05M | 10.16M | 11.88M | 12.88M | 11.67M | 10.49M | 11.51M | 11.81M | 11.55M | 10.68M |
| changeInWorkingCapital | -6.51M | 5.88M | -4M | -3.66M | 1.32M | 5.13M | -4.65M | -990K | -20.51M | 8.18M |
| accountsReceivables | 13.23M | -4.71M | -6.17M | -5.01M | 15.46M | 10.52M | -11.74M | -10.87M | -9.76M | 7.76M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 1.5M | 1.27M | 616K | 3.36M | -2.71M | -1.61M | 332K | 2.21M | -1.39M | 1.45M |
| otherWorkingCapital | -21.24M | 9.33M | 1.55M | -2.01M | -11.43M | -3.78M | 6.76M | 7.67M | -9.37M | -1.04M |
| otherNonCashItems | 2.2M | 8.74M | 3.64M | 8.06M | 3.42M | 1.17M | -1.77M | 1.1M | -121K | -2.81M |
| netCashProvidedByOperatingActivities | 17.47M | 25.34M | 24M | 24.19M | 19.68M | 25.99M | 21.99M | 27.28M | 4.18M | 31.22M |
| investmentsInPropertyPlantAndEquipment | -1.69M | -4.48M | -6.58M | -3.79M | -3.29M | -7.15M | -3.74M | -3.24M | -3.44M | -3.29M |
| acquisitionsNet | - | - | - | - | - | -98.69M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.55M | -2.48M | -2.84M | -2.71M | -2.79M | -991K | -1.57M | -1.9M | -1.69M | -1.88M |
| netCashProvidedByInvestingActivities | -4.24M | -6.96M | -9.42M | -6.5M | -6.08M | -106.84M | -5.31M | -5.14M | -5.13M | -5.17M |
| netDebtIssuance | -1M | 57.3M | -875K | -875K | -875K | -875K | -875K | -875K | -875K | -875K |
| longTermNetDebtIssuance | -1M | 57.3M | -875K | -875K | -875K | -875K | -875K | -875K | -875K | -875K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.18M | -10.04M | -8.94M | -10M | - | - | - | - | - | - |
| netCommonStockIssuance | 1.18M | -10.04M | -8.94M | -10M | - | - | - | - | - | - |
| commonStockIssuance | 1.18M | - | 1.06M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -10.04M | -10M | -10M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.6M | -50.75M | -1.74M | -7.42M | -6.41M | -2.32M | -1.64M | -4.09M | -11.04M | -2.35M |
| netCashProvidedByFinancingActivities | -4.42M | -3.49M | -11.55M | -18.29M | -7.29M | -3.2M | -2.52M | -4.96M | -11.92M | -3.22M |