NASDAQ : DSGR
$0.07 (0.2%)
| 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.98B | 1.8B | 1.57B | 1.15B | 520.29M | 351.59M | 370.78M | 349.64M | 305.91M | 276.57M |
| costOfRevenue | 1.32B | 1.19B | 1.01B | 760.52M | 390.01M | 165.05M | 173.43M | 160.1M | 122.89M | 108.51M |
| grossProfit | 662.04M | 613.78M | 555.46M | 390.9M | 130.28M | 186.54M | 197.35M | 189.54M | 183.02M | 168.06M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.1M | 1.2M | 600K | 700K | 110.6M | 89.21M | 102.95M | 92.69M | 80.48M | 76.61M |
| sellingAndMarketingExpenses | 507.77M | 456.35M | 416.1M | 348.41M | 96.64M | 76.78M | 85.34M | 87.64M | 98.02M | 92.91M |
| sellingGeneralAndAdministrativeExpenses | 508.87M | 457.55M | 416.7M | 349.11M | 207.25M | 165.99M | 188.29M | 180.33M | 178.5M | 169.52M |
| otherExpenses | 74.9M | 100.27M | 95.77M | -670K | -88.39M | - | - | -1.34M | 780K | 422K |
| operatingExpenses | 583.78M | 557.82M | 512.47M | 349.11M | 118.86M | 165.99M | 188.29M | 180.33M | 178.5M | 169.52M |
| costAndExpenses | 1.9B | 1.75B | 1.53B | 1.11B | 508.87M | 331.04M | 361.72M | 340.43M | 301.39M | 278.03M |
| netInterestIncome | -55.35M | -55.14M | -42.77M | -24.3M | -16.74M | -654K | -603K | -1.01M | -622K | -496K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 55.35M | 55.14M | 42.77M | 24.3M | 16.74M | 654K | 603K | 1.01M | 622K | 496K |
| depreciationAndAmortization | 80.88M | 74.38M | 60.95M | 45.19M | 18.68M | 6.7M | 5.89M | 6.86M | 6.77M | 8.07M |
| ebitda | 155.64M | 128.98M | 143.75M | 82.42M | 30.68M | 28.14M | 16.17M | 14.73M | 17.49M | 7.03M |
| ebit | 74.76M | 54.61M | 82.8M | 37.24M | 12M | 21.44M | 10.28M | 7.87M | 10.72M | -1.04M |
| nonOperatingIncomeExcludingInterest | 3.5M | 1.35M | -39.81M | 4.55M | -577K | -889K | -1.21M | 1.34M | -780K | -422K |
| operatingIncome | 78.26M | 55.96M | 42.99M | 41.79M | 11.42M | 20.55M | 9.07M | 9.21M | 9.94M | -1.46M |
| totalOtherIncomeExpensesNet | -58.85M | -56.49M | -45M | -28.85M | -16.16M | 235K | 608K | -2.35M | 158K | -74000 |
| incomeBeforeTax | 19.41M | -536K | -2.01M | 12.94M | -4.74M | 20.78M | 9.67M | 6.86M | 10.09M | -1.53M |
| incomeTaxExpense | 11.07M | 6.8M | 6.96M | 5.53M | 313K | 5.67M | 2.45M | 649K | -19.59M | 98000 |
| netIncomeFromContinuingOperations | 8.34M | -7.33M | -8.97M | 7.41M | -5.05M | 15.11M | 7.22M | 6.21M | 29.69M | -1.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 8.34M | -7.33M | -8.97M | 7.41M | -5.05M | 15.11M | 7.22M | 6.21M | 29.69M | -1.63M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 8.34M | -7.33M | -8.97M | 7.41M | -5.05M | 15.11M | 7.22M | 6.21M | 29.69M | -1.63M |
| eps | 0.18 | -0.16 | -0.2 | 0.22 | -0.25 | 0.84 | 0.4 | 0.67 | 3.33 | -0.18 |
| 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 | 61.75M | 66.48M | 83.93M | 24.55M | 14.67M | 28.39M | 5.5M | 11.88M | 4.42M | 10.42M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 61.75M | 66.48M | 83.93M | 24.55M | 14.67M | 28.39M | 5.5M | 11.88M | 4.42M | 10.42M |
| netReceivables | 271.33M | 250.72M | 213.45M | 166.3M | 80.57M | 51.8M | 44.22M | 41.34M | 42.3M | 33.99M |
| accountsReceivables | 271.33M | 250.72M | 213.45M | 166.3M | 80.57M | 44.52M | 38.84M | 37.68M | 38.58M | 30.2M |
| otherReceivables | - | - | - | - | - | 7.29M | 5.38M | 3.65M | 3.73M | 3.79M |
| inventory | 353.37M | 348.23M | 315.98M | 264.37M | 132.72M | 61.87M | 55.9M | 52.89M | 50.93M | 42.56M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 60.47M | 46.75M | 43.97M | 22.96M | 8.1M | 998K | 802K | 4.45M | 4.53M | 4.59M |
| totalCurrentAssets | 746.92M | 712.17M | 657.33M | 478.19M | 236.06M | 143.06M | 106.42M | 106.9M | 98.45M | 87.77M |
| propertyPlantEquipmentNet | 237.72M | 217.49M | 214.73M | 138.29M | 53.47M | 24.56M | 27.79M | 23.55M | 27.33M | 30.91M |
| goodwill | 467.9M | 462.79M | 399.92M | 348.05M | 104.21M | 35.18M | 20.92M | 20.08M | 19.61M | 5.52M |
| intangibleAssets | 143.5M | 269.76M | 253.83M | 227.99M | 96.61M | 18.5M | 12.34M | 13.11M | 11.81M | - |
| goodwillAndIntangibleAssets | 611.41M | 732.55M | 653.76M | 576.04M | 200.82M | 53.68M | 33.26M | 33.19M | 31.43M | 5.52M |
| longTermInvestments | - | - | - | - | - | - | - | 12.6M | 11.96M | 10.05M |
| taxAssets | 1.2M | 136K | 95000 | 189K | 266K | 18.48M | 21.71M | 20.59M | 21.25M | 20000 |
| otherNonCurrentAssets | 151.37M | 64.91M | 24.42M | 22.9M | 747K | 16.52M | 15.25M | 307K | 248K | 1.04M |
| totalNonCurrentAssets | 1B | 1.02B | 893M | 737.42M | 255.3M | 113.24M | 98.01M | 90.24M | 92.22M | 47.54M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.75B | 1.73B | 1.55B | 1.22B | 491.36M | 256.3M | 204.43M | 197.14M | 190.67M | 135.31M |
| totalPayables | 162.29M | 137.46M | 100.67M | 81.22M | 57.82M | 26.05M | 18.18M | 15.21M | 12.39M | 11.31M |
| accountPayables | 151.23M | 125.58M | 98.67M | 80.49M | 47.96M | 22.26M | 13.79M | 15.21M | 12.39M | 11.31M |
| otherPayables | 11.06M | 11.88M | 1.99M | 731K | 9.86M | 3.79M | 4.39M | - | - | - |
| accruedExpenses | 15.52M | 49.43M | 16.29M | 8.21M | 4.17M | 32.67M | - | 24.81M | 18.41M | 14M |
| shortTermDebt | 35.47M | 40.48M | 32.55M | 26.32M | 134.4M | - | - | 10.82M | 14.54M | 841K |
| capitalLeaseObligationsCurrent | 20.62M | 18.95M | 13.55M | 9.96M | 4.64M | 4.57M | 3.83M | 1.21M | 1.12M | 996K |
| taxPayables | - | 11.88M | 1.99M | 5.62M | 5.05M | 3.79M | 4.39M | 1.67M | 1.14M | 1.15M |
| deferredRevenue | 5.21M | 3.73M | 810K | 2.31M | 485K | 822K | 648K | 693K | 22.05M | 18.96M |
| otherCurrentLiabilities | 52.36M | 16.22M | 78.15M | 41.46M | 13.42M | 33.88M | 34.28M | 13.47M | 13.5M | 12.29M |
| totalCurrentLiabilities | 291.46M | 266.26M | 242.02M | 169.48M | 214.94M | 98M | 56.93M | 66.21M | 59.98M | 39.44M |
| longTermDebt | 664.2M | 693.9M | 535.88M | 395.82M | 93.13M | - | 2.27M | -19.68M | - | - |
| capitalLeaseObligationsNonCurrent | 98.82M | 77.76M | 67.06M | 39.83M | 16.13M | 5.74M | 9.5M | 5.21M | 6.42M | 7.54M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 19.68M | 21.97M | -1.12M |
| deferredTaxLiabilitiesNonCurrent | 20.15M | 22.26M | 18.33M | 23.83M | 808K | 2.84M | 6.19M | 2.76M | 3.12M | 1.12M |
| otherNonCurrentLiabilities | 24.64M | 26.52M | 25.44M | 23.65M | 574K | 27.31M | 21.54M | 4.11M | 27.66M | 27.19M |
| totalNonCurrentLiabilities | 807.81M | 820.45M | 646.72M | 483.14M | 110.65M | 35.89M | 39.5M | 31.76M | 37.2M | 34.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 119.44M | 96.71M | 80.61M | 49.79M | 20.77M | 10.31M | 13.33M | 6.42M | 7.54M | 8.54M |
| totalLiabilities | 1.1B | 1.09B | 888.73M | 652.62M | 325.59M | 133.88M | 96.43M | 97.97M | 97.18M | 74.17M |
| treasuryStock | -44M | -19.63M | -16.43M | -12.53M | -10.03M | -9.02M | -5.76M | -1.23M | -711K | -691K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 46.18M | 46.86M | 46.76M | 19.42M | 10.32M | 9.29M | 9.19M | 9.01M | 8.92M | 8.86M |
| retainedEarnings | -33.69M | -42.04M | -34.71M | -25.74M | -33.14M | 101.61M | 86.5M | 77.34M | 71.45M | 41.94M |
| additionalPaidInCapital | 686.18M | 677.47M | 671.15M | 572.38M | 197.06M | 19.84M | 18.08M | 15.62M | 13M | 11.06M |
| 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 | 8.34M | -7.33M | -8.97M | 7.41M | -5.05M | 15.11M | 7.22M | 6.21M | 29.69M | -1.63M |
| depreciationAndAmortization | 80.88M | 74.38M | 63.59M | 45.19M | 18.68M | 6.7M | 5.89M | 6.86M | 6.77M | 8.07M |
| deferredIncomeTax | -4.01M | -6.65M | -8.03M | -2.41M | -4M | -167K | 2.17M | 545K | -21.23M | 31000 |
| stockBasedCompensation | 6.67M | 5.23M | 8.37M | 2.45M | - | 1.48M | 4.05M | 7.51M | 3.11M | 2.47M |
| changeInWorkingCapital | -18.41M | -20.57M | 34.69M | -74.07M | 766K | 7.48M | -10.14M | -823K | -5.84M | -489K |
| accountsReceivables | -21.44M | -1.42M | 18.02M | -21.77M | 6.94M | 1.76M | -5.27M | -193K | -5.28M | -3.25M |
| inventory | -7.24M | -9.23M | 3.58M | -42.4M | -5.06M | 2.1M | -2.31M | -2.92M | -1.71M | 2.23M |
| accountsPayables | 23.6M | 11.34M | 3.05M | -8.84M | -2.24M | 5.79M | -3.23M | 2.85M | 1.85M | 397K |
| otherWorkingCapital | -13.34M | -21.26M | 10.04M | -1.05M | 1.13M | -2.17M | 667K | -566K | -701K | 137K |
| otherNonCashItems | 10.37M | 11.39M | 12.64M | 10.4M | -78000 | 1.92M | - | 21.48M | -5.42M | 12000 |
| netCashProvidedByOperatingActivities | 83.85M | 56.45M | 102.29M | -11.03M | 10.32M | 32.53M | 9.2M | 20.3M | 7.07M | 8.46M |
| investmentsInPropertyPlantAndEquipment | -21.02M | -23.19M | -24.68M | -20.1M | -13.78M | -1.69M | -2.03M | -2.52M | -1.26M | -3.11M |
| acquisitionsNet | -2.18M | -199.42M | -253.84M | -115.34M | -33.94M | -2.3M | - | -5.31M | -32.29M | -6.03M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -6.3M | -7.07M | -1 | 8.76M | 6.34M | - | - | - | 6.18M | - |
| netCashProvidedByInvestingActivities | -29.49M | -229.68M | -278.52M | -126.69M | -41.38M | -3.99M | -2.03M | -7.83M | -27.36M | -9.14M |
| netDebtIssuance | -40.78M | 164.56M | 157.01M | 162.88M | 25.44M | -2.53M | -8.82M | -3.9M | 13.46M | -84000 |
| longTermNetDebtIssuance | -44.87M | 164.56M | 278.11M | 100.14M | -1.49M | -257K | -8.82M | -185K | 13.46M | -84000 |
| shortTermNetDebtIssuance | 4.1M | - | -121.1M | 62.74M | 26.92M | -2.27M | - | -3.72M | 13.6M | -84000 |
| netStockIssuance | -23.49M | -3.2M | 94.56M | -2.46M | - | -3.25M | -4.53M | -523K | -20000 | -176K |
| netCommonStockIssuance | -23.49M | -3.2M | 94.56M | -2.46M | - | -3.25M | -4.53M | -523K | -20000 | -176K |
| commonStockIssuance | 877K | - | 98.47M | - | - | - | - | - | - | - |
| commonStockRepurchased | -24.37M | -3.2M | -3.91M | -2.46M | - | -3.25M | -4.53M | -523K | -20000 | -176K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -2.06M | -1.17M | -11.96M | 9.23M | 15000 | -540K | -62000 | -60000 | 176K |
| netCashProvidedByFinancingActivities | -64.27M | 159.3M | 250.41M | 148.46M | 34.67M | -5.77M | -13.89M | -4.49M | 13.52M | -84000 |
| 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 | 496M | 481.6M | 517.96M | 502.44M | 478.03M | 480.46M | 468.02M | 439.54M | 416.09M | 405.24M |
| costOfRevenue | 332.66M | 323.95M | 347.63M | 344M | 314.05M | 320.47M | 309.17M | 288.01M | 283.38M | 277.96M |
| grossProfit | 163.34M | 157.65M | 170.33M | 158.43M | 163.98M | 159.99M | 158.85M | 151.53M | 132.71M | 127.28M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 300K | - | 400K | 200K | 100000 | 400K | 300K | 140.63M | 600K |
| sellingAndMarketingExpenses | - | 130.6M | - | 125.31M | 124.72M | 97.06M | 119.67M | 112.7M | -24.73M | 112.36M |
| sellingGeneralAndAdministrativeExpenses | 149.71M | 130.9M | 146.71M | 125.71M | 124.92M | 97.16M | 120.07M | 113M | 115.89M | 112.96M |
| otherExpenses | - | 19.03M | - | 5.75M | 18.96M | 42.77M | 19.83M | 24.37M | - | - |
| operatingExpenses | 149.71M | 149.93M | 146.71M | 131.46M | 143.88M | 139.92M | 139.9M | 137.37M | 115.89M | 112.96M |
| costAndExpenses | 482.36M | 473.88M | 494.34M | 475.61M | 457.93M | 460.4M | 449.07M | 425.38M | 399.27M | 390.91M |
| netInterestIncome | -12.17M | -12.94M | -13.96M | -14.24M | -14.22M | -15.36M | -15.16M | -12.79M | -11.83M | -12.72M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 12.17M | 12.94M | 13.96M | 14.24M | 14.22M | 15.36M | 15.16M | 12.79M | 11.83M | 12.72M |
| depreciationAndAmortization | 19.72M | 20.52M | 20.04M | 20.34M | 368K | 20.16M | 18.62M | 18.49M | 17.05M | 16.27M |
| ebitda | 32.65M | 27.12M | 42.38M | 46.44M | 20.1M | 39.66M | 36.7M | 33M | 19.58M | 15.98M |
| ebit | 12.93M | 6.6M | 22.34M | 26.1M | 19.73M | 19.5M | 18.07M | 14.51M | 2.53M | -290K |
| nonOperatingIncomeExcludingInterest | 702K | 1.12M | 1.28M | 726K | 368K | 567K | 873K | -351K | 14.29M | 14.62M |
| operatingIncome | 13.63M | 7.72M | 23.62M | 26.83M | 20.1M | 20.07M | 18.95M | 14.16M | 16.82M | 14.32M |
| totalOtherIncomeExpensesNet | -12.87M | -14.07M | -15.24M | -14.96M | -14.58M | -15.93M | -16.03M | -12.44M | -26.12M | -27.33M |
| incomeBeforeTax | 757K | -6.35M | 8.38M | 11.86M | 5.51M | 4.14M | 2.91M | 1.72M | -9.3M | -13.01M |
| incomeTaxExpense | 375K | 25000 | 1.93M | 6.86M | 2.25M | 30.06M | -19.01M | -180K | -4.08M | 3.32M |
| netIncomeFromContinuingOperations | 382K | -6.37M | 6.45M | 5M | 3.26M | -25.92M | 21.92M | 1.9M | -5.22M | -16.33M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 382K | -6.37M | 6.45M | 5M | 3.26M | -25.92M | 21.92M | 1.9M | -5.22M | -16.33M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 382K | -6.37M | 6.45M | 5M | 3.26M | -25.92M | 21.92M | 1.9M | -5.22M | -16.33M |
| eps | 0.01 | -0.14 | 0.14 | 0.11 | 0.07 | -0.55 | 0.47 | 0.04 | -0.11 | -0.35 |
| 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 | 52.73M | 61.75M | 69.21M | 47.43M | 65.44M | 66.48M | 61.34M | 46.79M | 85.6M | 83.93M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 52.73M | 61.75M | 69.21M | 47.43M | 65.44M | 66.48M | 61.34M | 46.79M | 85.6M | 83.93M |
| netReceivables | 306.7M | 271.33M | 295.46M | 283.47M | 280.39M | 250.72M | 281.14M | 235.8M | 221.25M | 213.45M |
| accountsReceivables | 306.7M | 271.33M | 295.46M | 283.47M | 280.39M | 250.72M | 281.14M | 235.8M | 221.25M | 213.45M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 373.51M | 353.37M | 345.21M | 350.3M | 349.35M | 348.23M | 347.02M | 320.75M | 313.82M | 315.98M |
| prepaids | - | - | - | - | - | - | - | - | -12.5M | - |
| otherCurrentAssets | 57.97M | 60.47M | 56.52M | 59.71M | 49.61M | 46.75M | 81.21M | 57.02M | 46.89M | 43.97M |
| totalCurrentAssets | 790.91M | 746.92M | 766.39M | 740.91M | 744.8M | 712.17M | 770.71M | 660.36M | 655.06M | 657.33M |
| propertyPlantEquipmentNet | 235.73M | 237.72M | 269.31M | 267.18M | 232.34M | 217.49M | 218.73M | 216.65M | 214.1M | 214.73M |
| goodwill | 474.53M | 467.9M | 467.02M | 468.57M | 464.1M | 462.79M | 467.32M | 428.31M | 402.01M | 399.92M |
| intangibleAssets | 138.57M | 143.5M | 237.23M | 249.56M | 258.68M | 269.76M | 279.77M | 276.9M | 246.76M | 253.83M |
| goodwillAndIntangibleAssets | 613.1M | 611.41M | 704.25M | 718.14M | 722.78M | 732.55M | 747.09M | 705.2M | 648.77M | 653.76M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 2.2M | 1.2M | 372K | 159K | 128K | 136K | - | 84000 | 78000 | 95000 |
| otherNonCurrentAssets | 148.06M | 151.37M | 26.2M | 25.6M | 62.86M | 64.91M | 48.4M | 25.26M | 25.11M | 24.42M |
| totalNonCurrentAssets | 999.1M | 1B | 1B | 1.01B | 1.02B | 1.02B | 1.01B | 947.2M | 888.07M | 893M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.79B | 1.75B | 1.77B | 1.75B | 1.76B | 1.73B | 1.78B | 1.61B | 1.54B | 1.55B |
| totalPayables | 177.18M | 162.29M | 168.52M | 157.01M | 146.48M | 137.46M | 143.22M | 119.64M | 102.65M | 100.67M |
| accountPayables | 167.93M | 151.23M | 155.04M | 143.26M | 134.21M | 125.58M | 130.66M | 108.18M | 101.72M | 98.67M |
| otherPayables | 9.25M | 11.06M | 13.48M | 13.75M | 12.27M | 11.88M | 12.56M | 11.45M | 927K | 1.99M |
| accruedExpenses | 14.84M | 15.52M | 13.69M | 13.5M | 13.86M | 49.43M | 51.79M | 15.1M | 26.17M | 16.29M |
| shortTermDebt | 35.42M | 35.47M | 42.45M | 41.38M | 40.74M | 40.48M | 42.08M | 31.37M | 30.25M | 32.55M |
| capitalLeaseObligationsCurrent | 20.91M | 20.62M | 20.26M | 19.13M | 18.66M | 18.95M | 19.29M | 16.88M | 14.64M | 13.55M |
| taxPayables | - | - | 13.48M | 13.75M | - | 11.88M | 12.56M | 11.45M | 927K | 1.99M |
| deferredRevenue | 7.12M | 5.21M | 7.62M | 6.74M | 6.26M | 3.73M | 4.39M | 987K | 1.1M | 810K |
| otherCurrentLiabilities | 45.62M | 52.36M | 53.43M | 48.55M | 46.24M | 16.22M | 13.34M | 80.58M | 65.68M | 78.15M |
| totalCurrentLiabilities | 301.09M | 291.46M | 305.96M | 286.3M | 272.24M | 266.26M | 274.11M | 264.54M | 240.49M | 242.02M |
| longTermDebt | 696.67M | 664.2M | 665.54M | 674.99M | 712.37M | 693.9M | 704.14M | 573.65M | 535.74M | 535.88M |
| capitalLeaseObligationsNonCurrent | 96.41M | 98.82M | 92.99M | 91.7M | 94.06M | 77.76M | 75.9M | 73.48M | 69.32M | 67.06M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 22.51M | 20.15M | 23.48M | 24.08M | 22.73M | 22.26M | 26.2M | 16.77M | 17.15M | 18.33M |
| otherNonCurrentLiabilities | 25.22M | 24.64M | 24.68M | 25.53M | 24.8M | 26.52M | 23.84M | 25.8M | 25.77M | 25.44M |
| totalNonCurrentLiabilities | 840.8M | 807.81M | 806.69M | 816.31M | 853.96M | 820.45M | 830.07M | 689.7M | 647.98M | 646.72M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 117.32M | 119.44M | 113.25M | 110.84M | 112.72M | 96.71M | 95.18M | 90.36M | 83.96M | 80.61M |
| totalLiabilities | 1.14B | 1.1B | 1.11B | 1.1B | 1.13B | 1.09B | 1.1B | 954.25M | 888.46M | 888.73M |
| treasuryStock | -44.06M | -44M | -40.14M | -39.93M | -30.83M | -19.63M | -19.55M | -18.66M | -16.88M | -16.43M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 46.19M | 46.18M | 46.29M | 46.28M | 46.57M | 46.86M | 46.84M | 46.79M | 46.81M | 46.76M |
| retainedEarnings | -33.31M | -33.69M | -27.32M | -33.78M | -38.78M | -42.04M | -16.11M | -38.04M | -39.93M | -34.71M |
| additionalPaidInCapital | 688.62M | 686.18M | 683.9M | 681.81M | 680.21M | 677.47M | 676.2M | 674.07M | 672.97M | 671.15M |
| 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 | 382K | 8.34M | 6.45M | 5M | 3.26M | -25.92M | 21.92M | 1.9M | -5.22M | -16.33M |
| depreciationAndAmortization | 19.72M | 20.52M | 20.04M | 20.34M | 19.98M | 20.16M | 18.62M | 18.54M | 17.05M | 16.27M |
| deferredIncomeTax | -31000 | -3.89M | -818K | 1.32M | 476K | -3.84M | -1.27M | -2.7M | 1.16M | - |
| stockBasedCompensation | 2.42M | 1.07M | 2.4M | 1.25M | 974K | 910K | 2.43M | -307K | 2.2M | 2.5M |
| changeInWorkingCapital | -44.1M | 3.94M | 8.82M | 1.36M | -32.53M | 51.18M | -62.88M | 1.19M | -10.06M | 24.1M |
| accountsReceivables | -32.94M | 23.5M | -13.89M | -1.46M | -29.59M | 29M | -12.09M | -11.77M | -6.56M | 26.35M |
| inventory | -21.25M | -8.71M | 2.94M | 352K | -1.82M | -8.25M | 3.4M | -2.68M | 1.05M | -10.88M |
| accountsPayables | 16.3M | -3.95M | 12M | 7.82M | 7.74M | -2.75M | 4.32M | 6.32M | 3.45M | -7.5M |
| otherWorkingCapital | -6.21M | -6.9M | 7.76M | -5.35M | -8.86M | 33.17M | -58.5M | 9.33M | -8M | 16.12M |
| otherNonCashItems | 1.25M | -13.04M | 1.48M | 4.03M | 3.08M | 3.23M | 3.9M | 2.78M | 1.49M | 1.7M |
| netCashProvidedByOperatingActivities | -20.36M | 16.94M | 38.37M | 33.3M | -4.76M | 45.72M | -17.27M | 21.39M | 6.62M | 28.23M |
| investmentsInPropertyPlantAndEquipment | -3.36M | -11.85M | -5.51M | -8.96M | -8.51M | -8.4M | -5.75M | -5.37M | -3.68M | -5.76M |
| acquisitionsNet | -16.24M | 3.38M | -750K | -1.43M | - | -5.03M | -97.27M | -82.29M | -13.14M | -7.83M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.22M | -560K | -2.22M | 3.45M | 3.45M | -10.86M | - | 1.3M | 812K | 1.79M |
| netCashProvidedByInvestingActivities | -21.82M | -9.03M | -8.48M | -6.94M | -5.05M | -24.29M | -103.02M | -86.36M | -16.01M | -11.8M |
| netDebtIssuance | 32.11M | -11.96M | -9.18M | -37.59M | 17.96M | -12.57M | 139.64M | 38.93M | -3.5M | -15.15M |
| longTermNetDebtIssuance | 32.11M | -14.24M | 194.94M | -37.59M | 17.96M | -179.06M | 183.21M | 38.93M | -3.5M | -189.87M |
| shortTermNetDebtIssuance | - | 2.28M | -204.13M | - | - | 166.5M | -43.57M | - | - | 174.72M |
| netStockIssuance | -67000 | -3.86M | -203K | -9.1M | -11.2M | -79000 | -897K | -1.77M | -449K | -482K |
| netCommonStockIssuance | -67000 | -3.86M | -203K | -9.1M | -11.2M | -79000 | -897K | -1.77M | -449K | -3.74M |
| commonStockIssuance | 3000 | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -70000 | -3.86M | -203K | -9.1M | -11.2M | -79000 | -897K | -1.77M | -449K | -3.74M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 3.25M |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | 877K | - | - | - | - | -3.25M |
| netCashProvidedByFinancingActivities | 32.05M | -15.82M | -9.39M | -46.69M | 7.63M | -12.65M | 138.74M | 37.16M | -3.95M | -18.89M |