OTC : DPNEY
$0.0 (0.0%)
| 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 | 353.53M | 302.7M | 237.84M | 194.76M | 105.72M | 363.92M | 2.13B | 4.13B | 5.21B | 6.5B |
| costOfRevenue | 168.07M | 149.99M | 118.86M | 83.4M | 50.3M | 230.69M | 1.35B | 2.07B | 2.46B | 3.19B |
| grossProfit | 185.46M | 152.71M | 118.98M | 113.82M | 55.41M | 133.23M | 781.14M | 2.06B | 2.75B | 3.31B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 61.03M | 62.92M | 56.38M | 73.82M | 115.26M | 166.92M | 310.42M | 302.97M | 312.43M | 379.53M |
| sellingAndMarketingExpenses | 60.36M | 48.77M | 42.29M | 30.91M | 22.86M | 195.84M | 1.51B | 2.57B | 3.16B | 3.77B |
| sellingGeneralAndAdministrativeExpenses | 121.39M | 111.69M | 98.67M | 104.73M | 138.12M | 362.76M | 1.82B | 2.87B | 3.47B | 4.15B |
| otherExpenses | -19.66M | -49.69M | -40.94M | -41.37M | -167.3M | 7.61M | -22.15M | -19.07M | -29.89M | -7.88M |
| operatingExpenses | 101.73M | 61.99M | 57.73M | 63.35M | -29.18M | 370.37M | 1.8B | 2.85B | 3.44B | 4.14B |
| costAndExpenses | 269.8M | 211.98M | 176.59M | 146.75M | 21.13M | 601.06M | 3.15B | 4.91B | 5.93B | 7.33B |
| netInterestIncome | 9.62M | 7.96M | 3.25M | -6000 | -3.82M | -1.82M | -19.5M | -487K | 16.34M | 9.82M |
| interestIncome | 9.83M | 8.29M | 7.1M | 4.57M | 921K | 499K | 1.85M | 5.17M | 22.38M | 16.34M |
| interestExpense | 203.24K | 338.11K | 3.85M | 4.58M | 4.74M | 2.32M | 21.35M | 5.66M | 6.04M | 6.53M |
| depreciationAndAmortization | 21.6M | 20.28M | 20.68M | 22.01M | 24.19M | 29.12M | 331.87M | 141.29M | 179.85M | 249.43M |
| ebitda | 145.44M | 111.09M | 81.98M | 64.49M | -9.25M | -197.35M | -585.17M | -628.24M | -532.72M | -579.68M |
| ebit | 123.84M | 90.81M | 61.3M | 42.48M | -33.44M | -226.48M | -917.05M | -769.53M | -712.57M | -828.9M |
| nonOperatingIncomeExcludingInterest | - | -87345.6 | -52523 | -34M | 118.03M | -10.66M | -102.49M | -17.05M | - | - |
| operatingIncome | 83.73M | 90.72M | 61.25M | 48.01M | 84.59M | -237.14M | -1.02B | -786.58M | -688.82M | -819.49M |
| totalOtherIncomeExpensesNet | 36.5M | -250.77K | -3.8M | -5.11M | -4.77M | -2.63M | -22.64M | -6.53M | -9.15M | -8.69M |
| incomeBeforeTax | 120.23M | 90.47M | 57.45M | 42.9M | 79.82M | -239.77M | -1.04B | -793.1M | -697.97M | -828.17M |
| incomeTaxExpense | 6.59M | -9.15M | 514.36K | 373.47K | 26.25M | 1.96M | -54.25M | 217.09M | 44.06M | 9.36M |
| netIncomeFromContinuingOperations | 113.64M | 99.62M | 56.94M | 42.52M | 53.58M | -241.72M | -984.96M | -1.01B | -742.03M | -837.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 39626 | - | - | - | - | - | - | - |
| netIncome | 113.37M | 100.12M | 56.54M | 42.03M | 52.72M | -241.99M | -1.07B | -994.4M | -734.2M | -819.13M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 113.37M | 100.12M | 56.54M | 42.03M | 52.72M | -241.99M | -1.07B | -994.4M | -734.2M | -819.13M |
| eps | 1.12 | 1.01 | 0.61 | 0.46 | 0.58 | -2.8 | -13 | -12 | -8.8 | -10 |
| 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 | 486.11M | 476.17M | 331.69M | 312.78M | 227.49M | 124.57M | 182.06M | 186.52M | 299.83M | 972.77M |
| shortTermInvestments | 94.17M | 30.48M | 21.31M | 34.32M | 1.54M | - | - | - | 4.78M | 16.72M |
| cashAndShortTermInvestments | 580.28M | 506.65M | 350.99M | 347.1M | 227.49M | 124.57M | 182.06M | 360.81M | 485.24M | 1.01B |
| netReceivables | 6.88M | 8.64M | 3.27M | 13.11M | 7.65M | 24.25M | 64.88M | 160.1M | 181.31M | 208.12M |
| accountsReceivables | 6.88M | 7.24M | 3.27M | 11.39M | 7.65M | 20.44M | 58.28M | 160.1M | 181.31M | 208.12M |
| otherReceivables | - | 1.41M | - | 1.72M | - | 3.81M | 6.6M | - | - | - |
| inventory | 5.36M | 4.39M | 4.58M | -30.69M | - | 41.57M | 162.01M | 992.31M | 1.25B | 1.41B |
| prepaids | - | 5.04M | 4.03M | 3.35M | 2.38M | - | -63.37M | - | 50.08M | -374.83M |
| otherCurrentAssets | 15.45M | 13.56M | 11.89M | 49.14M | 24.55M | 101.15M | 277.77M | 668.48M | 831.36M | 1.33B |
| totalCurrentAssets | 607.96M | 538.28M | 374.75M | 382.01M | 262.07M | 291.54M | 623.35M | 2.18B | 2.79B | 3.58B |
| propertyPlantEquipmentNet | 12.47M | 11.44M | 6.41M | 9.97M | 32.26M | 29.06M | 235.89M | 463.65M | 859.29M | 902.11M |
| goodwill | - | - | - | - | - | - | - | - | 15.08M | 15.08M |
| intangibleAssets | - | 8.64M | - | - | 6.8M | - | - | 39.8M | 53.43M | 78.13M |
| goodwillAndIntangibleAssets | - | 29.28M | - | - | 6.8M | - | - | 39.8M | 68.51M | 93.21M |
| longTermInvestments | 350.44M | 1.27M | -18.3M | -33.16M | 542.39M | 538.08M | 372.13M | 176.91M | 3.2M | -14.57M |
| taxAssets | 16.31M | 15.12M | - | - | -549.18M | - | - | 47.7M | 270.14M | 329.22M |
| otherNonCurrentAssets | 8 | 335.78M | 376.51M | 511.51M | 542.39M | - | - | 59.6M | 157.86M | 159.63M |
| totalNonCurrentAssets | 379.22M | 392.89M | 364.62M | 488.32M | 574.65M | 567.14M | 608.02M | 787.66M | 1.36B | 1.47B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 987.19M | 931.17M | 739.38M | 870.32M | 836.72M | 858.68M | 1.23B | 2.97B | 4.15B | 5.05B |
| totalPayables | 35.03M | 77.51M | 65.59M | 69.31M | 4.11M | 69.2M | 138.7M | 530.63M | 581.16M | 807.03M |
| accountPayables | 33.71M | 36.89M | 33.64M | 31.33M | 3.36M | 58.32M | 124.6M | 466.03M | 485.62M | 722.62M |
| otherPayables | 1.32M | 40.62M | 31.94M | 37.98M | 750K | 10.88M | 14.1M | 64.6M | 95.54M | 84.41M |
| accruedExpenses | 7.42M | - | - | 14.77M | 12.64M | 9.12M | 45.59M | - | - | 796K |
| shortTermDebt | 4.53M | 3.13M | 5.28M | 32.04M | 3.11M | 2.99M | -4.8M | 192.31M | 156.27M | 296.69M |
| capitalLeaseObligationsCurrent | 4.53M | 3.13M | 5.83M | 3.85M | 2.54M | 2.99M | 25.62M | - | - | - |
| taxPayables | - | 27.22M | 22.81M | 28.52M | 29.69M | 5.78M | 5.17M | 7.56M | 4.51M | 16.48M |
| deferredRevenue | 40.05M | - | - | 45.44M | 17.88M | - | 7.41M | 9.72M | - | 16.48M |
| otherCurrentLiabilities | 21.11M | 73.17M | 47M | 5.5M | 56.29M | 107.74M | 199.34M | 321.41M | 367.36M | 369.37M |
| totalCurrentLiabilities | 112.68M | 156.93M | 123.7M | 170.91M | 96.56M | 192.04M | 411.85M | 1.05B | 1.1B | 1.49B |
| longTermDebt | - | - | - | - | 29.38M | 24M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.54M | 3.85M | 3.45M | 3.84M | 4.3M | - | 20.47M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -4.75M | - | -2.69M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 32.93M | 8.14M | 3.73M | 3.88M | 4.75M | 4.54M | 2.69M | 3.85M | 13.41M | 30.73M |
| otherNonCurrentLiabilities | 6.99 | - | - | 915K | 4.75M | 570.93K | 2.69M | - | - | - |
| totalNonCurrentLiabilities | 35.47M | 12M | 6.85M | 8.63M | 38.43M | 29.11M | 23.16M | 3.85M | 13.41M | 30.73M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.07M | 6.98M | 9.28M | 7.69M | 6.84M | 2.99M | 46.09M | - | - | - |
| totalLiabilities | 148.15M | 168.93M | 130.56M | 179.55M | 134.99M | 221.15M | 435.01M | 1.06B | 1.12B | 1.52B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 175.26M | 175.2M | 174.55M | 181.41M | 181.41M | 181.41M | 164.91M | 164.91M | 164.91M | 164.91M |
| retainedEarnings | 411.48M | 331.75M | 220M | 320.24M | -25.02M | -78.28M | 138.76M | 1.37B | 2.12B | 3.03B |
| additionalPaidInCapital | 128.94M | 128.94M | 128.46M | 126.02M | 133.75M | 133.75M | 120.28M | 120.28M | 120.28M | 120.28M |
| 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 | 123.64M | 96.33M | 57.45M | 44M | 79.82M | -237.14M | -1.02B | -786.58M | -688.82M | -819.49M |
| depreciationAndAmortization | 21.6M | 21.59M | 20.68M | 25.55M | 27M | 47.9M | 339.65M | 142.93M | 176.67M | 249.22M |
| deferredIncomeTax | - | - | - | 15.64M | -113.39M | 59.06M | -968K | 7.09M | - | 73.44M |
| stockBasedCompensation | - | 636K | 1.52M | 3.78M | 171.65K | -563.8K | 58392 | 1.18M | 6M | 875K |
| changeInWorkingCapital | -19.39M | 22.99M | 10.7M | 48.31M | -26.84M | 8.76M | 900.77M | 494.03M | 531.39M | 1B |
| accountsReceivables | 6.37M | 4.11M | 7.27M | -2.46M | 53.4M | 96.51M | 531.93M | 299.61M | 256.46M | 463.77M |
| inventory | -3.37M | -3.1M | -5.34M | - | 42.25M | 123.79M | 809.21M | 194.42M | 274.93M | 537.56M |
| accountsPayables | - | - | 9.69M | 50.76M | -122.49M | -211.55M | -440.37M | - | - | - |
| otherWorkingCapital | -22.39M | 21.98M | -920.88K | - | - | - | - | - | - | - |
| otherNonCashItems | -15.76M | -6.46M | 14.6M | 507.42K | 4.45M | -664.2K | -1.84M | -16.45M | -330.02M | -178.01M |
| netCashProvidedByOperatingActivities | 110.08M | 135.08M | 104.95M | 137.78M | -28.78M | -122.65M | 218.13M | -157.78M | -304.79M | 327.37M |
| investmentsInPropertyPlantAndEquipment | -2.87M | -2.49M | -2.24M | -1.13M | -3.55M | -3.6M | -26.4M | -115.32M | -123.56M | -110.92M |
| acquisitionsNet | - | - | - | 61000 | 135.87M | 403K | 19.82M | 70.85M | 27.02M | 7.32M |
| purchasesOfInvestments | -152.14M | -20M | -28.8M | -33.53M | - | -403K | -174.25M | 34.68M | - | -16.72M |
| salesMaturitiesOfInvestments | 89.94M | 11.15M | 38.32M | -61000 | - | 403K | 174.25M | 8.41M | 11.94M | 410K |
| otherInvestingActivities | 9.16M | 8.84M | 8.85M | 5.37M | 921K | 17.18M | 246.9M | 7.16M | -163.75M | 19.36M |
| netCashProvidedByInvestingActivities | -55.92M | -2.51M | 16.14M | -29.29M | 133.24M | 13.98M | 240.32M | 5.77M | -248.36M | -100.56M |
| netDebtIssuance | - | -5.93M | -4.8M | -3.2M | -3.22M | 24.13M | -171.75M | 31.4M | -117.34M | -290.2M |
| longTermNetDebtIssuance | - | -5.93M | -4.8M | -3.2M | -3.22M | 24.13M | -171.75M | 31.4M | -117.34M | -290.2M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -36.35M | -17.93M | - | - | - | - | - | - | - | - |
| commonDividendsPaid | -36.35M | -17.93M | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.91M | -3128 | -38.44M | -404.46K | -342K | -4.86M | -293.84M | -1.31M | -28.41M | -40.9M |
| netCashProvidedByFinancingActivities | -40.26M | -23.86M | -43.24M | -3.6M | -3.56M | 44.52M | -465.6M | 30.1M | -145.75M | -331.1M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 162.15M | 198.4M | 159.7M | 170.17M | 152.78M | 118.04M | 142.1M | 52.6M | 55.36M | 50.36M |
| costOfRevenue | 79.14M | 92.23M | 79.76M | 83.7M | 67.88M | 56.3M | 59.61M | 14.08M | 9.46M | 40.84M |
| grossProfit | 83.01M | 106.17M | 79.93M | 86.47M | 58.56M | 66.72M | 59.88M | 38.53M | 45.9M | 9.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 27.2M | 33.83M | 29.54M | 34.84M | 29.21M | 33.04M | 39.35M | 34.47M | 41.78M | 73.48M |
| sellingAndMarketingExpenses | 30.91M | 29.45M | 29.61M | 20.75M | 28.18M | 18.53M | 18.48M | 12.43M | 7.33M | 15.53M |
| sellingGeneralAndAdministrativeExpenses | 58.11M | 63.28M | 59.15M | 55.6M | 57.39M | 51.57M | 57.82M | 46.9M | 49.11M | 89.01M |
| otherExpenses | -9.29M | -27.67M | -20.69M | -26.33M | -21.97M | -26.93M | -15.93M | -30.66M | -143.15M | -154.81M |
| operatingExpenses | 48.82M | 35.61M | 38.46M | 29.27M | 35.42M | 24.64M | 41.89M | 16.24M | -94.04M | -65.8M |
| costAndExpenses | 127.95M | 127.85M | 118.23M | 112.98M | 103.3M | 81.39M | 116.4M | 30.32M | 45.51M | -24.38M |
| netInterestIncome | 4.44M | 5.38M | 4.12M | 625.02K | 2.67M | 1.02M | 221.07K | -229.6K | -1.91M | -1.91M |
| interestIncome | 4.53M | 5.38M | 4.12M | 651.77K | 2.32M | 3.93M | 2.89M | 2.41M | 624.07K | 298.13K |
| interestExpense | 95175 | 15438 | - | 26747 | - | 2.91M | 2.67M | 2.64M | 2.53M | 2.21M |
| depreciationAndAmortization | 2.54M | 9.07M | 8.18M | 9M | 7.29M | 10.16M | 10.14M | 11.86M | 11.6M | 12.59M |
| ebitda | 36.73M | 74.77M | 55.49M | 60.74M | 44.76M | 52.64M | 33.62M | 30.86M | 32.23M | -41.48M |
| ebit | 34.19M | 65.7M | 47.32M | 51.74M | 37.47M | 42.48M | 23.48M | 19M | 20.63M | -54.06M |
| nonOperatingIncomeExcludingInterest | - | 4.85M | -5.84M | 5.45M | -5.12M | -646.61K | -13.67M | 3.29M | -10.78M | 128.8M |
| operatingIncome | 34.19M | 70.56M | 41.47M | 57.19M | 25.8M | 31.92M | 29.01M | 22.29M | 138.66M | 74.74M |
| totalOtherIncomeExpensesNet | 18.01M | -81044 | -132.13K | -141.14K | 2.32M | 3.4M | -5.81M | -2.59M | -131.29M | -2.28M |
| incomeBeforeTax | 52.2M | 70.48M | 41.34M | 57.05M | 28.12M | 35.32M | 23.2M | 19.7M | 7.36M | 72.46M |
| incomeTaxExpense | 923.33K | 5.84M | 10.9M | 737.96K | 192.28K | 422K | 174.47K | 199K | 247K | 26M |
| netIncomeFromContinuingOperations | 51.28M | 64.63M | 45.53M | 56.31M | 29.48M | 35.44M | 23.02M | 19.5M | 7.12M | 46.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | -4.12M | -532.98K | -3.84M | - | - | - |
| otherAdjustmentsToNetIncome | -8.7 | - | - | - | - | - | - | - | - | - |
| netIncome | 50.93M | 64.72M | 45.85M | 56.51M | 25.26M | 34.54M | 18.04M | 19.1M | 7.96M | 44.76M |
| netIncomeDeductions | - | - | - | - | -4.12M | -532.98K | -3.84M | - | - | - |
| bottomLineNetIncome | 50.93M | 64.72M | 52.58M | 56.51M | 29.38M | 35.07M | 21.88M | 19.1M | 7.96M | 44.76M |
| eps | 0.51 | 0.65 | 0.53 | 0.57 | 0.3 | 0.38 | 0.25 | 0.21 | 0.09 | 0.48 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 486.11M | 376.64M | 476.17M | 381.57M | 331.69M | 356.21M | 312.78M | 226.37M | 227.49M | 122.65M |
| shortTermInvestments | 94.17M | 133.82M | 30.48M | 10.32M | 19.3M | 22.58M | 34.32M | 35.62M | 1.54M | - |
| cashAndShortTermInvestments | 580.28M | 510.46M | 506.65M | 391.17M | 350.99M | 378.79M | 347.1M | 262M | 227.49M | 122.65M |
| netReceivables | 6.88M | 6.88M | 8.64M | 4.42M | 2.96M | 6.33M | 13.11M | 12.14M | 31.41M | 20.92M |
| accountsReceivables | 6.88M | 5.84M | 7.24M | 2.52M | 2.96M | 5.6M | 11.39M | 8.69M | 7.65M | 20.92M |
| otherReceivables | - | 1.03M | 1.41M | 1.9M | - | 729.18K | 1.72M | 3.45M | - | - |
| inventory | 5.36M | 4.8M | 4.39M | 1.97M | 4.58M | 1.48M | - | - | - | - |
| prepaids | - | 3.9M | 5.04M | 4.54M | - | 14.48M | 3.35M | - | 2.38M | - |
| otherCurrentAssets | 15.45M | 9.52M | 13.56M | 6.08M | 16.22M | 4.11M | 18.45M | 24.74M | 789.2K | 95.83M |
| totalCurrentAssets | 607.96M | 535.55M | 538.28M | 408.19M | 374.75M | 405.2M | 382.01M | 298.88M | 262.07M | 239.39M |
| propertyPlantEquipmentNet | 12.47M | 9.97M | 11.44M | 4.87M | 6.41M | 8.5M | 9.97M | 7.2M | 32.26M | 32.58M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | 8.64M | - | - | - | - | - | 6.8M | - |
| goodwillAndIntangibleAssets | - | - | 29.28M | - | - | - | - | - | 6.8M | - |
| longTermInvestments | 350.44M | 1.34M | 1.27M | -8.53M | 358.21M | -21.42M | -33.16M | -34.43M | 542.39M | 564.05M |
| taxAssets | 16.31M | 15.46M | 15.12M | - | - | - | - | - | -549.18M | - |
| otherNonCurrentAssets | 8 | 357.33M | 335.78M | 368.72M | 433.96M | 464.85M | 511.51M | 563.85M | 542.39M | 562.88M |
| totalNonCurrentAssets | 379.22M | 384.1M | 392.89M | 365.05M | 364.62M | 451.93M | 488.32M | 536.61M | 574.65M | 596.63M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 987.19M | 919.65M | 931.17M | 773.25M | 739.38M | 857.13M | 870.32M | 835.49M | 836.72M | 836.02M |
| totalPayables | 35.03M | 75.69M | 77.51M | 67.22M | 65.59M | 26.03M | 69.31M | 3.16M | 4.11M | 84.21M |
| accountPayables | 33.71M | 35.44M | 36.89M | 29.57M | 33.64M | 24.1M | 31.33M | 2.69M | 3.36M | 14.13M |
| otherPayables | 1.32M | 40.25M | 40.62M | 37.65M | 31.94M | 1.93M | 37.98M | 460.21K | 750K | 70.08M |
| accruedExpenses | 7.42M | - | - | - | 18.64M | 16.24M | 14.77M | 13.67M | 12.64M | 18.4M |
| shortTermDebt | 4.53M | 556.84K | 3.13M | 3.36M | 5.28M | 36.92M | 32.04M | 3.4M | 3.11M | 3.03M |
| capitalLeaseObligationsCurrent | 4.53M | 3.99M | 3.13M | 3.13M | 5.28M | 3.7M | 3.85M | 3.4M | 3.11M | 3.04M |
| taxPayables | - | 25.81M | 27.22M | 23.63M | 21.38M | 27.37M | 28.52M | 31.23M | 29.69M | 29.52M |
| deferredRevenue | 40.05M | - | - | - | 30.97M | 25.09M | 45.44M | 34.04M | 17.88M | 2.23M |
| otherCurrentLiabilities | 21.11M | 40.69M | 73.17M | 32.37M | -2.06M | 39.09M | 5.5M | 45.97M | 55.72M | -4.52M |
| totalCurrentLiabilities | 112.68M | 120.37M | 156.93M | 106.08M | 123.7M | 147.06M | 170.91M | 103.64M | 96.56M | 106.38M |
| longTermDebt | - | - | - | - | - | - | - | 30.52M | 29.38M | 24.98M |
| capitalLeaseObligationsNonCurrent | 2.54M | 2.72M | 3.85M | 1.9M | 3.13M | 2.15M | 3.84M | 2.63M | 4.3M | 5.86M |
| deferredRevenueNonCurrent | - | - | - | - | - | -4.39M | - | -4.54M | -4.75M | - |
| deferredTaxLiabilitiesNonCurrent | 32.93M | 8.76M | 8.14M | 3.83M | 3.73M | 4.39M | 3.88M | 4.54M | 4.75M | 4.6M |
| otherNonCurrentLiabilities | 6.99 | - | - | - | - | 4.39M | 915K | 4.54M | 4.75M | 1.98M |
| totalNonCurrentLiabilities | 35.47M | 11.48M | 12M | 5.73M | 6.85M | 6.54M | 8.63M | 37.69M | 38.43M | 37.41M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.07M | 6.71M | 6.98M | 5.02M | 8.41M | 5.85M | 7.69M | 6.03M | 7.41M | 8.89M |
| totalLiabilities | 148.15M | 131.85M | 168.93M | 111.81M | 130.56M | 153.61M | 179.55M | 141.33M | 134.99M | 143.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 175.26M | 175.2M | 175.2M | 162.97M | 158.66M | 181.41M | 181.41M | 181.41M | 181.41M | 181.41M |
| retainedEarnings | 411.48M | 360.08M | 331.75M | 261.58M | 220M | 52.66M | 18.12M | 165.24M | -25.02M | -32.68M |
| additionalPaidInCapital | 128.94M | 128.94M | 128.94M | 119.94M | 116.77M | 133.68M | 133.71M | 133.75M | 133.75M | 133.75M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 52.76M | 64.72M | 50.51M | 56.03M | 25.26M | 34.54M | 24.01M | 19.1M | 7.96M | 44.76M |
| depreciationAndAmortization | 9.97M | 10.62M | 10.51M | 11.07M | 9.65M | 12.18M | 2.79M | 13.32M | 13.15M | 13.86M |
| deferredIncomeTax | - | - | - | - | - | - | -5.52M | - | - | - |
| stockBasedCompensation | - | - | 319.8K | 315.85K | 833.12K | 607K | 1.06M | 1.56M | 363K | -153K |
| changeInWorkingCapital | -19.39M | - | 1.01M | - | 1.93M | - | -1.11M | - | 95.65M | - |
| accountsReceivables | 6.37M | - | 4.11M | - | 7.27M | - | -1.11M | - | 53.4M | - |
| inventory | -3.37M | - | -3.1M | - | -5.34M | - | - | - | 42.25M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -22.39M | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 31.92M | -32.57M | 32.78M | -16.43M | 30.51M | -2.82M | 76.88M | 11.11M | -71.67M | -131.77M |
| netCashProvidedByOperatingActivities | 75.25M | 42.77M | 95.12M | 50.98M | 68.19M | 44.51M | 98.11M | 45.1M | 45.44M | -73.3M |
| investmentsInPropertyPlantAndEquipment | -2.6M | -245.13K | -2.07M | -421.8K | -1.06M | -1.3M | -925K | -205K | -1.44M | -2.11M |
| acquisitionsNet | - | - | - | - | - | - | 60000 | - | - | - |
| purchasesOfInvestments | -152.14M | - | - | - | - | - | 1.59M | - | - | - |
| salesMaturitiesOfInvestments | 89.94M | - | - | - | - | - | -3.67M | - | - | - |
| otherInvestingActivities | 100.13M | -101.33M | -20.31M | 11.22M | 2.14M | 13.99M | 3.71M | -35.21M | 62.08M | 73.98M |
| netCashProvidedByInvestingActivities | 35.32M | -101.58M | -22.38M | 10.8M | 1.08M | 12.69M | 765.03K | -35.41M | 60.64M | 71.87M |
| netDebtIssuance | - | -1.47M | - | -2.92M | - | -2.03M | - | -1.32M | - | -1.71M |
| longTermNetDebtIssuance | - | -1.47M | - | -2.92M | - | -2.03M | - | -1.32M | - | -1.71M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | 2.87M | -35.81M | -2.99M | -14.93M | - | - | - | - | - | - |
| commonDividendsPaid | 2.87M | -35.81M | -2.99M | -14.93M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.36M | 376.32K | -3.01M | -329.06K | -45.53M | -275.8K | -2.11M | -162K | -1.7M | -145K |
| netCashProvidedByFinancingActivities | -3.49M | -36.91M | -6M | -18.18M | -45.53M | -2.3M | -2.11M | -1.48M | -1.7M | -1.86M |