NASDAQ : DTI
$0.01 (0.44%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| revenue | 159.63M | 154.45M | 152.03M | 129.56M | 77.38M |
| costOfRevenue | 68.57M | 62.32M | 55.87M | 52.71M | 23.63M |
| grossProfit | 91.06M | 92.12M | 96.16M | 76.84M | 53.75M |
| researchAndDevelopmentExpenses | - | - | - | - | - |
| generalAndAdministrativeExpenses | 82.24M | 78.7M | 70.6M | 51.57M | 38.31M |
| sellingAndMarketingExpenses | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 82.24M | 78.7M | 70.6M | 51.57M | 38.31M |
| otherExpenses | - | - | -2.34M | - | 21.72M |
| operatingExpenses | 82.24M | 78.7M | 68.26M | 51.57M | 60.03M |
| costAndExpenses | 150.81M | 141.02M | 124.14M | 104.28M | 83.66M |
| netInterestIncome | -5.05M | -3.17M | -1.06M | -425K | -1.23M |
| interestIncome | - | 197K | 48000 | 52000 | - |
| interestExpense | 5.05M | 3.37M | 1.1M | 477K | 1.23M |
| depreciationAndAmortization | 27.29M | 23.83M | 20.35M | 19.71M | 21.72M |
| ebitda | 29.49M | 30.18M | 41.25M | 44.96M | 24.84M |
| ebit | 2.2M | 6.35M | 20.9M | 25.25M | 3.12M |
| nonOperatingIncomeExcludingInterest | 6.62M | 7.08M | 7M | 23000 | -9.4M |
| operatingIncome | 8.82M | 13.43M | 27.9M | 25.28M | -6.28M |
| totalOtherIncomeExpensesNet | -11.67M | -10.44M | -8.1M | -500K | 8.17M |
| incomeBeforeTax | -2.86M | 2.98M | 19.79M | 24.78M | 1.89M |
| incomeTaxExpense | 905K | -30000 | 5.05M | 3.7M | -209K |
| netIncomeFromContinuingOperations | -3.76M | 3.01M | 14.75M | 21.08M | 2.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - |
| netIncome | -3.76M | 3.01M | 14.75M | 21.08M | 2.1M |
| netIncomeDeductions | - | - | -314K | - | - |
| bottomLineNetIncome | -3.76M | 3.01M | 14.75M | 19.89M | 2.1M |
| eps | -0.11 | 0.09 | 0.5 | 1.66 | -0.01 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.65M | 6.18M | 6M | 2.35M | 52000 |
| shortTermInvestments | - | - | 888K | 1.14M | 909K |
| cashAndShortTermInvestments | 3.65M | 6.18M | 6.89M | 3.5M | 961K |
| netReceivables | 40.4M | 40.52M | 29.93M | 31.12M | 20.04M |
| accountsReceivables | 37.68M | 39.61M | 29.93M | 29M | 20.04M |
| otherReceivables | 2.72M | 909K | - | 2.12M | - |
| inventory | 18.15M | 17.5M | 5.03M | 3.28M | 2.34M |
| prepaids | 2.69M | 3.88M | 4.54M | 1.77M | 893K |
| otherCurrentAssets | - | -1000 | 19000 | 493K | 12000 |
| totalCurrentAssets | 64.89M | 68.08M | 46.41M | 40.16M | 24.24M |
| propertyPlantEquipmentNet | 97.78M | 98.29M | 84.59M | 64.19M | 44.39M |
| goodwill | 14.62M | 12.15M | - | - | - |
| intangibleAssets | 39.67M | 37.23M | 216K | 263K | 402K |
| goodwillAndIntangibleAssets | 54.29M | 49.38M | 216K | 263K | 402K |
| longTermInvestments | 3.84M | 4.26M | - | - | - |
| taxAssets | - | - | - | - | - |
| otherNonCurrentAssets | 1.38M | 2.42M | 1.29M | 609K | 469K |
| totalNonCurrentAssets | 157.29M | 154.36M | 86.09M | 65.06M | 45.26M |
| otherAssets | - | - | - | - | - |
| totalAssets | 222.18M | 222.43M | 132.5M | 105.22M | 69.51M |
| totalPayables | 10.15M | 12.72M | 9.47M | 9.69M | 9.61M |
| accountPayables | 9.78M | 11.98M | 7.75M | 7.28M | 8.26M |
| otherPayables | 362K | 732K | 1.72M | 2.41M | 1.35M |
| accruedExpenses | 3.83M | 1.95M | 2.74M | 1.13M | 484K |
| shortTermDebt | 5.99M | 11.12M | 3.96M | 18.35M | 27.37M |
| capitalLeaseObligationsCurrent | 4.34M | - | 3.96M | 3.31M | - |
| taxPayables | - | 732K | 1.72M | 2.41M | 1.35M |
| deferredRevenue | 722K | 675K | 1.04M | 83000 | 63000 |
| otherCurrentLiabilities | 5.8M | 4.51M | 5.08M | 3.67M | 2.02M |
| totalCurrentLiabilities | 30.82M | 30.96M | 22.29M | 36.24M | 39.54M |
| longTermDebt | 39.83M | 46.82M | - | - | - |
| capitalLeaseObligationsNonCurrent | 21.49M | 18.76M | 14.89M | 16.69M | - |
| deferredRevenueNonCurrent | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 7.17M | 5.93M | 6.63M | 3.18M | 2.1M |
| otherNonCurrentLiabilities | - | - | - | - | 16.7M |
| totalNonCurrentLiabilities | 68.49M | 71.51M | 21.52M | 19.88M | 18.8M |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | 25.83M | 18.76M | 18.85M | 20M | - |
| totalLiabilities | 99.31M | 102.47M | 43.81M | 56.12M | 58.35M |
| treasuryStock | -1.26M | - | - | - | -933K |
| preferredStock | - | - | - | 17.88M | - |
| commonStock | 4000 | 3000 | 3000 | 1000 | 532K |
| retainedEarnings | -7.34M | -3.58M | -6.31M | -21.05M | -42.13M |
| additionalPaidInCapital | 130.8M | 125.42M | 95.22M | 52.39M | 53.98M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| netIncome | -3.76M | 3.01M | 14.75M | 21.08M | 2.1M |
| depreciationAndAmortization | 27.29M | 23.83M | 20.35M | 19.71M | 21.72M |
| deferredIncomeTax | -539K | -778K | 3.44M | 1.08M | -1.34M |
| stockBasedCompensation | 2.46M | 2.09M | 3.99M | - | 32000 |
| changeInWorkingCapital | -3.86M | -17.59M | -8.12M | -14.43M | -5.18M |
| accountsReceivables | 4.03M | -4.02M | -1.05M | -9.27M | -9.35M |
| inventory | 953K | -4.32M | -1.72M | -906K | 648K |
| accountsPayables | -4.76M | -78000 | -1.55M | -1.43M | 3.08M |
| otherWorkingCapital | -4.08M | -9.18M | -3.81M | -2.82M | 444K |
| otherNonCashItems | -1.68M | -4.51M | -11.07M | -13.44M | -17.82M |
| netCashProvidedByOperatingActivities | 19.92M | 6.06M | 23.33M | 13.99M | -494K |
| investmentsInPropertyPlantAndEquipment | -20.15M | -22.89M | -43.75M | -24.69M | -11.39M |
| acquisitionsNet | -5.62M | -47.26M | - | - | - |
| purchasesOfInvestments | - | - | - | - | -209.07M |
| salesMaturitiesOfInvestments | - | 1.24M | - | - | - |
| otherInvestingActivities | 12.5M | 15.32M | 19.89M | 22.16M | 223.8M |
| netCashProvidedByInvestingActivities | -13.27M | -53.59M | -23.86M | -2.53M | 3.34M |
| netDebtIssuance | -8.04M | 48.61M | 4.81M | -9.09M | -135.21K |
| longTermNetDebtIssuance | -8.04M | 20.74M | 4.81M | -9.09M | -135.21K |
| shortTermNetDebtIssuance | - | 27.86M | -18.35M | -8.08M | - |
| netStockIssuance | -1.26M | - | -194K | - | 210.58M |
| netCommonStockIssuance | -1.26M | - | - | - | 210.58M |
| commonStockIssuance | - | - | - | - | 210.58M |
| commonStockRepurchased | -1.26M | - | - | - | - |
| netPreferredStockIssuance | - | - | -194K | - | - |
| netDividendsPaid | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - |
| otherFinancingActivities | 12000 | -722K | -324K | -251K | -213.31M |
| netCashProvidedByFinancingActivities | -9.3M | 47.88M | 4.3M | -9.34M | -2.87M |
| 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 | 37.96M | 38.51M | 38.82M | 39.42M | 42.88M | 39.85M | 40.09M | 37.53M | 36.97M | 35.19M |
| costOfRevenue | 11.11M | 16.93M | 10.11M | 16.73M | 7.69M | 6.55M | 15.99M | 15.68M | 13.9M | 13.4M |
| grossProfit | 26.85M | 21.58M | 28.7M | 22.7M | 35.19M | 33.29M | 24.11M | 21.85M | 23.07M | 21.79M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 20.23M | 19.19M | 20.41M | 21.02M | - | 21.28M | 19.86M | 19.62M | - | 17.26M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 20.23M | 19.19M | 20.41M | 21.02M | 21.61M | 21.28M | 19.86M | 19.62M | 17.94M | 17.26M |
| otherExpenses | 8.72M | - | - | - | 10.28M | 10.2M | - | - | - | - |
| operatingExpenses | 28.94M | 19.19M | 20.41M | 21.02M | 31.89M | 31.48M | 19.86M | 19.62M | 17.94M | 17.26M |
| costAndExpenses | 40.05M | 36.12M | 30.53M | 37.75M | 39.58M | 38.03M | 35.84M | 35.3M | 31.84M | 30.66M |
| netInterestIncome | -1.01M | -977K | -1.23M | -1.23M | -1.21M | -1.21M | -1M | -787K | -171K | -108K |
| interestIncome | - | 95000 | 103K | 103K | 98000 | 126K | 36000 | 24000 | 11000 | - |
| interestExpense | 1.01M | 1.07M | 1.34M | 1.34M | 1.31M | 1.34M | 1.04M | 811K | 182K | 108K |
| depreciationAndAmortization | 6.93M | 6.9M | 6.83M | 6.83M | 6.72M | 6.6M | 6.18M | 5.68M | 5.36M | 5.32M |
| ebitda | 5.84M | 9.07M | 7.7M | 6.5M | 6.2M | 6.15M | 7.65M | 6.78M | 9.61M | 9.09M |
| ebit | -1.08M | 2.17M | 871K | -325K | -519K | -451K | 1.47M | 1.09M | 4.24M | 3.78M |
| nonOperatingIncomeExcludingInterest | -1.01M | 215K | 7.42M | 2M | 3.82M | 2.26M | 2.78M | 1.14M | 885K | 752K |
| operatingIncome | -2.1M | 2.38M | 8.29M | 1.67M | 3.3M | 1.81M | 4.25M | 2.24M | 5.13M | 4.53M |
| totalOtherIncomeExpensesNet | - | -1.29M | -8.76M | -3.33M | -5.13M | -3.6M | -3.82M | -1.95M | -1.07M | -860K |
| incomeBeforeTax | -2.1M | 1.1M | -465K | -1.66M | -1.83M | -1.79M | 428K | 283K | 4.06M | 3.67M |
| incomeTaxExpense | -557K | -119K | 437K | 746K | -159K | -445K | -439K | -82000 | 937K | -155K |
| netIncomeFromContinuingOperations | -1.54M | 1.22M | -902K | -2.41M | -1.67M | -1.34M | 867K | 365K | 3.13M | 3.82M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 1000 | - | - | - | - | - | - | - | - |
| netIncome | -1.54M | 1.22M | -903K | -2.41M | -1.67M | -1.34M | 867K | 365K | 3.13M | 3.82M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.54M | 1.22M | -903K | -2.41M | -1.67M | -1.34M | 867K | 365K | 3.13M | 3.82M |
| eps | -0.04 | 0.03 | -0.03 | -0.07 | -0.05 | -0.04 | 0.03 | 0.01 | 0.11 | 0.13 |
| 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 | 2.84M | 3.65M | 4.37M | 1.14M | 2.79M | 6.18M | 11.96M | 6.78M | 14.05M | 6M |
| shortTermInvestments | - | - | - | - | - | - | - | 1.62M | 1.14M | 888K |
| cashAndShortTermInvestments | 2.84M | 3.65M | 4.37M | 1.14M | 2.79M | 6.18M | 11.96M | 8.4M | 15.19M | 6.89M |
| netReceivables | 43.51M | 40.4M | 39.21M | 43.32M | 43.29M | 40.52M | 34.46M | 35.12M | 35.73M | 29.93M |
| accountsReceivables | 40.34M | 37.68M | 37.64M | 41.56M | 42.38M | 39.61M | 33.15M | 35.12M | 35.73M | 29.93M |
| otherReceivables | 3.17M | 2.72M | 1.57M | 1.76M | 909K | 909K | 1.31M | - | - | - |
| inventory | 20.93M | 18.15M | 18.14M | 18.28M | 18.25M | 17.5M | 17.35M | 14.61M | 11.44M | 5.03M |
| prepaids | 1.45M | 2.69M | 2.99M | 3.39M | 3.04M | 3.88M | 4.97M | 2.7M | 3.23M | 4.54M |
| otherCurrentAssets | - | - | - | -1000 | - | -1000 | - | - | - | 19000 |
| totalCurrentAssets | 68.73M | 64.89M | 64.71M | 66.13M | 67.37M | 68.08M | 68.74M | 60.83M | 65.59M | 46.41M |
| propertyPlantEquipmentNet | 97.27M | 97.78M | 102.05M | 102.14M | 104.52M | 98.29M | 101.55M | 93.05M | 88.89M | 84.59M |
| goodwill | 14.52M | 14.62M | 14.62M | 14.7M | 14.4M | 12.15M | 10.97M | 3.08M | 2.56M | - |
| intangibleAssets | 38.44M | 39.68M | 40.1M | 40.67M | 40.23M | 37.23M | 30.87M | 7.96M | 8.06M | 216K |
| goodwillAndIntangibleAssets | 52.96M | 54.29M | 54.72M | 55.37M | 54.63M | 49.38M | 41.84M | 11.04M | 10.61M | 216K |
| longTermInvestments | 3.93M | - | - | 4.44M | 4.35M | 4.26M | 3.74M | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 1.82M | 5.22M | 5.92M | 2.19M | 2.3M | 2.42M | 2.98M | 1.95M | 1.86M | 1.29M |
| totalNonCurrentAssets | 155.97M | 157.29M | 162.69M | 164.14M | 165.8M | 154.36M | 150.1M | 106.04M | 101.36M | 86.09M |
| otherAssets | - | - | 1000 | - | -1000 | - | - | - | - | - |
| totalAssets | 224.7M | 222.18M | 227.4M | 230.28M | 233.17M | 222.43M | 218.84M | 166.87M | 166.95M | 132.5M |
| totalPayables | 13.14M | 10.15M | 11.75M | 13.26M | 16.72M | 12.72M | 12.58M | 16.8M | 18.49M | 9.47M |
| accountPayables | 12.23M | 9.78M | 10.26M | 11.53M | 15.6M | 11.98M | 9.05M | 14.01M | 16.74M | 7.75M |
| otherPayables | 906K | 362K | 1.49M | 1.73M | 1.12M | 732K | 3.52M | 2.79M | 1.76M | 1.72M |
| accruedExpenses | 4.6M | 3.83M | 3.21M | 3.23M | 2.41M | 1.95M | 2.17M | 1.86M | 3.88M | 2.74M |
| shortTermDebt | 10.59M | 5.99M | 5.97M | 6.29M | 5.91M | 7M | 26.16M | 5M | 5M | 3.96M |
| capitalLeaseObligationsCurrent | - | 4.34M | 4.3M | 4.3M | 4.26M | 4.12M | 4.44M | 4.13M | 3.96M | 3.96M |
| taxPayables | - | - | - | - | 1.12M | 732K | 4.48M | 2.79M | 1.66M | 1.72M |
| deferredRevenue | 840K | 722K | 743K | 675K | 675K | 675K | 675K | - | 44000 | 1.04M |
| otherCurrentLiabilities | 2.77M | 5.8M | 5.77M | 4.29M | 4.83M | 4.51M | 5.97M | 3.07M | 2.76M | 5.08M |
| totalCurrentLiabilities | 31.94M | 30.82M | 31.76M | 32.05M | 34.8M | 30.96M | 52M | 30.87M | 34.14M | 22.29M |
| longTermDebt | 45.76M | 39.83M | 45.33M | 50.62M | 48.96M | 46.82M | 17.92M | 19.17M | 20M | - |
| capitalLeaseObligationsNonCurrent | 20.37M | 21.49M | 22.15M | 18.92M | 19.64M | 18.76M | 19.53M | 17.81M | 14.4M | 14.89M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.19M | 7.17M | 7.03M | 6.17M | 7.07M | 5.93M | 6.21M | 6.23M | 6.89M | 6.63M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 72.33M | 68.49M | 74.52M | 75.71M | 75.67M | 71.51M | 43.66M | 43.21M | 41.3M | 21.52M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 20.37M | 25.83M | 26.46M | 23.21M | 23.9M | 22.89M | 23.97M | 21.95M | 18.37M | 18.85M |
| totalLiabilities | 104.27M | 99.31M | 106.28M | 107.76M | 110.47M | 102.47M | 95.65M | 74.07M | 75.44M | 43.81M |
| treasuryStock | -2.19M | -1.26M | -1.15M | -608K | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4000 | 4000 | 4000 | 4000 | 4000 | 3000 | 3000 | 3000 | 3000 | 3000 |
| retainedEarnings | -8.88M | -7.34M | -8.56M | -7.66M | -5.25M | -3.58M | -2.24M | -3.1M | -3.18M | -6.31M |
| additionalPaidInCapital | 131.58M | 130.8M | 130.16M | 129.52M | 128.88M | 125.42M | 124.9M | 96.54M | 95.43M | 95.22M |
| 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 | -1.54M | 1.22M | -902K | -2.41M | -1.67M | -1.34M | 867K | 366K | 3.13M | 3.82M |
| depreciationAndAmortization | 6.93M | 6.9M | 6.83M | 6.83M | 6.72M | 6.6M | 6.18M | 5.68M | 5.36M | 5.32M |
| deferredIncomeTax | -973K | 354K | 873K | -1.02M | -750K | 523K | -901K | -666K | 266K | -298K |
| stockBasedCompensation | - | 644K | 637K | 642K | 541K | 520K | 508K | 856K | 208K | - |
| changeInWorkingCapital | -5.61M | -2.03M | 3.05M | -1.73M | -3.15M | -9.03M | -895K | -3.96M | -3.71M | -1.4M |
| accountsReceivables | -3.06M | 8000 | 3.56M | 1.12M | -670K | -6.1M | 3.54M | 390K | -1.84M | -471K |
| inventory | -136K | 595K | -933K | -1.25M | 2.54M | -1.44M | -5.72M | -2.88M | 2.84M | 1.16M |
| accountsPayables | 2.03M | -163K | -629K | -312K | -3.65M | 2.72M | -644K | 690K | -2.85M | -664K |
| otherWorkingCapital | -4.45M | -2.47M | 1.04M | -1.29M | -1.36M | -4.21M | 1.93M | -2.15M | -1.86M | -1.42M |
| otherNonCashItems | -1.96M | -1.75M | -528K | -128K | 733K | -936K | -432K | -1.2M | -1.94M | -1.6M |
| netCashProvidedByOperatingActivities | -3.16M | 5.34M | 9.96M | 2.2M | 2.43M | -3.66M | 5.33M | 1.08M | 3.31M | 5.85M |
| investmentsInPropertyPlantAndEquipment | -8.1M | -4.01M | -3.54M | -7.55M | -5.04M | -3.23M | -3.37M | -10.08M | -6.23M | -6.97M |
| acquisitionsNet | 5.13M | - | - | -3000 | -5.62M | -8.59M | -25.31M | - | -18.26M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 1.24M | - | - | - |
| otherInvestingActivities | - | 3.49M | 2.94M | 2.69M | 3.38M | 4.36M | 8.03M | 2.94M | 4.9M | 3.14M |
| netCashProvidedByInvestingActivities | -2.97M | -525K | -604K | -4.86M | -7.28M | -7.45M | -19.4M | -7.14M | -19.58M | -3.84M |
| netDebtIssuance | 6.02M | -5.48M | -5.62M | 1.66M | 1.61M | -44.08M | 19.91M | -833K | 25M | 23.16M |
| longTermNetDebtIssuance | -1.48M | -3.62M | -1.48M | -1.48M | 1.61M | -22.92M | -1.25M | -833K | 25M | 4.81M |
| shortTermNetDebtIssuance | 7.5M | -1.86M | -4.14M | 3.14M | - | -21.16M | 21.16M | - | - | - |
| netStockIssuance | -646K | -113K | -544K | -608K | - | - | - | - | - | - |
| netCommonStockIssuance | -646K | -113K | -544K | -608K | - | - | - | - | - | - |
| commonStockIssuance | 60000 | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -706K | -113K | -544K | -608K | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -87000 | - | 12000 | - | -216K | 48.61M | -49000 | -283K | -389K | -23.16M |
| netCashProvidedByFinancingActivities | 5.28M | -5.59M | -6.15M | 1.06M | 1.39M | 4.52M | 19.86M | -1.12M | 24.61M | -2000 |