OTC : DPNEF
-$0.02 (-56.75%)
| 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 | 354.05M | 302.7M | 237.84M | 194.76M | 105.72M | 363.92M | 2.13B | 4.13B | 5.21B | 6.5B |
| costOfRevenue | 168.32M | 149.99M | 118.86M | 83.4M | 50.3M | 230.69M | 1.35B | 2.07B | 2.46B | 3.19B |
| grossProfit | 185.73M | 152.71M | 118.98M | 98.4M | 55.41M | 133.23M | 781.14M | 2.06B | 2.75B | 3.31B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 62.92M | 56.38M | 63.59M | 115.26M | 166.92M | 310.42M | 302.97M | 312.43M | 379.53M |
| sellingAndMarketingExpenses | - | 48.77M | 42.29M | 26.63M | 22.86M | 195.84M | 1.51B | 2.57B | 3.16B | 3.77B |
| sellingGeneralAndAdministrativeExpenses | 101.88M | 111.69M | 98.67M | 90.22M | 138.12M | 362.76M | 1.82B | 2.87B | 3.47B | 4.15B |
| otherExpenses | - | -49.69M | -40.94M | -26.87M | -167.3M | 8.42M | -13.25M | -14.34M | -4.41M | 1.36M |
| operatingExpenses | 101.88M | 61.99M | 57.73M | 63.35M | -29.18M | 371.18M | 1.8B | 2.85B | 3.47B | 4.15B |
| costAndExpenses | 270.2M | 211.98M | 176.59M | 146.75M | 21.13M | 601.86M | 3.15B | 4.92B | 5.93B | 7.34B |
| netInterestIncome | 9.64M | 7.96M | 3.25M | -6000 | -3.12M | -1.54M | -17.52M | -487.05K | 16.34M | 9.82M |
| interestIncome | 9.84M | 8.29M | 7.1M | 4.57M | 752.82K | 420.53K | 1.66M | 5.17M | 22.34M | 16.35M |
| interestExpense | 203.54K | 338.11K | 3.85M | 4.58M | 3.87M | 1.96M | 19.18M | 5.66M | 6.03M | 6.53M |
| depreciationAndAmortization | 4.69M | 20.28M | 20.68M | 21.94M | 24.19M | 29.12M | 88.08M | 141.29M | 176.11M | 250.58M |
| ebitda | 88.54M | 111.09M | 81.98M | 64.49M | -9.25M | -197.35M | -828.97M | -628.24M | -538.01M | -514.71M |
| ebit | 83.85M | 90.81M | 61.3M | 10.33M | -54.47M | -226.48M | -917.05M | -769.53M | -714.12M | -765.28M |
| nonOperatingIncomeExcludingInterest | - | -87345.6 | -52523 | - | - | -10.66M | 1.16M | -17.05M | -134.39M | -54.2M |
| operatingIncome | 83.85M | 90.72M | 61.25M | 48.01M | 84.59M | -237.14M | -1.02B | -786.58M | -712.57M | -819.49M |
| totalOtherIncomeExpensesNet | 36.55M | -250.77K | -3.8M | -5.11M | -4.77M | -2.63M | -22.64M | -6.53M | 14.6M | -8.69M |
| incomeBeforeTax | 120.41M | 90.47M | 57.45M | 42.9M | 79.82M | -239.77M | -1.04B | -793.1M | -697.97M | -828.17M |
| incomeTaxExpense | 6.6M | -9.15M | 514.36K | 373.47K | 26.25M | 1.96M | 54.25M | 217.09M | 44.06M | 9.36M |
| netIncomeFromContinuingOperations | 113.81M | 99.62M | 56.94M | 42.52M | 53.58M | -241.72M | -1.1B | -1.01B | -742.03M | -835.38M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -6.99 | - | - | - | - | - | -1.29M | - | - | -2.16M |
| netIncome | 113.54M | 100.12M | 56.54M | 42.03M | 52.72M | -241.99M | -1.07B | -994.4M | -734.2M | -819.13M |
| netIncomeDeductions | - | - | - | - | - | - | -108.79M | -121.06M | - | -85.68M |
| bottomLineNetIncome | 113.54M | 100.12M | 56.54M | 42.03M | 52.72M | -241.99M | -961.34M | -873.33M | -734.2M | -733.45M |
| eps | 0.06 | 0.05 | 0.03 | 0.02 | 0.03 | -0.14 | -0.65 | -0.6 | -0.44 | -0.5 |
| 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.04M | 476.17M | 331.69M | 279.64M | 227.49M | 124.57M | 182.06M | 186.52M | 299.83M | 972.77M |
| shortTermInvestments | 94.16M | 30.48M | 21.31M | 30.69M | 1.54M | - | - | - | 4.78M | 16.72M |
| cashAndShortTermInvestments | 580.2M | 506.65M | 350.99M | 310.33M | 229.03M | 124.57M | 182.06M | 360.81M | 485.24M | 1.01B |
| netReceivables | 6.87M | 8.64M | 5.76M | 13.11M | 7.65M | 56.62M | 118.64M | 160.1M | 181.31M | 208.12M |
| accountsReceivables | 6.87M | 7.24M | 3.27M | 11.39M | 7.65M | 20.44M | 64.88M | 160.1M | 181.31M | 208.12M |
| otherReceivables | - | 1.41M | 2.49M | 1.72M | - | 36.19M | 53.76M | - | 691.33M | 855.81M |
| inventory | 5.36M | 4.39M | 4.58M | -34.73M | - | 41.57M | 162.01M | 992.31M | 1.25B | 1.41B |
| prepaids | - | 5.04M | 4.03M | 3.35M | 2.38M | - | - | - | 4.78M | - |
| otherCurrentAssets | 15.45M | 13.56M | 9.4M | 94.48M | 23.01M | 68.78M | 160.64M | 668.48M | 876.65M | 955.79M |
| totalCurrentAssets | 607.88M | 538.28M | 374.75M | 386.53M | 262.07M | 291.54M | 623.35M | 2.18B | 2.79B | 3.58B |
| propertyPlantEquipmentNet | 12.47M | 11.44M | 6.41M | 10.08M | 32.26M | 29.06M | 235.89M | 463.65M | 859.29M | 902.11M |
| goodwill | - | - | - | - | - | - | - | - | 15.08M | 15.08M |
| intangibleAssets | - | 8.64M | - | - | 5.56M | - | - | 39.8M | 53.43M | 78.13M |
| goodwillAndIntangibleAssets | - | 29.28M | - | - | 5.56M | - | - | 39.8M | 68.51M | 93.21M |
| longTermInvestments | 350.39M | 1.27M | -15.18M | 1.18M | 1.2M | 1.04M | 2.48M | 3.82M | 7.99M | 2.15M |
| taxAssets | 16.31M | 15.12M | - | - | - | - | - | 47.7M | 270.14M | 329.22M |
| otherNonCurrentAssets | 6.99 | 335.78M | 373.39M | 482.83M | 535.63M | 537.04M | 369.64M | 232.69M | 153.07M | 142.9M |
| totalNonCurrentAssets | 379.17M | 392.89M | 364.62M | 494.09M | 574.65M | 567.14M | 608.02M | 787.66M | 1.36B | 1.47B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 987.06M | 931.17M | 739.38M | 880.62M | 836.72M | 858.68M | 1.23B | 2.97B | 4.15B | 5.05B |
| totalPayables | 35.03M | 77.51M | 65.59M | 69.31M | 27.62M | 69.2M | 333.09M | 747.44M | 792.38M | 823.51M |
| accountPayables | 33.7M | 36.89M | 33.64M | 31.33M | 3.36M | 69.2M | 124.6M | 466.03M | 485.62M | 722.62M |
| otherPayables | 1.32M | 40.62M | 31.94M | 37.98M | 24.26M | - | 208.49M | 281.41M | 306.76M | 100.89M |
| accruedExpenses | - | - | - | - | 12.64M | - | - | - | - | - |
| shortTermDebt | 4.53M | 3.12M | 5.83M | 28.31M | 3.11M | 2.99M | 25.71M | 192.31M | 156.27M | 296.69M |
| capitalLeaseObligationsCurrent | - | 3.13M | 5.28M | 3.4M | 3.11M | 2.99M | - | - | - | - |
| taxPayables | - | 27.22M | 23.59M | 23.31M | 26.67M | 4.87M | 4.64M | 7.56M | 4.51M | 16.48M |
| deferredRevenue | 33.92M | - | - | 45.44M | 17.88M | 16.79M | 7.41M | 9.72M | - | - |
| otherCurrentLiabilities | 39.19M | 73.17M | 47.01M | 26.47M | 32.2M | 100.08M | 45.65M | 104.6M | 156.14M | 370.17M |
| totalCurrentLiabilities | 112.67M | 156.93M | 123.7M | 172.94M | 96.56M | 192.04M | 411.85M | 1.05B | 1.1B | 1.49B |
| longTermDebt | - | - | - | - | 29.38M | 24M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.54M | 3.85M | 3.13M | 3.84M | 4.3M | - | 20.47M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -4.75M | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 32.93M | 8.14M | 3.73M | 3.88M | 4.75M | 4.54M | 2.41M | 3.85M | 13.41M | 30.73M |
| otherNonCurrentLiabilities | - | - | - | - | 4.75M | 571K | - | - | - | - |
| totalNonCurrentLiabilities | 35.47M | 12M | 6.85M | 7.72M | 38.43M | 29.11M | 23.16M | 3.85M | 13.41M | 30.73M |
| otherLiabilities | - | - | - | - | - | - | - | -3.85M | -13.41M | - |
| capitalLeaseObligations | 2.54M | 6.98M | 8.41M | 7.24M | 7.41M | 2.99M | 20.47M | - | - | - |
| totalLiabilities | 148.13M | 168.93M | 130.56M | 181.67M | 134.99M | 221.15M | 435.01M | 1.05B | 1.1B | 1.52B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 175.24M | 175.2M | 175.2M | 181.83M | 181.41M | 181.41M | 164.91M | 164.91M | 164.91M | 164.91M |
| retainedEarnings | - | 331.75M | 242.94M | 320.24M | 146.13M | 94.41M | 311.77M | 1.2B | 2.31B | 2.87B |
| additionalPaidInCapital | - | 128.94M | 128.94M | 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 | 113.58M | 96.33M | 63.59M | 42.03M | 52.72M | -202.07M | -1.07B | -994.4M | -734.2M | -819.13M |
| depreciationAndAmortization | 4.69M | 21.59M | 22.89M | 24.91M | 27M | 47.9M | 339.65M | 141.29M | 179.85M | 250.58M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 636K | 1.53M | 3.78M | 171.65K | - | 58392 | 1.18M | 6M | 905K |
| changeInWorkingCapital | -18.89M | 22.99M | 11.85M | -2.51M | 95.65M | 220.31M | 1.26B | 494.03M | 531.39M | 1B |
| accountsReceivables | 6.2M | 4.11M | 8.02M | -2.51M | 53.4M | 96.51M | 445.99M | 299.61M | 256.46M | 463.77M |
| inventory | -3.28M | -3.1M | -5.89M | - | 42.25M | 123.79M | 809.21M | 194.42M | 274.93M | 537.56M |
| accountsPayables | -21.81M | - | 9.71M | - | - | - | - | - | - | - |
| otherWorkingCapital | - | 21.98M | 1664 | - | - | - | - | - | - | - |
| otherNonCashItems | 16.74M | -6.46M | 5.1M | 52.11M | -204.33M | -188.79M | -306.65M | 200.11M | -287.83M | -106.32M |
| netCashProvidedByOperatingActivities | 116.12M | 135.08M | 104.95M | 120.31M | -28.78M | -122.65M | 218.13M | -157.78M | -304.79M | 327.37M |
| investmentsInPropertyPlantAndEquipment | -2.8M | -2.49M | -2.48M | -974K | -2.9M | -3.04M | -26.4M | -115.32M | -123.56M | -110.92M |
| acquisitionsNet | 46761 | - | - | 61000 | 135.87M | 339.63K | 17.8M | 100.36M | 26.97M | 7.32M |
| purchasesOfInvestments | -148.22M | -20M | -28.8M | -29.6M | - | - | - | - | - | -16.72M |
| salesMaturitiesOfInvestments | 87.61M | 11.15M | 42.42M | - | - | 403K | 174.25M | 8.41M | 11.94M | 367.12K |
| otherInvestingActivities | 5.19 | 8.84M | 5M | 4.17M | 273.48K | 16.28M | 74.67M | 12.33M | -163.71M | 19.39M |
| netCashProvidedByInvestingActivities | -63.35M | -2.51M | 16.14M | -26.35M | 133.24M | 13.98M | 240.32M | 5.77M | -248.36M | -100.56M |
| netDebtIssuance | - | -5.93M | -4.8M | -3.2M | -3.22M | 24.13M | -253.06M | 31.4M | -117.34M | -290.2M |
| longTermNetDebtIssuance | - | -5.93M | -4.8M | -3.2M | -3.22M | 24.13M | -253.06M | 31.4M | -117.34M | -290.2M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | 25.25M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -35.41M | -17.93M | - | - | - | - | - | - | - | - |
| commonDividendsPaid | -35.41M | -17.93M | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.81M | -3128 | -38.44M | 95543 | -342K | -4.86M | -212.54M | -1.31M | -28.41M | -40.9M |
| netCashProvidedByFinancingActivities | -39.22M | -23.86M | -43.24M | -3.1M | -3.56M | 44.52M | -465.6M | 30.1M | -145.75M | -331.1M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 162.45M | 198.4M | 140.92M | 158.96M | 76.47M | 93.94M | 68.64M | 52.6M | 55.36M | 50.36M |
| costOfRevenue | 79.29M | 92.23M | 76.62M | 78.11M | 74.38M | 56.88M | 69.31M | 14.08M | 9.46M | 40.84M |
| grossProfit | 83.17M | 106.17M | 38.43M | 80.85M | 37.3M | 66.7M | 72.8M | 38.53M | 45.9M | 9.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 33.83M | 28.08M | 34.51M | 27.69M | 31.67M | 29.12M | 34.47M | 41.78M | 73.48M |
| sellingAndMarketingExpenses | - | 29.45M | 28.01M | 20.56M | 28.84M | 14.85M | 14.19M | 12.43M | 7.33M | 15.53M |
| sellingGeneralAndAdministrativeExpenses | 48.91M | 63.28M | 56.09M | 55.07M | 56.54M | 46.52M | 43.32M | 46.9M | 49.11M | 89.01M |
| otherExpenses | - | -27.67M | -37.6M | -40.53M | -20.96M | -18.35M | -20.55M | -30.66M | -143.15M | -154.81M |
| operatingExpenses | 48.91M | 35.61M | 18.49M | 14.53M | 35.58M | 28.17M | 22.76M | 16.24M | -94.04M | -65.8M |
| costAndExpenses | 128.2M | 127.85M | 105.29M | 112.01M | 109.95M | 63.38M | 56.38M | 30.32M | -84.57M | -24.38M |
| netInterestIncome | 4.45M | 5.38M | 4.2M | 4.51M | 2.33M | 1.02M | 517.23K | -228.91K | -1.9M | -1.91M |
| interestIncome | 4.54M | 5.38M | 4.2M | 4.5M | 3.54M | 3.93M | 222.46K | 2.4M | 622.9K | 297.96K |
| interestExpense | 95356 | 15320 | - | 26776 | 1.22M | 2.91M | 343.07K | 2.63M | 2.53M | 2.21M |
| depreciationAndAmortization | 2.55M | 9.07M | 7.86M | 8.91M | 9.15M | 12.73M | 4.76M | 3.44M | 11.6M | 12.59M |
| ebitda | 36.8M | 74.77M | 53.31M | 60.22M | 49.39M | 35.99M | 23.73M | -3.93M | -96.58M | 87.33M |
| ebit | 34.26M | 65.7M | 41.54M | 51.3M | 40.24M | 23.26M | 18.96M | -7.38M | -108.18M | 74.74M |
| nonOperatingIncomeExcludingInterest | - | 4.85M | -5.9M | 2.71M | -3.33M | 7.3M | - | - | - | - |
| operatingIncome | 34.26M | 70.56M | 35.63M | 28.39M | 16.81M | 30.56M | 12.26M | 22.29M | -13.76M | 74.74M |
| totalOtherIncomeExpensesNet | 18.04M | -81044 | -116.57K | -70068 | -819.28K | -2.39M | -1.2M | -2.59M | 2.71M | -2.28M |
| incomeBeforeTax | 52.3M | 70.48M | 35.52M | 56.57M | 31.94M | 28.17M | 11.06M | 19.7M | 7.36M | 72.46M |
| incomeTaxExpense | 925.08K | 5.84M | -9.94M | 731.65K | 192.28K | 355.67K | 82554 | 199K | 247K | 26M |
| netIncomeFromContinuingOperations | 51.37M | 64.63M | 25.11M | 27.96M | 15.89M | 27.81M | 10.98M | 19.46M | 9.75M | 46.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -12.34 | - | - | - | - | -1.75M | - | -358K | -3.35 | -1.76M |
| netIncome | 51.02M | 64.72M | 25.28M | 55.97M | 31.63M | 33.11M | 22.91M | 19.1M | 7.96M | 44.76M |
| netIncomeDeductions | - | - | - | 3.85M | - | -1.43M | -1.1M | - | - | -1.4M |
| bottomLineNetIncome | 51.02M | 64.72M | 50.51M | 52.12M | 31.63M | 34.54M | 24.01M | 19.1M | 7.96M | 46.16M |
| eps | 0.03 | 0.03 | 0.01 | 0.03 | 0.01 | 0.02 | 0.01 | 0.01 | 0.0 | 0.02 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 486.04M | 376.64M | 476.17M | 381.57M | 366.27M | 355.72M | 279.64M | 226.37M | 227.49M | 122.65M |
| shortTermInvestments | 94.16M | 133.82M | 13.15M | 9.6M | 3.01M | 2.14M | 30.69M | 1.41M | 1.54M | - |
| cashAndShortTermInvestments | 580.2M | 510.46M | 506.65M | 391.17M | 350.99M | 380.41M | 310.33M | 263.41M | 229.03M | 122.65M |
| netReceivables | 6.87M | 6.88M | 8.64M | 1.77M | 3.26M | 20.52M | 13.11M | 30.32M | 10.18M | 20.92M |
| accountsReceivables | 6.87M | 5.84M | 7.24M | 2.52M | 3.26M | 6.05M | 11.39M | 10.18M | 10.18M | 20.92M |
| otherReceivables | - | 1.03M | 1.41M | 1.77M | - | - | 1.72M | - | - | - |
| inventory | 5.36M | 4.8M | 4.39M | 1.97M | 5.05M | 1.48M | - | - | - | - |
| prepaids | - | 3.9M | 5.04M | 4.54M | 4.03M | 1.46M | 3.35M | 2.14M | 2.38M | - |
| otherCurrentAssets | 15.45M | 9.52M | 13.56M | 8.74M | 49.9M | 765.47K | 14.75M | 3.01M | 20.49M | 95.83M |
| totalCurrentAssets | 607.88M | 535.55M | 538.28M | 408.19M | 413.22M | 404.65M | 341.54M | 298.88M | 262.07M | 239.39M |
| propertyPlantEquipmentNet | 12.47M | 9.97M | 11.44M | 4.87M | 7.07M | 8.49M | 8.91M | 7.2M | 32.26M | 32.58M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | 8.64M | - | - | - | - | - | 5.56M | - |
| goodwillAndIntangibleAssets | - | - | 29.28M | - | - | - | - | - | 5.56M | - |
| longTermInvestments | 350.39M | 1.34M | 1.27M | -8.53M | 1.1M | 1.16M | -29.65M | 1.19M | 1.2M | 1.18M |
| taxAssets | 16.31M | 15.46M | 15.12M | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 6.99 | 357.33M | 335.78M | 368.72M | 393.88M | 441.66M | 457.32M | 528.22M | 535.63M | 562.88M |
| totalNonCurrentAssets | 379.17M | 384.1M | 392.89M | 365.05M | 402.05M | 451.31M | 436.58M | 536.61M | 574.65M | 596.63M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 987.06M | 919.65M | 931.17M | 773.25M | 815.28M | 855.96M | 778.12M | 835.49M | 836.72M | 836.02M |
| totalPayables | 35.03M | 75.69M | 77.51M | 67.22M | 65.59M | 49.42M | 69.31M | 44.99M | 3.16M | 84.21M |
| accountPayables | 33.7M | 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 | 25.33M | 37.98M | 42.3M | 24.26M | 70.08M |
| accruedExpenses | - | - | - | - | 18.64M | 16.24M | - | 13.67M | - | 18.4M |
| shortTermDebt | 4.53M | 556.67K | 3.12M | - | 5.83M | 36.91M | 28.31M | 3.4M | 3.11M | 3.03M |
| capitalLeaseObligationsCurrent | - | 3.99M | 3.13M | 3.13M | 5.28M | 3.7M | 3.4M | 3.4M | 3.4M | 2.53M |
| taxPayables | - | 25.81M | 27.22M | 23.97M | 21.42M | 25.3M | 25.5M | 28.61M | 29.69M | 29.52M |
| deferredRevenue | 33.92M | - | - | - | 31.04M | 25.07M | - | 34.04M | 17.88M | - |
| otherCurrentLiabilities | 39.19M | 40.69M | 73.17M | 35.73M | 10.02M | 15.52M | 51.79M | 4.13M | 69.02M | -1.79M |
| totalCurrentLiabilities | 112.67M | 120.37M | 156.93M | 106.08M | 136.4M | 146.86M | 152.81M | 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 | 2.63M | 5.86M |
| deferredRevenueNonCurrent | - | - | - | - | - | -4.06M | - | -4.54M | -4.75M | - |
| deferredTaxLiabilitiesNonCurrent | 32.93M | 8.76M | 8.14M | 3.83M | 3.74M | 4.06M | 3.88M | 4.54M | 4.75M | 3.83M |
| otherNonCurrentLiabilities | - | - | 8.14M | - | 4.1M | 4.39M | - | 4.54M | 4.54M | 6.58M |
| totalNonCurrentLiabilities | 35.47M | 11.48M | 12M | 5.73M | 6.85M | 6.53M | 7.72M | 37.69M | 38.43M | 37.41M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.54M | 6.71M | 6.98M | 5.02M | 8.41M | 5.85M | 7.24M | 6.03M | 6.03M | 8.38M |
| totalLiabilities | 148.13M | 131.85M | 168.93M | 111.81M | 143.96M | 153.39M | 160.52M | 141.33M | 134.99M | 143.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 175.24M | 175.2M | 175.2M | 162.97M | 158.66M | 181.16M | 160.66M | 181.41M | 181.41M | 181.41M |
| retainedEarnings | - | 360.08M | 331.75M | 261.58M | 220M | 223.51M | 132.18M | 165.24M | 146.13M | 138.47M |
| additionalPaidInCapital | - | 128.94M | 128.94M | 119.94M | 116.77M | 133.68M | 111.35M | 133.75M | 133.75M | 133.75M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-29 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-29 | 2021-12-31 | 2021-06-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 51.04M | 64.72M | 50.51M | 55.97M | 31.04M | 33.11M | 22.91M | 19.1M | 7.96M | 44.76M |
| depreciationAndAmortization | 2.55M | 10.62M | 10.51M | 11.06M | 11.76M | 11.68M | 11.57M | 13.32M | 13.15M | 13.86M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 319.8K | 315.51K | 974.58K | 817.92K | 2.6M | 1.56M | 363K | -153K |
| changeInWorkingCapital | - | - | 1.01M | - | 2.13M | - | -2.51M | - | 95.65M | - |
| accountsReceivables | - | - | 4.11M | - | 8.02M | - | -2.51M | - | 53.4M | - |
| inventory | - | - | -3.1M | - | -5.89M | - | - | - | 42.25M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 21.84M | -32.9M | 32.76M | -16.31M | 33.02M | -1.1M | 63.42M | 8.59M | -72.6M | -131.92M |
| netCashProvidedByOperatingActivities | 75.43M | 42.44M | 95.11M | 51.03M | 78.93M | 44.51M | 97.99M | 42.57M | 44.52M | -73.3M |
| investmentsInPropertyPlantAndEquipment | -2.59M | -245.13K | -2.07M | -452.97K | -1.29M | -1.3M | -923.9K | -205K | -1.44M | -2.11M |
| acquisitionsNet | 41413 | - | - | - | - | 175.85K | 60000 | 1000 | 62.18M | 73.69M |
| purchasesOfInvestments | -149.62M | - | - | - | - | -23.43M | 1.59M | -35.12M | - | - |
| salesMaturitiesOfInvestments | 88.44M | - | - | - | - | 37.24M | - | - | - | - |
| otherInvestingActivities | 99.02M | -100.56M | -20.4M | 11.26M | 4.01M | 5966 | -1958 | 2.4M | -30.05M | 286K |
| netCashProvidedByInvestingActivities | 35.3M | -100.81M | -22.47M | 10.81M | 2.72M | 12.69M | 724.14K | -32.92M | 30.69M | 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 | -1.21M | -35.81M | -2.99M | -14.93M | - | - | - | - | - | - |
| commonDividendsPaid | -1.21M | -35.81M | -2.99M | -14.93M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.32M | 656.84K | -2.95M | -348.72K | -45.59M | -274.81K | -2.12M | -162K | -1.7M | -145K |
| netCashProvidedByFinancingActivities | -3.53M | -36.63M | -5.93M | -18.2M | -45.59M | -2.3M | -2.12M | -1.48M | -1.7M | -1.86M |