OTC : DEUZF
$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 | 2.04B | 1.81B | 2.06B | 1.95B | 1.62B | 1.3B | 1.84B | 1.78B | 1.48B | 1.26B |
| costOfRevenue | 1.64B | 1.41B | 1.62B | 1.59B | 1.34B | 1.11B | 1.51B | 1.47B | 1.23B | 1.04B |
| grossProfit | 404.05M | 400.8M | 446.8M | 360.8M | 272.5M | 185M | 329.3M | 310.5M | 252.5M | 218.6M |
| researchAndDevelopmentExpenses | 88.47M | 100.4M | 109.6M | 97.5M | 5.8M | 97.7M | 95.3M | 92M | 94.8M | 77.5M |
| generalAndAdministrativeExpenses | 35.7M | 41.9M | 22.2M | 9.9M | 61.6M | 45.8M | 48M | 49.3M | 9.2M | 36.7M |
| sellingAndMarketingExpenses | 48.7M | 39.8M | 44.9M | 32.1M | 103.2M | 100.7M | 103.4M | 96.4M | 23.3M | 68M |
| sellingGeneralAndAdministrativeExpenses | 84.4M | 81.7M | 67.1M | 42M | 164.8M | 146.5M | 151.4M | 145.7M | 32.5M | 104.7M |
| otherExpenses | 144.91M | 182.9M | 138.2M | 138.7M | 64.7M | 105.1M | - | -9.2M | -14.9M | -3.3M |
| operatingExpenses | 317.78M | 365M | 314.9M | 278.2M | 235.3M | 255.7M | 247.2M | 228.5M | 208.2M | 189M |
| costAndExpenses | 1.96B | 1.78B | 1.93B | 1.86B | 1.59B | 1.37B | 1.76B | 1.7B | 1.34B | 1.23B |
| netInterestIncome | -18.89M | -18.74M | -15.3M | -5.9M | -5M | -4M | -13M | -1.9M | -2.4M | -3.5M |
| interestIncome | 1.3M | 2.9M | 1.1M | 1.3M | 200K | 700K | 400K | 500K | 700K | 300K |
| interestExpense | 20.19M | 21.64M | 16.4M | 7.2M | 5.2M | 4.3M | 3M | 2.4M | 2.7M | 10.4M |
| depreciationAndAmortization | 95.56M | 104.1M | 108.7M | 93.2M | 89M | 106.4M | 87.4M | 79.4M | 84.7M | 90.8M |
| ebitda | 181.83M | 149.7M | 233.3M | 191.6M | 123.3M | 100000 | 165.4M | 157.9M | 237.6M | 113.9M |
| ebit | 86.27M | 45.6M | 124.6M | 98M | 34.3M | -106.3M | 78M | 82.5M | 144.1M | 23.1M |
| nonOperatingIncomeExcludingInterest | - | -9.8M | 7.3M | -8.6M | 2.9M | 31.6M | 800K | -500K | -300K | 6.1M |
| operatingIncome | 86.27M | 35.8M | 131.9M | 89.4M | 37.2M | -74.7M | 78.8M | 82M | 40.3M | 29.2M |
| totalOtherIncomeExpensesNet | -31.59M | -11.1M | -23.7M | 2.3M | -8.1M | -35.9M | -3.7M | 7.3M | -2.4M | -9.3M |
| incomeBeforeTax | 54.68M | 24.7M | 108.2M | 91.7M | 29.1M | -110.6M | 75.1M | 80.1M | 144.1M | 19.9M |
| incomeTaxExpense | 599.78K | -17.3M | 1.3M | -4.4M | -9.1M | -3M | 22.8M | 10.2M | 22.9M | 3.9M |
| netIncomeFromContinuingOperations | 54.08M | 42M | 106.9M | 95.4M | 38.2M | -107.6M | 52.3M | 69.9M | 118.5M | 16M |
| netIncomeFromDiscontinuedOperations | - | 9.8M | -25M | -15.2M | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 53.58M | 51.8M | 81.9M | 80.2M | 38.2M | -107.6M | 52.3M | 69.9M | 118.5M | 16.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 53.58M | 51.8M | 106.9M | 80.2M | 38.2M | -107.6M | 52.3M | 69.9M | 118.5M | 16.6M |
| eps | 0.37 | 0.39 | 1.12 | 0.66 | 0.32 | -0.89 | 0.43 | 0.58 | 0.98 | 0.14 |
| 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 | 63.48M | 62M | 90.1M | 54.9M | 36.1M | 64.7M | 55.3M | 132.8M | 143.8M | 91.8M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 63.48M | 62M | 90.1M | 54.9M | 36.1M | 64.7M | 55.3M | 132.8M | 143.8M | 91.8M |
| netReceivables | 263.2M | 215.9M | 233M | 221.2M | 160.6M | 139.2M | 175.4M | 177.8M | 165.5M | 150.8M |
| accountsReceivables | 192.53M | 186.8M | 202.4M | 187.7M | 137.9M | 114.4M | 152.4M | 157.4M | 144.5M | 113.5M |
| otherReceivables | 70.67M | 29.1M | 30.6M | 33.5M | 22.7M | 24.8M | 23M | 20.4M | 21M | 37.3M |
| inventory | 450.83M | 431.6M | 433.9M | 451.6M | 375.3M | 274.2M | 321.7M | 333.5M | 287M | 253.1M |
| prepaids | 299.89K | 6.8M | 5.8M | 3.2M | 3.6M | - | - | 5.2M | - | 400K |
| otherCurrentAssets | 799.7K | 29.5M | 92.7M | 43.3M | 36.6M | 37.2M | 79.8M | 195.3M | 30.9M | 27.7M |
| totalCurrentAssets | 778.61M | 745.8M | 855.5M | 745.1M | 593.3M | 492.7M | 613.1M | 666.8M | 607.9M | 496.1M |
| propertyPlantEquipmentNet | 438.24M | 418.4M | 361.1M | 394.7M | 358.9M | 361.7M | 347.2M | 283.8M | 273.4M | 286M |
| goodwill | 245.21M | 81.7M | 38M | 55.5M | 54.3M | 54.4M | 58.3M | 48M | 48M | - |
| intangibleAssets | 229.21M | 221.3M | 121.9M | 113.8M | 127.5M | 142.7M | 157.9M | 359.2M | 165.2M | 148.5M |
| goodwillAndIntangibleAssets | 474.42M | 303M | 159.9M | 169.3M | 181.8M | 197.1M | 216.2M | 407.2M | 213.2M | 148.5M |
| longTermInvestments | 56.38M | 51.1M | 54.6M | 65M | 67.3M | 54.7M | 56.1M | 18.8M | 32.7M | 49.2M |
| taxAssets | 207.02M | 153.9M | 71.9M | 101.3M | 88.6M | 74.2M | 68.6M | 75.9M | 69.2M | 79.9M |
| otherNonCurrentAssets | - | 11.1M | 87.2M | - | 67.5M | - | - | 400K | 14.9M | - |
| totalNonCurrentAssets | 1.18B | 937.5M | 734.7M | 730.3M | 696.8M | 687.7M | 688.1M | 786.1M | 603.4M | 563.6M |
| otherAssets | - | - | - | - | - | 100000 | - | -203.6M | 1.8M | - |
| totalAssets | 1.95B | 1.68B | 1.59B | 1.48B | 1.29B | 1.18B | 1.3B | 1.25B | 1.21B | 1.06B |
| totalPayables | 264.6M | 236.5M | 262.4M | 291.5M | 260.8M | 153M | 180.6M | 214.6M | 207.5M | 162.3M |
| accountPayables | 260.6M | 235M | 256M | 291.5M | 257.8M | 153M | 180.6M | 214.6M | 207.5M | 162.3M |
| otherPayables | 4M | 1.5M | 6.4M | - | 3M | - | - | - | - | - |
| accruedExpenses | 39.09M | 36.96M | 55.2M | 52.9M | 47.4M | 35M | 39.8M | 30.8M | 25.7M | 20.6M |
| shortTermDebt | 193.6M | 129.1M | 171.7M | 124.1M | 50.7M | 76.2M | 23.3M | 19.8M | 17.5M | 16.2M |
| capitalLeaseObligationsCurrent | 19.2M | 26.8M | 15.9M | 17.8M | 15.9M | 14M | 13.1M | -96.3M | -90.2M | -74.1M |
| taxPayables | - | 1.5M | 6.4M | 4.9M | 3M | 2M | 1.3M | 17.9M | 18.3M | 4.1M |
| deferredRevenue | - | - | - | 97.7M | 99.7M | 97.2M | 80.3M | 96.3M | 90.2M | 74.1M |
| otherCurrentLiabilities | 169.16M | 181.9M | 138.9M | 26.8M | 15.5M | 19.1M | 86.5M | 56.4M | 32.6M | 30.4M |
| totalCurrentLiabilities | 685.64M | 574.3M | 644.1M | 610.8M | 487M | 394.5M | 423.6M | 417.9M | 373.5M | 303.6M |
| longTermDebt | 61.18M | 71.6M | 300K | 400K | 3.8M | 14.3M | 5.3M | 19.3M | 28.1M | 44M |
| capitalLeaseObligationsNonCurrent | 58.88M | 60.1M | 65.6M | 76.8M | 45.4M | 44M | 28.8M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | 114.4M | - | 186M | 184.6M | 189M | 199.1M | 214.3M |
| deferredTaxLiabilitiesNonCurrent | 53.18M | 5.6M | 5.8M | 2M | 1.8M | 600K | 800K | 500K | 200K | 400K |
| otherNonCurrentLiabilities | 116.16M | 123.8M | 131.2M | 4.2M | 163.7M | 5.7M | 5.7M | 4M | 13M | 6.7M |
| totalNonCurrentLiabilities | 289.39M | 261.1M | 202.9M | 195.8M | 214.7M | 250.6M | 225.2M | 212.3M | 240.4M | 265M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 78.08M | 86.9M | 81.5M | 94.6M | 61.3M | 58M | 41.9M | -96.3M | -90.2M | -74.1M |
| totalLiabilities | 975.03M | 835.4M | 847M | 806.6M | 701.7M | 645.1M | 648.8M | 630.2M | 613.9M | 568.6M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 3.9M | - | - | - | - |
| commonStock | 390.65M | 354.7M | 322.5M | 309M | 309M | 309M | 309M | 309M | 309M | 309M |
| retainedEarnings | 450.23M | 421.1M | 387.1M | 330.4M | 246.9M | 201.1M | 314.3M | 285.8M | 249.4M | 136.2M |
| additionalPaidInCapital | 170.74M | 78.9M | 40.3M | 28.8M | 28.8M | 28.8M | 28.8M | - | 28.8M | 28.8M |
| 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 | 53.58M | 41.9M | 123.5M | 82.6M | 34.1M | -106.6M | 88.1M | 82M | 146.5M | 23.4M |
| depreciationAndAmortization | 95.56M | 104.1M | 108.7M | 93.6M | 89M | 106.4M | 87.4M | 79.4M | 93.5M | 90.8M |
| deferredIncomeTax | - | - | - | 145K | -1.8M | -515K | -490K | - | - | - |
| stockBasedCompensation | - | - | 625K | -145K | 1.8M | 515K | 490K | 533K | 300K | 1M |
| changeInWorkingCapital | 11.9M | -10.8M | -64.7M | -113.4M | -25.6M | 51.3M | -21.7M | -45.6M | -1.5M | -46.9M |
| accountsReceivables | -4.7M | 33M | -15.5M | -48M | -18M | 37.4M | 9.2M | -13.4M | -24M | -11.1M |
| inventory | -13.79M | 27.7M | -9.4M | -72.4M | -94.1M | 43.2M | 14.1M | -43.8M | -27.6M | 1.6M |
| accountsPayables | 25.29M | -49.69M | -33.2M | 31.2M | 111.3M | -25.5M | -34.8M | 6.8M | 43.9M | -9.2M |
| otherWorkingCapital | 5.1M | -71.5M | -6.6M | -24.2M | -24.8M | -3.8M | -10.2M | -1.8M | 26.1M | -48.5M |
| otherNonCashItems | -36.79M | -33.5M | -28.7M | -5.1M | -4.2M | -6.2M | -38.2M | -18.3M | -125.8M | -3.5M |
| netCashProvidedByOperatingActivities | 124.25M | 101.7M | 138.8M | 57.7M | 93.3M | 44.9M | 115.6M | 97.5M | 112.7M | 63.8M |
| investmentsInPropertyPlantAndEquipment | -82.1M | -64.2M | -65M | -58.2M | -61.7M | -75.9M | -96.5M | -78.9M | -68.3M | -57.8M |
| acquisitionsNet | -162.54M | -183.1M | -31.1M | -5.4M | -600K | -1.1M | -8M | 9.8M | -83.6M | 2.6M |
| purchasesOfInvestments | - | -800K | -200K | -3.8M | -5.8M | - | -49.1M | -11.2M | -400K | -200K |
| salesMaturitiesOfInvestments | - | - | - | 58.2M | 61.7M | - | 96.5M | - | - | - |
| otherInvestingActivities | 30749 | 76.2M | -1.6M | -58M | -60.8M | 800K | -92.3M | 9.8M | 56.7M | -55.2M |
| netCashProvidedByInvestingActivities | -244.61M | -171.9M | -97.9M | -67.2M | -67.2M | -76.2M | -149.4M | -80.3M | -27.3M | -55.4M |
| netDebtIssuance | 40.68M | 27.2M | 46.8M | 55.2M | -51.4M | 46M | -23M | -7.4M | -19.9M | -14.6M |
| longTermNetDebtIssuance | 40.7M | 27.2M | 46.8M | 69.5M | -35.8M | 60.6M | -9.5M | -7.4M | -19.9M | -14.6M |
| shortTermNetDebtIssuance | - | - | - | -14.3M | -15.6M | -14.6M | -13.5M | - | - | - |
| netStockIssuance | 127.45M | 70.8M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 127.45M | 70.8M | - | - | - | - | - | - | - | - |
| commonStockIssuance | 127.45M | 70.8M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -200K | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -23.59M | -21.4M | -18.9M | -18.2M | - | - | -18.1M | -18.1M | -8.5M | -8.5M |
| commonDividendsPaid | -23.59M | -21.4M | -18.9M | -18.2M | - | - | -18.1M | -18.1M | -8.5M | -8.5M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -20.49M | -35.3M | -32.5M | -9.4M | -4.7M | -4.5M | -2.8M | -2.7M | -4.2M | -3.7M |
| netCashProvidedByFinancingActivities | 124.05M | 41.3M | -4.6M | 27.6M | -56.1M | 41.5M | -43.9M | -28.2M | -32.6M | -26.8M |
| 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 | 532.01M | 543.2M | 494.22M | 518.1M | 489M | 507.8M | 430.4M | 420.8M | 454.7M | 523.2M |
| costOfRevenue | 402.12M | 441.93M | 378.21M | 410.4M | 374.4M | 403.1M | 342.5M | 322.4M | 344.9M | 421M |
| grossProfit | 129.89M | 101.26M | 116.02M | 107.7M | 114.6M | 104.7M | 87.9M | 98.4M | 109.8M | 102.2M |
| researchAndDevelopmentExpenses | 18.9M | 15.69M | 16.93M | 18.2M | 44.4M | 30.3M | 20.9M | 23.8M | 25.4M | 25.6M |
| generalAndAdministrativeExpenses | 37.3M | -61.9M | - | 29.8M | 32.4M | 30.1M | 27.7M | 28.8M | 25.1M | 23.4M |
| sellingAndMarketingExpenses | 43.8M | -76.2M | - | 41.2M | 44.2M | 39.7M | 35.8M | 33M | 34.5M | 34.1M |
| sellingGeneralAndAdministrativeExpenses | 81.1M | 76.67M | 67.83M | 71M | 76.6M | 69.8M | 63.5M | 61.6M | 59.1M | 57.5M |
| otherExpenses | -3.23M | -499.81K | -1000 | -3.3M | -2.3M | 7.8M | 1.3M | 400K | 400K | 133.9M |
| operatingExpenses | 96.77M | 91.87M | 84.76M | 85.9M | 118.7M | 107.9M | 85.7M | 86M | 85.4M | 90.8M |
| costAndExpenses | 498.89M | 533.8M | 462.96M | 496.3M | 493.1M | 511M | 428.2M | 408.4M | 426M | 483.9M |
| netInterestIncome | -5.02M | -5.5M | -4.21M | -4.4M | -4.8M | -5.49M | -3.8M | -4.7M | -4.3M | -3.5M |
| interestIncome | - | 599.78K | 200.37K | 300K | 200K | 1.45M | 600K | 500K | 300K | 800K |
| interestExpense | 5.02M | 6.1M | 4.41M | 4.7M | 5M | 6.94M | 4.4M | 5.2M | 4.6M | 3.9M |
| depreciationAndAmortization | 23.59M | 25.09M | 23.34M | 23.7M | 23.6M | 35.8M | 24.1M | 21.9M | 22.3M | 38.2M |
| ebitda | 56.71M | 34.49M | 44.68M | 46.3M | 19.8M | 40M | 25.5M | 37.8M | 46.4M | 70.1M |
| ebit | 33.13M | 9.4M | 21.34M | 22.6M | -3.8M | 4.2M | 1.4M | 15.9M | 24.1M | 31.9M |
| nonOperatingIncomeExcludingInterest | - | -15M | 9.92M | -800K | -300K | -7.4M | 800K | -3.5M | 1.2M | 7.4M |
| operatingIncome | 33.13M | 9.4M | 31.26M | 21.8M | -4.1M | -3.2M | 2.2M | 12.4M | 25.3M | 39.3M |
| totalOtherIncomeExpensesNet | -6.93M | 18.99M | -14M | -3.9M | -4.7M | 700K | -5.2M | -2.3M | -5.8M | -5.9M |
| incomeBeforeTax | 26.2M | 28.39M | 17.23M | 17.9M | -8.8M | -2.5M | -3M | 10.7M | 20.6M | 28M |
| incomeTaxExpense | 4.32M | -5.6M | 4.91M | 100000 | 1.2M | -20.9M | -1M | 1.6M | 3M | -13M |
| netIncomeFromContinuingOperations | 21.88M | 33.99M | 12.32M | 17.8M | -10M | 18.4M | -2M | 9.1M | 16.5M | 41M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -400K | - | 17.9M | -7.7M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -25M |
| netIncome | 21.58M | 33.69M | 12.12M | 17.8M | -10M | 18M | -2M | 27M | 8.8M | 16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -15.5M |
| bottomLineNetIncome | 21.58M | 33.69M | 12.12M | 17.8M | -10M | 18M | -2M | 27M | 8.8M | 16M |
| eps | 0.14 | 0.22 | 0.08 | 0.12 | -0.07 | 0.13 | -0.02 | 0.21 | 0.07 | 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 | 64.74M | 63.48M | 66.82M | 59.4M | 85.8M | 62M | 73.7M | 70M | 66.5M | 90.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 64.74M | 63.48M | 66.82M | 59.4M | 85.8M | 62M | 73.7M | 70M | 66.5M | 90.1M |
| netReceivables | 272.23M | 263.2M | 225.32M | 270.8M | 259.4M | 215.9M | 262.5M | 177.6M | 187.3M | 233M |
| accountsReceivables | 249.44M | 192.53M | 206.59M | 204.1M | 208.8M | 186.8M | 192M | 177.6M | 187.3M | 202.4M |
| otherReceivables | 22.79M | 70.67M | 18.74M | 66.7M | 50.6M | 29.1M | 70.5M | - | - | 30.6M |
| inventory | 511.53M | 450.83M | 501.94M | 466.4M | 458.8M | 431.6M | 475.2M | 480.5M | 469.6M | 433.9M |
| prepaids | - | 299.89K | - | - | - | 6.8M | - | - | - | 5.7M |
| otherCurrentAssets | 59.02M | 799.7K | 67.83M | 18.8M | 15.5M | 29.5M | 8M | 65.2M | 135.2M | 120.4M |
| totalCurrentAssets | 907.53M | 778.61M | 861.91M | 815.4M | 819.5M | 745.8M | 819.4M | 793.3M | 858.6M | 855.5M |
| propertyPlantEquipmentNet | 460.44M | 438.24M | 427.2M | 411.3M | 422.9M | 418.4M | 397.4M | 385.9M | 381.1M | 379.3M |
| goodwill | - | 245.21M | - | 104.3M | - | 81.7M | - | 38M | - | 38M |
| intangibleAssets | 528.9M | 229.21M | 430.8M | 215.5M | 296.6M | 221.3M | 314.7M | 116.6M | 155.5M | 121.9M |
| goodwillAndIntangibleAssets | 528.9M | 474.42M | 430.8M | 319.8M | 296.6M | 303M | 314.7M | 154.6M | 155.5M | 159.9M |
| longTermInvestments | 77.49M | 56.38M | 55.5M | 41.1M | 44.5M | 51.1M | 42.8M | - | 67.7M | 68.1M |
| taxAssets | 165.12M | 207.02M | 157.09M | 155M | 153.6M | 153.9M | 132.4M | 128.9M | 128.3M | 199.3M |
| otherNonCurrentAssets | - | - | 400K | 16.9M | 17.2M | 11.1M | 25.8M | 66.8M | - | - |
| totalNonCurrentAssets | 1.23B | 1.18B | 1.07B | 944.1M | 934.8M | 937.5M | 913.1M | 736.2M | 732.6M | 806.6M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.14B | 1.95B | 1.93B | 1.76B | 1.75B | 1.68B | 1.73B | 1.53B | 1.59B | 1.66B |
| totalPayables | 340.09M | 264.6M | 316.59M | 306.1M | 294.3M | 236.5M | 253.5M | 240.7M | 275.2M | 256M |
| accountPayables | 328.04M | 260.6M | 308.18M | 304.4M | 292.1M | 235M | 251.8M | 234.5M | 267M | 256M |
| otherPayables | 12.05M | 4M | 8.42M | 1.7M | 2.2M | 1.5M | 1.7M | 6.2M | 8.2M | - |
| accruedExpenses | 10.4M | 39.09M | 9.72M | 11.43M | 10.6M | 36.96M | - | 10.7M | 10.7M | 55.2M |
| shortTermDebt | 337.98M | 212.72M | 219.81M | 177.3M | 152.6M | 129.1M | 185.9M | 150.8M | 156.1M | 171.7M |
| capitalLeaseObligationsCurrent | - | 19.2M | - | 25.3M | 26.8M | 26.8M | 17.6M | 17.1M | 15.9M | 15.9M |
| taxPayables | - | - | - | 1.7M | 2.2M | 1.5M | 1.7M | 6.2M | 8.2M | 6.4M |
| deferredRevenue | - | - | - | - | - | - | - | - | 8.2M | 6.4M |
| otherCurrentLiabilities | 210.04M | 169.24M | 193.86M | 201.5M | 205.6M | 181.9M | 177.1M | 157.3M | 191.9M | 145.3M |
| totalCurrentLiabilities | 898.5M | 685.64M | 739.98M | 710.2M | 679.3M | 574.3M | 634.1M | 570.4M | 641.6M | 644.1M |
| longTermDebt | 113.33M | 61.18M | 116.72M | 59.6M | 126.14M | 71.6M | 72.5M | 300K | 300K | 300K |
| capitalLeaseObligationsNonCurrent | - | 58.88M | - | 56.3M | - | 60.1M | 66.6M | 68M | 66.1M | 65.6M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 65.6M |
| deferredTaxLiabilitiesNonCurrent | 9.64M | 53.18M | 5.31M | 5.4M | 5.9M | 5.6M | 5.2M | 5.3M | 5.4M | 77.7M |
| otherNonCurrentLiabilities | 106.6M | 116.16M | 122.63M | 120.3M | 237.3M | 123.8M | 136M | 124.3M | 130.4M | 208.9M |
| totalNonCurrentLiabilities | 229.57M | 289.39M | 244.66M | 241.6M | 243.2M | 261.1M | 275.1M | 197.9M | 196.8M | 274.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 78.08M | - | 81.6M | 26.8M | 86.9M | 84.2M | 85.1M | 82M | 81.5M |
| totalLiabilities | 1.13B | 975.03M | 984.64M | 951.8M | 922.5M | 835.4M | 909.2M | 768.3M | 838.4M | 918.9M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 392.28M | 390.65M | 391.53M | 355.2M | 354.7M | 354.7M | 354.7M | 322.5M | 322.5M | 322.5M |
| retainedEarnings | 474.19M | 450.23M | 419.08M | 405.6M | 412.5M | 421.1M | 399.2M | 402.4M | 395.9M | 387.1M |
| additionalPaidInCapital | 171.45M | 170.74M | 171.12M | 78.9M | 78.9M | 78.9M | 78.9M | 40.3M | 40.3M | 40.3M |
| 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 | 21.58M | 33.69M | 12.12M | 22.3M | -4M | 1.9M | 800K | 9.1M | 16.5M | 41M |
| depreciationAndAmortization | 23.5M | 25.09M | 23.34M | 23.7M | 23.6M | 35.8M | 24.1M | 21.9M | 22.3M | 19.6M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -20.48M | 32.99M | -26M | -46.9M | 36.3M | 50M | 10M | -52M | -18.8M | 24.3M |
| accountsReceivables | -15.76M | 20.79M | 1.9M | -4.3M | -15.2M | 34.5M | -18.7M | 11M | 15.1M | -22.9M |
| inventory | -43.16M | 51.78M | -32M | -12.3M | -21.1M | 56M | 14.4M | -8.9M | -33.8M | 81.5M |
| accountsPayables | 61.53M | -49.88M | 1M | 18.38M | 63.4M | -29.71M | 3.9M | -34.1M | 11.3M | -38M |
| otherWorkingCapital | -23.09M | 10.3M | 3.21M | -30.3M | 72.6M | -40.5M | 14.3M | -20M | -11.4M | 3.7M |
| otherNonCashItems | -4.13M | -29.39M | 852K | 10.8M | -5M | -9.1M | -6.8M | -2.5M | 47.7M | -7.8M |
| netCashProvidedByOperatingActivities | 20.48M | 62.38M | 10.32M | 9.9M | 50.9M | 78.6M | 28.1M | -23.5M | 15.7M | 77.1M |
| investmentsInPropertyPlantAndEquipment | -27.5M | -19.69M | -23M | -16.3M | -23.1M | -18M | -17.1M | -12.8M | -16.3M | -11.1M |
| acquisitionsNet | -75.08M | -34.29M | -119M | -10.3M | 400K | -7.2M | -195.85M | - | - | -23.3M |
| purchasesOfInvestments | -17.47M | - | - | - | - | 800K | -1.5M | -100000 | - | -200K |
| salesMaturitiesOfInvestments | - | -1.6M | - | 1.1M | 900K | - | - | - | - | - |
| otherInvestingActivities | - | -900K | - | -200K | 400K | 1.1M | -175.9M | 75.4M | -300K | -1.9M |
| netCashProvidedByInvestingActivities | -120.05M | -55.58M | -142M | -25.7M | -21.4M | -23.3M | -194.5M | 62.5M | -16.6M | -36.5M |
| netDebtIssuance | 104.8M | -3.2M | 16.03M | 23M | 4.9M | -58.8M | 107.1M | -5.6M | -19.9M | -2M |
| longTermNetDebtIssuance | - | -3.2M | - | 23M | 4.9M | -58.8M | 107.1M | -5.6M | -15.5M | -2M |
| shortTermNetDebtIssuance | 104.8M | -3.2M | 16.03M | - | - | - | - | - | -4.4M | - |
| netStockIssuance | - | - | 127.74M | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | 127.74M | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | 127.74M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -23.6M | - | - | - | -21.4M | - | - |
| commonDividendsPaid | - | - | - | -23.6M | - | - | - | -21.4M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.02M | -7M | -4.71M | -8M | -10M | -9.3M | 63.7M | -30.3M | -5.6M | -8.5M |
| netCashProvidedByFinancingActivities | 99.78M | -10.2M | 139.06M | -8.6M | -5.1M | -68.1M | 170.8M | -31.5M | -20.7M | -7.1M |