NYSE : DRQ
-$0.56 (-3.51%)
| 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 | 978.25M | 660.8M | 424.06M | 362.07M | 322.94M | 364.97M | 414.81M | 384.63M | 455.47M | 538.73M |
| costOfRevenue | 674.97M | 428.17M | 308.65M | 265.94M | 242.36M | 269.7M | 295.01M | 271.5M | 305.39M | 328.4M |
| grossProfit | 303.28M | 232.63M | 115.56M | 96.14M | 80.59M | 95.28M | 119.8M | 113.13M | 150.08M | 210.33M |
| researchAndDevelopmentExpenses | - | - | 12.65M | 11.74M | 15.1M | 18.92M | 17.33M | 39.42M | 42.16M | 44.32M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 128.79M | 116.18M | 101.37M | 94.21M | 115.04M | 95.06M | 96.78M | 104.04M | 116.08M | 53.14M |
| otherExpenses | 41.86M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 170.66M | 116.18M | 114.02M | 105.95M | 130.14M | 113.98M | 114.11M | 143.46M | 158.24M | 97.47M |
| costAndExpenses | 845.63M | 544.35M | 422.67M | 371.88M | 372.5M | 383.68M | 409.12M | 414.96M | 463.64M | 425.87M |
| netInterestIncome | -2.58M | -2.43M | 8.19M | 4.25M | -212K | 1.51M | 7.63M | 7.75M | 3.49M | 3.01M |
| interestIncome | - | - | 8.19M | 4.46M | 575K | 2.13M | 7.94M | 8.04M | 3.56M | 3.04M |
| interestExpense | 2.58M | 2.43M | - | 216K | 787K | 621K | 314K | 291K | 72000 | 28000 |
| depreciationAndAmortization | 60.74M | 31.21M | 30.47M | 29.51M | 30.5M | 32.39M | 34.02M | 35.31M | 40.97M | 31.86M |
| ebitda | 191.85M | 176.45M | 31.72M | 19.46M | -19.55M | -29.04M | 13.63M | -79.39M | -24.6M | 147.75M |
| ebit | 131.11M | - | 1.39M | -9.96M | -50.05M | -61.43M | 10.74M | -114.7M | -65.57M | 115.9M |
| nonOperatingIncomeExcludingInterest | 1.51M | - | - | - | 497K | 42.73M | -7.94M | -8.04M | -3.56M | -3.04M |
| operatingIncome | 132.62M | 49.08M | 1.39M | -9.81M | -49.55M | -16.57M | -20.39M | -122.74M | -69.14M | 112.86M |
| totalOtherIncomeExpensesNet | -4.1M | 93.74M | 12.08M | 14.66M | -76M | -43.35M | 7.63M | 7.75M | 3.49M | 3.01M |
| incomeBeforeTax | 128.53M | 142.81M | 13.47M | 6.77M | -125.55M | -62.05M | 10.43M | -114.99M | -65.64M | 115.87M |
| incomeTaxExpense | 45.23M | 2.49M | 12.86M | 6.33M | 2.95M | -31.28M | 8.71M | -19.29M | 35M | 22.65M |
| netIncomeFromContinuingOperations | 83.3M | - | 604K | -1.62M | -128.49M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 497K | - | - | - | - | - |
| netIncome | 83.3M | 140.32M | 604K | 443K | -128M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| netIncomeDeductions | - | - | - | - | 497K | - | - | - | - | - |
| bottomLineNetIncome | 83.3M | 140.32M | 604K | -1.62M | -128.49M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| eps | 1.21 | 2.82 | 0.02 | 0.01 | -3.62 | -0.87 | 0.05 | -2.58 | -2.69 | 2.48 |
| 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 | 203.41M | - | 187.32M | 264.8M | 355.45M | 345.96M | 398.95M | 418.1M | 493.18M | 423.5M |
| shortTermInvestments | - | - | 25.91M | 32.23M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 203.41M | - | 213.23M | 297.04M | 355.45M | 345.96M | 398.95M | 418.1M | 493.18M | 423.5M |
| netReceivables | 237.77M | 239.51M | 284M | 235.29M | 203.58M | 256.52M | 248.16M | 202.16M | 191.63M | 213.51M |
| accountsReceivables | 237.77M | 239.51M | 135.57M | 90.86M | 100.99M | 116.2M | 107.63M | 118.66M | 191.63M | 213.51M |
| otherReceivables | - | - | 148.43M | 144.43M | 102.6M | 140.32M | 140.53M | 83.5M | - | - |
| inventory | 248.43M | 271.17M | 194.59M | 146M | 145.72M | 212.54M | 205.06M | 191.19M | 291.09M | 355.41M |
| prepaids | - | - | 14.12M | 19.87M | 9.62M | - | 28.32M | 41.52M | 32.65M | 39.79M |
| otherCurrentAssets | 38.43M | 130.71M | 13.78M | 57.22M | 31.17M | 48.18M | - | - | 32.65M | 64.29M |
| totalCurrentAssets | 728.05M | 641.39M | 719.72M | 752.59M | 745.55M | 863.19M | 880.49M | 852.98M | 1.01B | 1.06B |
| propertyPlantEquipmentNet | 211.08M | 245.66M | 235.06M | 181.27M | 216.2M | 241.78M | 258.5M | 274.12M | 284.25M | 323.15M |
| goodwill | 99.72M | 60.18M | 16.65M | - | - | - | 7.95M | 7.71M | 47.62M | 34.37M |
| intangibleAssets | 116.23M | 108.36M | 41.94M | 23.35M | 26.45M | 29.43M | 32.24M | 34.97M | 38.41M | 29.59M |
| goodwillAndIntangibleAssets | 215.95M | 168.54M | 58.6M | 23.35M | 26.45M | 29.43M | 40.19M | 42.69M | 86.03M | 63.96M |
| longTermInvestments | - | - | - | - | -37.83M | - | -49.13M | -50.68M | - | - |
| taxAssets | 102.38M | 134.54M | 8.99M | 4.49M | 11.38M | 5.77M | 8.94M | 8M | 5.36M | 1.7M |
| otherNonCurrentAssets | 10.86M | 7.35M | 5.82M | 10.82M | 48.68M | 10.99M | 67.58M | 65.41M | 15.61M | 15.88M |
| totalNonCurrentAssets | 540.26M | 556.09M | 308.46M | 219.93M | 264.88M | 287.98M | 326.08M | 339.53M | 391.26M | 404.69M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.27B | 1.2B | 1.03B | 972.52M | 1.01B | 1.15B | 1.21B | 1.19B | 1.4B | 1.46B |
| totalPayables | 60.71M | 65.2M | 83.24M | 56.04M | 50.32M | 53.61M | 62.71M | 49.2M | 73.53M | 71.48M |
| accountPayables | 60.71M | 65.2M | 65.7M | 43.02M | 35.23M | 37.42M | 46.32M | 26.69M | 33.48M | 36.11M |
| otherPayables | - | - | 17.55M | 13.02M | 15.08M | 16.18M | 16.39M | 22.51M | 40.05M | 35.38M |
| accruedExpenses | - | - | 10.72M | 10.16M | 25.26M | 13.3M | 12.41M | 6.65M | 10.2M | 7.28M |
| shortTermDebt | 19.38M | 21.01M | 2.31M | 1.1M | 1.17M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 2.12M | 1.05M | 1.05M | 1.11M | 1.31M | - | - | - |
| taxPayables | - | - | 5.94M | 4.87M | 13.63M | 15.12M | 13.96M | 17.26M | 39.64M | 33.95M |
| deferredRevenue | - | - | 7.58M | 4.49M | 9.75M | 11.34M | 6.9M | 9.65M | 4.77M | 11.88M |
| otherCurrentLiabilities | 68.07M | 76.44M | 14.04M | 12.29M | 7.29M | 6.16M | 13.6M | 16.75M | 11.41M | 10.83M |
| totalCurrentLiabilities | 148.16M | 162.66M | 117.7M | 87.56M | 93.66M | 85.51M | 96.94M | 82.26M | 99.91M | 101.48M |
| longTermDebt | 59.91M | 70.05M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | 14.55M | 3.81M | 4.17M | 5.84M | 3.8M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 3.92M | 6.78M | 4.15M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 500K | 624K | 10.56M | 3.76M | 3.92M | 6.78M | 4.15M | 2.47M | 3.43M | 3.5M |
| otherNonCurrentLiabilities | 2.04M | 5.99M | 4.1M | 2.48M | 7.64M | 4.73M | 6.82M | 11.62M | 2M | - |
| totalNonCurrentLiabilities | 62.44M | 76.67M | 29.22M | 10.04M | 19.66M | 24.13M | 18.92M | 14.09M | 5.43M | 3.5M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 16.67M | 4.86M | 5.22M | 6.96M | 5.12M | - | - | - |
| totalLiabilities | 210.61M | 239.33M | 146.92M | 97.6M | 113.32M | 109.64M | 115.86M | 96.35M | 105.34M | 104.98M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 691K | - | 343K | 343K | 352K | 363K | 371K | 376K | 372K | 375K |
| retainedEarnings | 285.27M | 211.25M | 950.72M | 952.73M | 973.09M | 1.13B | 1.18B | 1.21B | 1.4B | 1.5B |
| additionalPaidInCapital | - | - | 100.29M | 90.45M | 80.25M | 65.61M | 52.87M | 34.95M | 20.08M | 5.47M |
| 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 | 83.3M | 140.32M | 604K | 443K | -128M | -30.77M | 1.72M | -95.7M | -100.64M | 93.22M |
| depreciationAndAmortization | - | 39.52M | 30.32M | 29.42M | 30.38M | 32.39M | 34.02M | 35.31M | 40.97M | 31.86M |
| deferredIncomeTax | - | -4.6M | -2.87M | 6.4M | -8.7M | 4.95M | 598K | -4.09M | 17.23M | -3.4M |
| stockBasedCompensation | - | 13.25M | 10.89M | 10.36M | 14.9M | 12.91M | 15.72M | 13.46M | 14.27M | 12.22M |
| changeInWorkingCapital | - | - | -23.81M | -71.21M | 59.12M | -83.08M | -34.04M | 4.11M | 75.36M | 112.73M |
| accountsReceivables | - | 13.22M | -29.08M | 8.42M | 13.47M | -9.52M | 10.78M | -11.86M | 26.11M | 106.54M |
| inventory | - | 7.87M | -28.64M | -1.15M | -5.48M | -28.29M | -14.05M | 49.93M | 37.64M | 7.87M |
| accountsPayables | - | -22.34M | 4.21M | -20.77M | 51.39M | -45.1M | -30.71M | -33.84M | 1.76M | -11.37M |
| otherWorkingCapital | - | - | 29.7M | -57.71M | -256K | -172K | -63000 | -118K | 9.84M | 9.68M |
| otherNonCashItems | 107.61M | -95.06M | -7.42M | -12.19M | 70.73M | 42.51M | -3.34M | 92.4M | 60.8M | -103K |
| netCashProvidedByOperatingActivities | 190.91M | 93.44M | 7.73M | -36.77M | 38.43M | -21.09M | 14.68M | 45.5M | 107.99M | 246.52M |
| investmentsInPropertyPlantAndEquipment | -35.13M | -13.59M | -32.63M | -18.87M | -9.99M | -11.94M | -11.5M | -32.06M | -27.62M | -25.76M |
| acquisitionsNet | -83.67M | -65.52M | -82.29M | 20.99M | 6.78M | 6.32M | 3.03M | 16.89M | -20.44M | -132.44M |
| purchasesOfInvestments | - | - | -48.87M | -32.23M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 55.19M | -20.99M | - | - | - | - | - | - |
| otherInvestingActivities | 100.06M | 157.56M | 28.78M | 20.99M | 6.78M | 6.32M | 3.03M | 16.89M | 3.17M | 357K |
| netCashProvidedByInvestingActivities | -18.74M | 78.44M | -79.81M | -30.1M | -3.21M | -5.63M | -8.47M | -15.17M | -44.89M | -157.85M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | -20.81M | -24.19M | -25M | -26.57M | -100M | - | -24.23M |
| netCommonStockIssuance | - | - | - | -20.81M | -24.19M | -25M | -26.57M | -100M | - | -24.23M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 560K | - |
| commonStockRepurchased | - | - | - | -20.81M | -24.19M | -25M | -26.57M | -100M | - | -24.23M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -74.98M | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | -74.98M | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -44.92M | -28.09M | -124K | -83000 | -109K | -183K | 2M | 801K | 560K | 2.34M |
| netCashProvidedByFinancingActivities | -44.92M | -103.07M | -124K | -20.89M | -24.3M | -25.18M | -24.57M | -99.2M | 560K | -21.89M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 244.9M | 239.03M | 273.6M | 240M | 224.23M | 240.42M | 303.82M | 151.82M | 120.34M | 110.3M |
| costOfRevenue | 161.25M | 154.52M | 194.49M | 164.06M | 152.52M | 163.91M | 174.84M | 99.14M | 83.23M | 78.42M |
| grossProfit | 83.65M | 84.51M | 79.11M | 75.94M | 71.72M | 76.5M | 128.98M | 52.68M | 37.11M | 31.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 10.31M | - | 3.59M | 3.74M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 39.09M | 41.75M | 32.04M | 35.57M | 28.84M | 32.35M | 26.59M | 37.98M | 29.77M | 29.99M |
| otherExpenses | 10.78M | - | 21.28M | -21.92M | - | - | - | - | - | - |
| operatingExpenses | 49.87M | 41.75M | 53.32M | 13.66M | 28.84M | 32.35M | 36.91M | 37.98M | 33.36M | 33.73M |
| costAndExpenses | 211.11M | 196.27M | 247.81M | 177.72M | 181.35M | 196.26M | 211.74M | 137.12M | 116.59M | 112.15M |
| netInterestIncome | -653K | - | -654K | -677K | -551K | -700K | -5.95M | -729K | 2.05M | 2.2M |
| interestIncome | - | - | - | - | - | - | -5.4M | - | 2.05M | 2.2M |
| interestExpense | 653K | -388K | 654K | 677K | 551K | 700K | 2.43M | 729K | - | - |
| depreciationAndAmortization | 16.21M | 16.22M | 15.46M | 15.36M | 14.97M | 14.94M | 6.98M | 7.79M | 8.01M | 8.43M |
| ebitda | 52.27M | -5.76M | 43.08M | 74M | 37.76M | 36.8M | 69.59M | -6.93M | 11.76M | 6.58M |
| ebit | 36.06M | - | 27.62M | 58.64M | 22.79M | 21.85M | -3.75M | - | 3.75M | -1.85M |
| nonOperatingIncomeExcludingInterest | -2.28M | - | -1.82M | 3.64M | - | - | - | - | - | - |
| operatingIncome | 33.78M | -21.83M | 25.8M | 62.28M | 22.7M | 21.85M | 60.39M | 1.84M | 3.75M | -1.85M |
| totalOtherIncomeExpensesNet | 1.62M | 238K | 1.17M | -4.32M | -459K | -486K | 21.64M | 3.86M | -6.37M | -14.76M |
| incomeBeforeTax | 35.41M | -21.59M | 26.97M | 57.96M | 22.24M | 21.36M | 82.03M | 5.71M | -2.61M | -16.61M |
| incomeTaxExpense | 10.38M | -4.92M | 13M | 18.73M | 6.89M | 6.61M | 2.5M | 3.86M | -801K | 3.38M |
| netIncomeFromContinuingOperations | 25.03M | -16.67M | 13.97M | 39.23M | 15.34M | - | 19.95M | - | -1.81M | -19.98M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 25.03M | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 79.54M | 82.59M | -1.81M | -19.98M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 25.03M | -16.67M | 13.97M | 39.23M | 15.34M | 14.76M | 79.54M | 82.59M | -1.81M | -19.98M |
| eps | 0.36 | -0.24 | 0.2 | 0.57 | 0.22 | 0.21 | 1.42 | 2.03 | -0.05 | -0.58 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 222.06M | 200.71M | 203.41M | 163.37M | - | - | - | - | 185.63M | 202.3M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 4.02M |
| cashAndShortTermInvestments | 222.06M | 200.71M | 203.41M | 163.37M | - | - | - | - | 185.63M | 206.32M |
| netReceivables | 240.09M | 245.63M | 237.77M | 220.41M | 220.97M | 236.02M | 239.51M | 225.07M | 287.16M | 276.74M |
| accountsReceivables | 240.09M | - | 237.77M | 220.41M | 220.97M | 236.02M | 239.51M | 225.07M | 154.18M | 137.14M |
| otherReceivables | - | - | - | - | - | - | - | - | 132.98M | 139.61M |
| inventory | 264.84M | 252.99M | 248.43M | 275.2M | 278.5M | 269.25M | 271.17M | 297.52M | 204.73M | 209.16M |
| prepaids | 58.28M | - | - | - | - | - | - | - | 16.92M | 13.13M |
| otherCurrentAssets | 3.26M | 53.56M | 38.43M | 51.37M | 170.64M | 127.37M | 130.71M | 154.75M | 13.11M | 13.9M |
| totalCurrentAssets | 788.53M | 752.89M | 728.05M | 710.35M | 670.1M | 632.64M | 641.39M | 677.33M | 707.55M | 715.14M |
| propertyPlantEquipmentNet | 218.36M | 214.54M | 211.08M | 213.43M | 207.18M | 245.39M | 245.66M | 229.58M | 227.9M | 231.62M |
| goodwill | 106M | 99.76M | 99.72M | 95.38M | 94.14M | 75.57M | 60.18M | 23.93M | 16.12M | 16.29M |
| intangibleAssets | 115.33M | 111.98M | 116.23M | 120.48M | 124.73M | 104.75M | 108.36M | 35.79M | 38.85M | 40.25M |
| goodwillAndIntangibleAssets | 221.33M | 211.74M | 215.95M | 215.86M | 218.86M | 180.31M | 168.54M | 59.72M | 54.97M | 56.54M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 89.34M | 98.23M | 102.38M | 104.13M | 122.13M | 128.99M | 134.54M | 138.52M | 10.24M | 9.66M |
| otherNonCurrentAssets | 10.18M | 10.28M | 10.86M | 10.13M | 8.8M | 8.67M | 7.35M | 27.63M | 7.5M | 8.06M |
| totalNonCurrentAssets | 539.22M | 534.79M | 540.26M | 543.56M | 556.98M | 563.36M | 556.09M | 455.45M | 300.61M | 305.88M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.33B | 1.29B | 1.27B | 1.25B | 1.23B | 1.2B | 1.2B | 1.13B | 1.01B | 1.02B |
| totalPayables | 77.19M | - | 60.71M | 66.63M | 65.32M | 76.39M | 65.2M | 83.61M | 64.12M | 69.97M |
| accountPayables | 77.19M | 74.89M | 60.71M | 66.63M | 65.32M | 76.39M | 65.2M | 83.61M | 60.83M | 62.91M |
| otherPayables | - | - | - | - | - | - | - | - | 3.29M | 7.06M |
| accruedExpenses | 37.76M | - | - | - | - | - | - | - | 37.33M | 40.42M |
| shortTermDebt | 6.04M | 18.81M | 19.38M | 19.1M | 18.28M | 17.09M | 21.01M | 19.79M | 2.45M | 2.3M |
| capitalLeaseObligationsCurrent | 12.74M | - | - | - | - | - | - | - | 2.45M | 2.3M |
| taxPayables | - | - | - | - | - | - | - | - | 3.29M | 7.06M |
| deferredRevenue | 14.48M | - | - | - | - | - | - | - | 7.96M | 6.84M |
| otherCurrentLiabilities | 9.3M | 128.95M | 68.07M | 62.98M | 62.14M | 52.34M | 76.44M | 71.4M | 12.11M | 11.73M |
| totalCurrentLiabilities | 157.52M | 147.76M | 148.16M | 148.71M | 145.74M | 145.82M | 162.66M | 174.8M | 126.43M | 133.56M |
| longTermDebt | 19.04M | 57.39M | 59.91M | 63.38M | 80.41M | 65.64M | 70.05M | 51.66M | 14.94M | 14.54M |
| capitalLeaseObligationsNonCurrent | 36.73M | - | - | - | - | - | - | - | 14.94M | 14.54M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 621K | 743K | 500K | 619K | 1.41M | 726K | 624K | - | 9.19M | 10.33M |
| otherNonCurrentLiabilities | 55.34M | 50.88M | 2.04M | 2.25M | 3.96M | 5.44M | 5.99M | 1.96M | 5.07M | -9.3M |
| totalNonCurrentLiabilities | 111.73M | 109.01M | 62.44M | 66.25M | 85.78M | 71.81M | 76.67M | 53.63M | 29.2M | 30.11M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 49.47M | - | - | - | - | - | - | - | 17.4M | 16.84M |
| totalLiabilities | 269.25M | 256.77M | 210.61M | 214.96M | 231.53M | 217.63M | 239.33M | 228.43M | 155.63M | 163.66M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 689K | 686K | 691K | 689K | 688K | 693K | - | 671K | 343K | 343K |
| retainedEarnings | 279.51M | 254.48M | 285.27M | 271.31M | 232.08M | 225.38M | 211.25M | 179.46M | 928.98M | 930.79M |
| additionalPaidInCapital | 772.9M | - | - | - | - | - | - | - | 106.4M | 103.02M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 25.03M | -16.67M | 83.3M | 39.23M | 15.34M | 14.76M | 160.28M | 130.33M | -1.81M | -19.98M |
| depreciationAndAmortization | - | - | - | - | 18.01M | 17.88M | 14.6M | 8.49M | 8.01M | 8.43M |
| deferredIncomeTax | - | - | - | - | 7.62M | 6.27M | 3.98M | 4.88M | -2.1M | -2M |
| stockBasedCompensation | - | - | - | - | 3.76M | 1.77M | 3.91M | 5.66M | 3.38M | 2.79M |
| changeInWorkingCapital | - | - | - | -1.78M | 12.71M | - | 6.59M | 26.14M | -14.91M | -11.23M |
| accountsReceivables | - | - | - | -3.63M | 3.12M | 4.72M | 21.96M | 41.72M | -17.59M | 3.04M |
| inventory | - | - | - | 6M | 8.84M | 5.63M | 29.94M | -7.49M | 938K | -13.15M |
| accountsPayables | - | - | - | -397K | -18M | 10.81M | -40.98M | -6.66M | - | 124K |
| otherWorkingCapital | - | - | - | - | 33.87M | - | -5.58M | - | -6.14M | -1.24M |
| otherNonCashItems | 12M | 36.51M | -31.06M | 10.92M | 1.76M | -9.58M | -108.64M | -105M | -1.87M | 47.53M |
| netCashProvidedByOperatingActivities | 37.03M | 19.84M | 52.24M | 48.37M | 59.21M | 31.09M | 80.72M | 70.5M | -9.3M | -4.1M |
| investmentsInPropertyPlantAndEquipment | -6.64M | -5.83M | -8.93M | -11.85M | -7.3M | -7.06M | 8.9M | 4.95M | -6.16M | -4.76M |
| acquisitionsNet | -12.04M | - | -2.5M | -500K | -63.26M | -17.41M | -77.51M | -507K | - | 375K |
| purchasesOfInvestments | - | - | - | - | - | - | 25.89M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | -34.8M | -25.91M | 4.02M | 21.89M |
| otherInvestingActivities | 5.46M | 202K | 1.47M | 89.91M | 7.68M | 1M | 157.56M | 156.36M | 132K | 375K |
| netCashProvidedByInvestingActivities | -13.22M | -5.62M | -9.96M | 77.56M | -62.87M | -23.47M | 80.04M | 134.9M | -2.01M | 17.51M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | 626K | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -8.65M | -626K | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | -74.98M | -74.98M | - | - |
| commonDividendsPaid | - | - | - | - | - | - | -74.98M | -74.98M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.39M | -16.91M | -2.78M | -31.18M | 2.44M | -13.4M | -27.53M | -38.75M | -178K | -297K |
| netCashProvidedByFinancingActivities | -2.39M | -16.91M | -2.78M | -31.18M | 2.44M | -13.4M | -102.51M | -113.74M | -178K | -297K |