NYSE : KWR
-$4.15 (-2.68%)
| 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 | 1.89B | 1.84B | 1.95B | 1.94B | 1.76B | 1.42B | 1.13B | 867.52M | 820.08M | 746.66M |
| costOfRevenue | 1.21B | 1.15B | 1.25B | 1.33B | 1.17B | 904.23M | 741.39M | 555.21M | 528.59M | 467.07M |
| grossProfit | 679.37M | 686.03M | 705.64M | 612.65M | 594.64M | 513.44M | 392.12M | 312.31M | 291.5M | 279.59M |
| researchAndDevelopmentExpenses | - | - | 50.3M | - | - | - | - | 24.5M | 23.9M | 22.5M |
| generalAndAdministrativeExpenses | 502.42M | 484.79M | 483.56M | 464.19M | 418.86M | 380.75M | 283.83M | 207.87M | 198.81M | 196.98M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 502.42M | 484.79M | 483.56M | 464.19M | 418.86M | 380.75M | 283.83M | 207.87M | 198.81M | 196.98M |
| otherExpenses | - | 6.53M | -42.71M | 96.16M | 25.32M | 73.33M | 62.16M | -642K | -718K | 1.81M |
| operatingExpenses | 502.42M | 491.32M | 491.15M | 560.35M | 444.17M | 454.08M | 345.98M | 207.87M | 198.81M | 196.98M |
| costAndExpenses | 1.71B | 1.64B | 1.74B | 1.89B | 1.61B | 1.36B | 1.09B | 763.08M | 727.4M | 664.05M |
| netInterestIncome | -41.45M | -45.77M | -50.7M | -32.58M | -22.33M | -26.6M | -16.98M | -4.04M | -1.36M | -852K |
| interestIncome | 2.59M | - | - | - | - | - | - | 2.12M | 2.53M | 2.04M |
| interestExpense | 44.05M | 45.77M | 50.7M | 32.58M | 22.33M | 26.6M | 16.98M | 6.16M | 3.89M | 2.89M |
| depreciationAndAmortization | 93.45M | 84.12M | 81.99M | 80.47M | 86.55M | 83.25M | 44.9M | 19.71M | 19.97M | 19.57M |
| ebitda | 144.53M | 280.18M | 285.81M | 120.16M | 255.87M | 136.99M | 90.78M | 121.87M | 108.7M | 103.71M |
| ebit | 51.08M | 196.06M | 203.82M | 39.7M | 169.32M | 53.74M | 45.88M | 87.14M | 62.03M | 84.14M |
| nonOperatingIncomeExcludingInterest | 125.88M | -1.35M | 10.67M | 12.61M | -18.85M | 5.62M | 254K | 642K | 718K | 1.21M |
| operatingIncome | 176.96M | 194.71M | 214.5M | 52.3M | 150.47M | 59.36M | 46.13M | 87.78M | 62.74M | 83.05M |
| totalOtherIncomeExpensesNet | -154.75M | -28.68M | -46.04M | -43.22M | 5.9M | -24.87M | -17.23M | -4.68M | -2.08M | -1.34M |
| incomeBeforeTax | 22.21M | 166.03M | 168.46M | 9.08M | 156.37M | 34.49M | 28.9M | 83.1M | 60.67M | 84.01M |
| incomeTaxExpense | 24.61M | 49.3M | 55.58M | 24.92M | 34.94M | -5.3M | 2.08M | 25.05M | 41.65M | 23.23M |
| netIncomeFromContinuingOperations | -2.4M | 116.73M | 112.87M | -15.84M | 121.43M | 39.79M | 31.88M | 59.81M | 22.3M | 63.04M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -2.49M | 116.64M | 112.75M | -15.93M | 121.37M | 39.66M | 31.62M | 59.47M | 20.28M | 61.4M |
| netIncomeDeductions | - | - | -1000 | - | -1000 | 148K | - | -1000 | - | -515K |
| bottomLineNetIncome | -2.47M | 116.27M | 112.19M | -15.84M | 120.89M | 39.51M | 31.53M | 59.22M | 20.14M | 60.89M |
| eps | -0.14 | 6.51 | 6.27 | -0.89 | 6.79 | 2.23 | 2.09 | 4.48 | 1.53 | 4.64 |
| 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 | 179.83M | 188.88M | 194.53M | 180.96M | 165.18M | 181.83M | 123.52M | 104.15M | 89.88M | 88.82M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 179.83M | 188.88M | 194.53M | 180.96M | 165.18M | 181.83M | 123.52M | 104.15M | 89.88M | 88.82M |
| netReceivables | 417.16M | 400.13M | 444.95M | 472.89M | 430.68M | 372.97M | 375.98M | 202.14M | 208.36M | 195.22M |
| accountsReceivables | 417.16M | 400.13M | 444.95M | 472.89M | 430.68M | 372.97M | 375.98M | 202.14M | 208.36M | 195.22M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 265.78M | 227.47M | 233.86M | 284.85M | 264.53M | 187.76M | 174.95M | 94.09M | 87.22M | 77.08M |
| prepaids | - | - | - | - | 59.87M | 50.16M | 41.52M | 18.13M | 21.13M | 15.34M |
| otherCurrentAssets | 58.43M | 59.94M | 54.56M | 55.44M | - | - | - | - | 21.13M | - |
| totalCurrentAssets | 921.19M | 876.42M | 927.89M | 994.14M | 920.25M | 792.73M | 715.97M | 418.51M | 406.59M | 376.47M |
| propertyPlantEquipmentNet | 352.16M | 263.65M | 246.42M | 242.36M | 234.16M | 242.39M | 256.37M | 83.92M | 86.7M | 85.73M |
| goodwill | 501.72M | 518.89M | 512.52M | 515.01M | 631.19M | 631.21M | 607.2M | 83.33M | 86.03M | 80.8M |
| intangibleAssets | 873.54M | 827.1M | 896.72M | 942.92M | 1.03B | 1.08B | 1.12B | 63.58M | 71.6M | 73.07M |
| goodwillAndIntangibleAssets | 1.38B | 1.35B | 1.41B | 1.46B | 1.66B | 1.71B | 1.73B | 146.92M | 157.64M | 153.88M |
| longTermInvestments | 106.92M | 99.58M | 104.59M | 88.84M | 95.28M | 95.78M | 93.82M | 21.32M | 25.69M | 22.82M |
| taxAssets | 12.13M | 9.22M | 10.74M | 11.22M | 16.14M | 16.57M | 14.74M | 6.95M | 15.46M | 24.38M |
| otherNonCurrentAssets | 30.28M | 15.79M | 15.33M | 27.14M | 30.96M | 31.8M | 40.43M | 32.06M | 30.05M | 28.75M |
| totalNonCurrentAssets | 1.88B | 1.73B | 1.79B | 1.83B | 2.04B | 2.1B | 2.13B | 291.16M | 315.54M | 315.56M |
| otherAssets | - | - | - | - | -18000 | - | - | - | - | - |
| totalAssets | 2.8B | 2.61B | 2.71B | 2.82B | 2.96B | 2.89B | 2.85B | 709.66M | 722.13M | 692.03M |
| totalPayables | 218.66M | 210.91M | 184.81M | 240.28M | 274.45M | 238.08M | 199.61M | 87.82M | 93.01M | 77.58M |
| accountPayables | 198.93M | 198.14M | 184.81M | 193.98M | 226.66M | 191.82M | 164.1M | 87.82M | 93.01M | 77.58M |
| otherPayables | 19.73M | 12.77M | - | 46.3M | 47.79M | 46.26M | 35.51M | - | - | - |
| accruedExpenses | 44M | 104.74M | 118.3M | 33.44M | 39.61M | 43.87M | 56.24M | 54.5M | 45.62M | 37.87M |
| shortTermDebt | 48.19M | 37.55M | 23.35M | 19.24M | 56.94M | 38.97M | 38.33M | 670K | 5.74M | 707K |
| capitalLeaseObligationsCurrent | - | 10.62M | 11.96M | 12.02M | 9.98M | 10.9M | 11.18M | - | - | - |
| taxPayables | - | 38.23M | 14.84M | 38.49M | 40.37M | 39.2M | 28.68M | 9.82M | 10.04M | 12.03M |
| deferredRevenue | 4.83M | 3.86M | 256K | 6.58M | 7.96M | 6.38M | 5.55M | 2.19M | 1.51M | 25.69M |
| otherCurrentLiabilities | 64.47M | 12.1M | 28.82M | 43.21M | 41.53M | 44.77M | 49.02M | 8.48M | 10.38M | 11.25M |
| totalCurrentLiabilities | 380.16M | 379.77M | 367.51M | 354.79M | 430.47M | 382.96M | 359.93M | 151.47M | 154.74M | 127.41M |
| longTermDebt | 857.66M | 669.61M | 730.62M | 933.56M | 836.41M | 849.07M | 882.44M | 35.93M | 61.07M | 65.77M |
| capitalLeaseObligationsNonCurrent | 22.76M | 20.03M | 22.94M | 26.97M | 26.34M | 27.07M | 31.27M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 32.36M | 35.55M | 38.35M |
| deferredTaxLiabilitiesNonCurrent | 140.81M | 138.83M | 146.96M | 160.29M | 179.02M | 192.76M | 211.09M | 10M | 9.65M | 12.01M |
| otherNonCurrentLiabilities | 20.05M | 48.23M | 61.26M | 67.43M | 95.6M | 119.06M | 123.21M | 75.89M | 87.04M | 74.23M |
| totalNonCurrentLiabilities | 1.04B | 876.7M | 961.78M | 1.19B | 1.14B | 1.19B | 1.25B | 121.83M | 157.76M | 152.01M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 22.76M | 30.65M | 34.9M | 38.99M | 36.31M | 37.97M | 42.45M | - | - | - |
| totalLiabilities | 1.42B | 1.26B | 1.33B | 1.54B | 1.57B | 1.57B | 1.61B | 273.3M | 312.51M | 279.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 17.33M | 17.67M | 17.99M | 17.95M | 17.9M | 17.85M | 17.74M | 13.34M | 13.31M | 13.28M |
| retainedEarnings | 596.62M | 633.73M | 550.64M | 469.92M | 516.33M | 423.94M | 412.98M | 405.12M | 365.94M | 364.41M |
| additionalPaidInCapital | 874.83M | 903.78M | 940.1M | 928.29M | 917.05M | 905.17M | 888.22M | 97.3M | 93.53M | 112.48M |
| 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 | -2.47M | 116.73M | 112.87M | -15.84M | 121.43M | 39.79M | 31.88M | 59.81M | 22.3M | 63.04M |
| depreciationAndAmortization | 93.45M | 84.12M | 81.99M | 80.47M | 86.55M | 83.25M | 44.9M | 19.71M | 19.97M | 19.57M |
| deferredIncomeTax | -30.43M | -10.03M | -12.09M | -16.95M | -13.43M | -37.21M | -22.43M | -73000 | 18.76M | 2.28M |
| stockBasedCompensation | - | 14.99M | 14.6M | 11.67M | 11.04M | 11M | 4.86M | 3.72M | 4.19M | 6.35M |
| changeInWorkingCapital | -43.52M | -3.66M | 81.46M | -117.38M | -136.35M | 29.57M | 6.94M | -9.79M | -2.78M | -10.19M |
| accountsReceivables | 24.23M | 24.98M | 32.17M | -59.11M | -67.47M | 17.17M | 19.93M | -2.82M | -1.94M | -11.7M |
| inventory | -12.24M | -3.24M | 49.75M | -29.86M | -84.43M | -3.85M | 10.84M | -10.55M | -6.14M | -1.87M |
| accountsPayables | -30.27M | -8.64M | 5.94M | - | - | - | -22.45M | 190K | 12.38M | 14.57M |
| otherWorkingCapital | -25.24M | -16.76M | -6.39M | -28.41M | 15.56M | 16.25M | -1.37M | 3.39M | -7.09M | -11.18M |
| otherNonCashItems | 119.41M | 2.44M | 177K | 99.84M | -20.31M | 52M | 16.22M | 5.39M | 2.32M | -7.29M |
| netCashProvidedByOperatingActivities | 136.45M | 204.58M | 279.02M | 41.79M | 48.93M | 178.39M | 82.37M | 78.78M | 64.76M | 73.75M |
| investmentsInPropertyPlantAndEquipment | -55.86M | 11.28M | -38.8M | -28.54M | -21.46M | -17.9M | -15.54M | -12.89M | -10.87M | -9.95M |
| acquisitionsNet | -161.21M | -39.3M | - | -13.12M | -42.42M | -56.23M | -893.41M | -500K | -5.36M | -15.02M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 712K | 991K |
| otherInvestingActivities | 2.95M | -48.4M | 11.18M | 1.46M | 14.74M | 2.75M | 325K | 1.03M | 2.34M | 1.21M |
| netCashProvidedByInvestingActivities | -214.12M | -76.42M | -27.62M | -40.19M | -49.13M | -71.38M | -908.63M | -12.36M | -13.9M | -23.77M |
| netDebtIssuance | 139.13M | -37.86M | -204.21M | 58.89M | 14.24M | -49.76M | 888.34M | -26.79M | -2.85M | -14.51M |
| longTermNetDebtIssuance | 139.13M | -55.78M | -39.44M | 75.17M | -38.79M | -38.28M | 741.2M | -26.79M | -2.85M | -14.51M |
| shortTermNetDebtIssuance | - | 17.92M | -164.77M | -16.28M | 53.03M | -11.48M | 147.14M | 1000 | - | - |
| netStockIssuance | -42.91M | -49.25M | -2.75M | -378K | 890K | - | - | - | -1.96M | -5.86M |
| netCommonStockIssuance | -42.91M | -49.25M | -2.75M | -378K | 890K | - | - | - | -1.96M | -5.86M |
| commonStockIssuance | -1.39M | - | -2.75M | -378K | 890K | - | 1.37M | 82000 | 3.9M | - |
| commonStockRepurchased | -41.52M | -49.25M | - | - | - | - | -1.37M | - | -5.86M | -5.86M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -34.39M | -33.17M | -31.65M | -30.1M | -28.6M | -27.56M | -21.83M | -19.32M | -18.61M | -17.62M |
| commonDividendsPaid | -34.39M | -33.17M | -31.65M | -30.1M | -28.6M | -27.56M | -21.83M | -19.32M | -18.61M | -17.62M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -2.38M | - | -3.73M | - | 2.07M | -22.38M | -795K | -31.79M | -133K |
| netCashProvidedByFinancingActivities | 61.83M | -122.66M | -238.61M | 24.67M | -13.46M | -75.26M | 844.13M | -46.9M | -55.21M | -38.13M |
| 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 | 480.48M | 468.48M | 493.84M | 483.4M | 442.91M | 444.09M | 462.27M | 463.57M | 469.76M | 467.11M |
| costOfRevenue | 303.74M | 319.24M | 329.37M | 311.68M | 281.65M | 287.89M | 289.72M | 287.85M | 288.2M | 295.95M |
| grossProfit | 176.74M | 149.24M | 164.47M | 171.72M | 161.26M | 156.2M | 172.55M | 175.72M | 181.56M | 171.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 50.3M |
| generalAndAdministrativeExpenses | - | - | - | 126.6M | 119.05M | - | - | 116.95M | 124.18M | 121.71M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -14.82M |
| sellingGeneralAndAdministrativeExpenses | 135.76M | 114.01M | 110.08M | 126.6M | 119.05M | 125.44M | 118.22M | 116.95M | 124.18M | 106.88M |
| otherExpenses | - | - | - | 97.63M | 14.59M | 1.74M | 2.61M | 320K | 1.86M | -34.28M |
| operatingExpenses | 135.76M | 114.01M | 110.08M | 224.23M | 133.64M | 127.19M | 120.83M | 117.27M | 126.04M | 122.9M |
| costAndExpenses | 439.51M | 433.24M | 439.46M | 535.91M | 415.29M | 415.07M | 410.56M | 405.12M | 414.23M | 418.86M |
| netInterestIncome | -10.41M | -9.73M | -12.03M | -12.03M | -8.88M | -9.08M | -10.35M | -10.75M | -10.82M | -11.96M |
| interestIncome | 623K | 603K | 579K | 752K | 660K | - | - | - | - | - |
| interestExpense | 11.04M | 10.33M | 12.61M | 12.78M | 9.54M | 9.08M | 10.35M | 10.75M | 10.82M | 11.96M |
| depreciationAndAmortization | 25.87M | 24.27M | 24.44M | 23.68M | 20.6M | 20.96M | 21.18M | 21.18M | 20.8M | 20.55M |
| ebitda | 63.79M | 57.68M | 76.8M | -29.48M | 62.38M | 49.04M | 73.68M | 80.05M | 77.41M | 66.69M |
| ebit | 37.92M | 33.42M | 52.36M | -53.16M | 41.78M | 28.08M | 52.5M | 58.87M | 56.61M | 46.14M |
| nonOperatingIncomeExcludingInterest | 3.05M | 1.82M | 2.03M | 653K | -14.16M | 931K | -783K | -422K | -1.08M | 2.11M |
| operatingIncome | 40.97M | 35.23M | 54.39M | -52.51M | 27.62M | 29.01M | 51.72M | 58.45M | 55.53M | 48.25M |
| totalOtherIncomeExpensesNet | -14.08M | -12.15M | -14.63M | -8.58M | -10.25M | -5.98M | -7.18M | -7.76M | -7.76M | -9.4M |
| incomeBeforeTax | 26.89M | 23.09M | 39.75M | -61.09M | 17.37M | 23.04M | 44.54M | 50.69M | 47.77M | 38.86M |
| incomeTaxExpense | 7.14M | 2.33M | 9.27M | 5.47M | 4.45M | 8.85M | 12.17M | 15.78M | 12.51M | 18.63M |
| netIncomeFromContinuingOperations | 19.74M | 20.76M | 30.49M | -66.56M | 12.92M | 14.19M | 32.37M | 34.91M | 35.26M | 20.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.67M | 20.7M | 30.47M | -66.58M | 12.92M | 14.19M | 32.35M | 34.88M | 35.23M | 20.2M |
| netIncomeDeductions | - | 24000 | -0.0 | - | - | 1000 | - | - | - | - |
| bottomLineNetIncome | 19.67M | 20.68M | 30.44M | -66.5M | 12.92M | 14.17M | 32.26M | 34.77M | 35.07M | 20.11M |
| eps | 1.13 | 1.19 | 1.75 | -3.78 | 0.73 | 0.8 | 1.81 | 1.94 | 1.96 | 1.12 |
| 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 | 169.73M | 179.83M | 172.04M | 201.92M | 186.22M | 188.88M | 212.07M | 188.57M | 195.75M | 194.53M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 169.73M | 179.83M | 172.04M | 201.92M | 186.22M | 188.88M | 212.07M | 188.57M | 195.75M | 194.53M |
| netReceivables | 441.17M | 417.16M | 436.22M | 437.41M | 418.66M | 400.13M | 422.73M | 423.91M | 440.02M | 444.95M |
| accountsReceivables | 441.17M | 417.16M | 436.22M | 437.41M | 418.66M | 400.13M | 422.73M | 423.91M | 440.02M | 444.95M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 282.51M | 265.78M | 268.61M | 264.35M | 246.12M | 227.47M | 244.99M | 239.14M | 240.47M | 233.86M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 59.2M | 58.43M | 69.12M | 70.43M | 61.42M | 59.94M | 62.06M | 67.48M | 56.8M | 54.56M |
| totalCurrentAssets | 952.6M | 921.19M | 945.98M | 974.11M | 912.42M | 876.42M | 941.85M | 919.1M | 933.03M | 927.89M |
| propertyPlantEquipmentNet | 649.68M | 352.16M | 334.24M | 327.12M | 268.59M | 263.65M | 250.96M | 237.52M | 240.42M | 246.42M |
| goodwill | 502M | 501.72M | 501.77M | 502.44M | 524.67M | 518.89M | 532.52M | 517.58M | 522.58M | 512.52M |
| intangibleAssets | 847.99M | 873.54M | 890.6M | 908.3M | 830.27M | 827.1M | 874.81M | 866.17M | 886.15M | 896.72M |
| goodwillAndIntangibleAssets | 1.35B | 1.38B | 1.39B | 1.41B | 1.35B | 1.35B | 1.41B | 1.38B | 1.41B | 1.41B |
| longTermInvestments | 106.19M | 106.92M | 106.78M | 104.49M | 101.18M | 99.58M | 103.44M | 100.94M | 104.72M | 104.59M |
| taxAssets | 12.18M | 12.13M | 10.05M | 9.25M | 9.44M | 9.22M | 12.17M | 12.9M | 10.12M | 10.74M |
| otherNonCurrentAssets | -268.73M | 30.28M | 27.33M | 23.11M | 17.86M | 15.79M | 19.92M | 17.98M | 17.36M | 15.33M |
| totalNonCurrentAssets | 1.85B | 1.88B | 1.87B | 1.87B | 1.75B | 1.73B | 1.79B | 1.75B | 1.78B | 1.79B |
| otherAssets | - | - | 48000 | - | - | - | - | - | - | - |
| totalAssets | 2.8B | 2.8B | 2.82B | 2.85B | 2.66B | 2.61B | 2.74B | 2.67B | 2.71B | 2.71B |
| totalPayables | 214.21M | 209.86M | 214.37M | 212.04M | 208M | 210.91M | 191.79M | 185.35M | 191.16M | 184.81M |
| accountPayables | 205.39M | 198.93M | 205.54M | 203.61M | 199.43M | 198.14M | 191.79M | 185.35M | 191.16M | 184.81M |
| otherPayables | 8.82M | 10.93M | 8.82M | 8.44M | 8.58M | 12.77M | - | - | - | - |
| accruedExpenses | 104.57M | 44M | 88.73M | 91.5M | - | 104.74M | 40.92M | 110.45M | 109.76M | 118.3M |
| shortTermDebt | 37.3M | 48.19M | 35.95M | 37.87M | 37.29M | 37.55M | 39.23M | 32.45M | 27.79M | 23.6M |
| capitalLeaseObligationsCurrent | - | - | - | - | 11.63M | 10.62M | 11.18M | 11.48M | 11.82M | 11.96M |
| taxPayables | - | - | - | - | - | 38.23M | - | - | - | 14.84M |
| deferredRevenue | - | 4.83M | - | - | - | 3.86M | - | 3.2M | 4M | 2.45M |
| otherCurrentLiabilities | 32.42M | 73.28M | 44.35M | 38.65M | 115.9M | 12.1M | 88.22M | 7.15M | 5.7M | 26.37M |
| totalCurrentLiabilities | 388.5M | 380.16M | 383.4M | 380.06M | 372.83M | 379.77M | 371.34M | 350.08M | 350.23M | 367.51M |
| longTermDebt | 837.13M | 857.66M | 838.52M | 897.95M | 698.77M | 669.61M | 700.65M | 703.66M | 740.41M | 729.85M |
| capitalLeaseObligationsNonCurrent | 22.13M | 22.76M | 22.64M | 24.32M | 21.13M | 20.03M | 20.61M | 21.67M | 22.82M | 22.94M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 131.92M | 140.81M | 150.73M | 151.04M | 136.59M | 138.83M | 143.22M | 147.1M | 150.62M | 146.96M |
| otherNonCurrentLiabilities | 43.09M | 20.05M | 54.63M | 49.99M | 48.61M | 48.23M | 53.59M | 54.08M | 58.51M | 61.26M |
| totalNonCurrentLiabilities | 1.03B | 1.04B | 1.07B | 1.12B | 905.1M | 876.7M | 918.07M | 926.51M | 972.35M | 961.78M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 22.13M | 22.76M | 22.64M | 24.32M | 32.76M | 30.65M | 31.8M | 33.15M | 34.64M | 34.9M |
| totalLiabilities | 1.42B | 1.42B | 1.45B | 1.5B | 1.28B | 1.26B | 1.29B | 1.28B | 1.32B | 1.33B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 17.37M | 17.33M | 17.37M | 17.39M | 17.68M | 17.67M | 17.85M | 17.94M | 17.99M | 17.99M |
| retainedEarnings | 607.46M | 596.62M | 584.71M | 563.06M | 638.08M | 633.73M | 628.1M | 604.4M | 577.68M | 550.64M |
| additionalPaidInCapital | 876.21M | 874.83M | 876.91M | 876.97M | 905.78M | 903.78M | 928.16M | 938.44M | 942.55M | 940.1M |
| 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 | 19.74M | 20.68M | 30.49M | -66.56M | 12.92M | 14.19M | 32.7M | 34.77M | 35.07M | 20.11M |
| depreciationAndAmortization | 25.64M | 24.27M | 24.19M | 23.68M | 20.6M | 20.96M | 21.18M | 21.43M | 20.8M | 20.55M |
| deferredIncomeTax | -7.52M | -13.92M | -869K | -12.29M | -3.34M | -4.47M | - | -1.22M | 568K | -10.93M |
| stockBasedCompensation | 3.17M | - | 3.52M | 3.72M | 3.18M | 2.58M | 4.28M | - | 3.88M | 3.42M |
| changeInWorkingCapital | -41.84M | 20.29M | -9.56M | -5.97M | -48.27M | 26.51M | 13.6M | -10.5M | -33.26M | 44.36M |
| accountsReceivables | -25.48M | 19.65M | 1.56M | 13.32M | -10.3M | 4.35M | 10.14M | 9.05M | 1.43M | 10.04M |
| inventory | -18.44M | 4.23M | -4.65M | 1.63M | -13.46M | 7.63M | -1.73M | -2.56M | -6.58M | 19.14M |
| accountsPayables | 6.84M | -4.28M | -441K | -9.84M | -15.71M | - | -591K | -1.62M | -23.4M | 3.89M |
| otherWorkingCapital | -4.77M | 686K | -6.04M | -11.09M | -8.8M | 14.53M | 5.78M | -15.37M | -4.72M | 11.29M |
| otherNonCashItems | 4.59M | -4.76M | 3.63M | 99M | 11.86M | 3.3M | -3.78M | 1.82M | 174K | 2.05M |
| netCashProvidedByOperatingActivities | 3.79M | 46.54M | 51.39M | 41.57M | -3.05M | 63.06M | 67.98M | 46.3M | 27.23M | 79.56M |
| investmentsInPropertyPlantAndEquipment | -10.66M | -22.23M | 2.41M | 1.71M | -7.1M | -22.46M | 11.12M | -6.66M | -4.46M | -13.01M |
| acquisitionsNet | - | 3000 | -131K | -160.1M | -3.98M | - | -14.4M | 2.74M | -24.84M | 11.18M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 1.13M | 1.12M | -14.58M | -8.93M | -2.32M | 1.88M | -19.34M | - | - | - |
| netCashProvidedByInvestingActivities | -9.53M | -21.1M | -12.3M | -167.31M | -13.41M | -20.58M | -22.62M | -3.92M | -29.3M | -1.83M |
| netDebtIssuance | 6.94M | -3.31M | -56.25M | 177.99M | 20.7M | -18.92M | -5.27M | -29.86M | 16.19M | -78.09M |
| longTermNetDebtIssuance | 6.94M | -3.31M | -56.25M | 177.99M | 20.7M | -36.84M | -5.27M | -29.86M | 16.19M | -78.09M |
| shortTermNetDebtIssuance | - | - | - | - | - | 17.92M | - | - | - | - |
| netStockIssuance | -1.75M | -5.31M | -3.6M | -32.82M | -1.18M | -26.34M | -15.15M | -7.81M | -1.44M | -1.8M |
| netCommonStockIssuance | -1.75M | -5.31M | -3.6M | -32.82M | -1.18M | -26.34M | -14.28M | -7.81M | -1.44M | -1.8M |
| commonStockIssuance | - | -288K | 202K | -125K | -1.18M | - | 861K | -50000 | -1.44M | 953K |
| commonStockRepurchased | -1.75M | -5.02M | -3.8M | -32.69M | - | -26.34M | -15.15M | -7.76M | - | -2.75M |
| netPreferredStockIssuance | - | - | - | - | - | - | -861K | - | - | - |
| netDividendsPaid | -8.8M | -8.81M | -8.44M | -8.57M | -8.57M | -8.65M | -8.15M | -8.19M | -8.19M | -8.19M |
| commonDividendsPaid | -8.8M | -8.81M | -8.44M | -8.57M | -8.57M | -8.65M | -8.15M | -8.19M | -8.19M | -8.19M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | -1.75M | 861K | - | - | - |
| netCashProvidedByFinancingActivities | -3.61M | -17.44M | -68.29M | 136.6M | 10.96M | -55.66M | -27.7M | -45.86M | 6.56M | -88.08M |