OTC : LSIIF
$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 | 1.75B | 1.79B | 1.63B | 1.43B | 1.16B | 1.23B | 1.73B | 1.68B | 1.67B | 1.59B |
| costOfRevenue | 1.63B | 953.73M | 879.18M | 1.25B | 1.03B | 1.11B | 1.47B | 807.66M | 782.34M | 741.91M |
| grossProfit | 120.81M | 840.32M | 751.26M | 178.49M | 131.36M | 118.99M | 259.23M | 877.08M | 887.68M | 852.97M |
| researchAndDevelopmentExpenses | - | - | - | 321M | 267M | 386M | 31.3M | 30.9M | 27.5M | 26.3M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 498.83M | 483.06M | 473.7M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 141.22M | 136.28M | 130.78M |
| sellingGeneralAndAdministrativeExpenses | - | - | - | -201M | -168.14M | -289.41M | 90.42M | 640.05M | 619.33M | 604.48M |
| otherExpenses | -40.14M | 748.38M | 660.58M | -30.61M | -34.11M | -19.11M | -17.61M | 37.19M | 19.84M | -10.15M |
| operatingExpenses | -40.14M | 748.38M | 660.58M | 89.39M | 64.75M | 77.48M | 104.12M | 740.76M | 736.43M | 687.88M |
| costAndExpenses | 1.59B | 1.7B | 1.54B | 1.34B | 1.1B | 1.3B | 1.57B | 1.55B | 1.52B | 1.43B |
| netInterestIncome | -74.94M | -27.84M | -18.73M | -5.85M | -5.8M | -5.48M | -4.39M | -3.36M | -3.8M | -4.89M |
| interestIncome | 6.22M | 4.11M | 1.65M | 861K | 491K | 825K | 3.25M | 3.26M | 2.7M | 813K |
| interestExpense | 81.16M | 31.21M | 20.38M | 6.71M | 6.29M | 6.31M | 7.64M | 6.62M | 6.49M | 5.7M |
| depreciationAndAmortization | 92.86M | 109.77M | 100.37M | 98.96M | 94.64M | 117.1M | 119.18M | 99.02M | 90.13M | 80.87M |
| ebitda | 253.81M | 241.33M | 182.04M | 188.06M | 161.25M | 158.6M | 274.29M | 234.58M | 242.76M | 238.33M |
| ebit | 160.95M | 131.56M | 81.14M | 89.1M | 66.92M | 41.51M | 155.11M | 136.52M | 153.74M | 157.46M |
| nonOperatingIncomeExcludingInterest | - | -39.62M | 9.55M | 5.11M | -313K | - | - | -11.23M | 13.98M | -9.98M |
| operatingIncome | 160.95M | 91.94M | 90.68M | 89.1M | 66.61M | -28.11M | 155.11M | 135.56M | 171.4M | 157.46M |
| totalOtherIncomeExpensesNet | -73.18M | -15.9M | -29.93M | -11.82M | -5.98M | -16.76M | -8.55M | 5.34M | -21.58M | 13.35M |
| incomeBeforeTax | 87.77M | 76.04M | 60.75M | 77.28M | 60.63M | -44.87M | 101.73M | 130.63M | 146.13M | 160.83M |
| incomeTaxExpense | 24.5M | 20.62M | 24.08M | 20.55M | 16.27M | -7.32M | 27.92M | 33.84M | 39.18M | 54.44M |
| netIncomeFromContinuingOperations | 63.27M | 55.42M | 36.67M | 56.73M | 44.36M | -37.54M | 73.81M | 96.79M | 106.95M | 106.39M |
| netIncomeFromDiscontinuedOperations | 76.42M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -1000 |
| netIncome | 139.67M | 56.01M | 37.53M | 56.96M | 44.05M | -37.32M | 69.77M | 92.07M | 107.96M | 107.01M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 139.67M | 56.01M | 37.53M | 56.96M | 44.05M | -37.32M | 69.77M | 92.07M | 107.96M | 107.01M |
| eps | 3.06 | 1.23 | 0.83 | 1.08 | 0.83 | -0.71 | 1.31 | 1.73 | 2.02 | 2 |
| 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 | 270.34M | 191.66M | 139.31M | 144.15M | 215.87M | 242.14M | 236.81M | 156.88M | 197.58M | 141.72M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 270.34M | 191.66M | 139.31M | 144.15M | 215.87M | 242.14M | 236.81M | 156.88M | 197.58M | 141.72M |
| netReceivables | 254.19M | 178.54M | 232.99M | 160.02M | 179.37M | 178.7M | 234.52M | 219.52M | 200.65M | 222.53M |
| accountsReceivables | 241.43M | 178.54M | 173.34M | 110.56M | 150.84M | 156.32M | 184.92M | 219.52M | 200.65M | 222.53M |
| otherReceivables | 12.77M | - | 59.64M | 49.46M | 28.52M | 22.38M | 49.61M | - | - | - |
| inventory | 481.96M | 468.17M | 437.32M | 400.3M | 332.72M | 300.39M | 321.64M | 351.01M | 337.1M | 338.99M |
| prepaids | 21.46M | 7.21M | 7.26M | 7.11M | 5.84M | 4.65M | 7.15M | 5.46M | 5.16M | 4.16M |
| otherCurrentAssets | -29.05M | 90.88M | 4.66M | 52.2M | 1.59M | 35M | 53.05M | 60.19M | 96.7M | 40.5M |
| totalCurrentAssets | 998.9M | 929.26M | 821.55M | 763.78M | 735.4M | 760.88M | 853.17M | 793.06M | 837.19M | 747.89M |
| propertyPlantEquipmentNet | 676.17M | 765.42M | 746.88M | 730.49M | 698.23M | 680.58M | 732.78M | 676.66M | 619.59M | 570.88M |
| goodwill | 317.91M | 419.38M | 406.72M | 413.94M | 401.88M | 332.09M | 354.55M | 347.79M | 321.38M | 300.43M |
| intangibleAssets | 24.72M | 29.69M | 28.68M | 445.51M | 429.81M | 362.24M | 383.94M | 26.98M | 30.18M | 23.82M |
| goodwillAndIntangibleAssets | 342.63M | 449.07M | 435.4M | 859.44M | 831.69M | 694.34M | 738.5M | 374.76M | 351.55M | 324.25M |
| longTermInvestments | 50.83M | 21.5M | 15.21M | 11.14M | 11.5M | 7M | 16.99M | 8.92M | 9.98M | 9.48M |
| taxAssets | 48.05M | 44.91M | 39.53M | 48.17M | 49.46M | 44.06M | 13.87M | 6.87M | 7.07M | 18.42M |
| otherNonCurrentAssets | 418.78K | 123K | 1000 | -413.94M | -401.88M | -332.09M | -354.55M | -6.87M | -7.07M | -18.42M |
| totalNonCurrentAssets | 1.12B | 1.28B | 1.24B | 1.24B | 1.19B | 1.09B | 1.15B | 1.06B | 981.13M | 904.61M |
| otherAssets | - | 1000 | - | - | - | - | - | 12.37M | 9M | 20.02M |
| totalAssets | 2.12B | 2.21B | 2.06B | 2B | 1.92B | 1.86B | 2B | 1.87B | 1.83B | 1.67B |
| totalPayables | 383.65M | 384.13M | 356.86M | 313.95M | 241.68M | 253.84M | 270.45M | 298.47M | 297.11M | 304.49M |
| accountPayables | 359.64M | 378.59M | 356.03M | 313.95M | 241.68M | 253.84M | 270.45M | 298.47M | 297.11M | 304.49M |
| otherPayables | 24.02M | 5.54M | 829K | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | -1.03M | - | - | -1.33M | - | -2.31M | -3.5M |
| shortTermDebt | 96.1M | 118.6M | 130.47M | 93.4M | 153.89M | 139.15M | 145.81M | 156.41M | 178.89M | 102.41M |
| capitalLeaseObligationsCurrent | 12.94M | 14.47M | 15.52M | 14.44M | 13.64M | 7.05M | 10.62M | 2.42M | 1.09M | 3.63M |
| taxPayables | - | 5.54M | 829K | 1.03M | - | - | 1.33M | 2.41M | 2.31M | 3.5M |
| deferredRevenue | - | - | 829K | 1.03M | - | - | 1.33M | - | 2.31M | 3.5M |
| otherCurrentLiabilities | 5.71M | 28.19M | 9.22M | 26.25M | 23.31M | 38.61M | 24.4M | 15.82M | 15.16M | 23.17M |
| totalCurrentLiabilities | 498.4M | 545.38M | 512.9M | 448.04M | 432.52M | 438.65M | 451.27M | 473.12M | 494.55M | 437.21M |
| longTermDebt | 297.48M | 450.64M | 402.66M | 246.92M | 236.75M | 242.4M | 336.02M | 333.85M | 309.64M | 243.59M |
| capitalLeaseObligationsNonCurrent | 97.64M | 96.48M | 91.72M | 80.89M | 83.87M | 74.32M | 76.29M | 4.31M | 8.88M | 10.27M |
| deferredRevenueNonCurrent | 7.84M | 8.12M | 8.69M | 7.37M | 7.1M | 7.35M | 6.72M | 6.72M | 6.93M | 7.03M |
| deferredTaxLiabilitiesNonCurrent | 41.83M | 47.97M | 48.9M | 46.4M | 38.6M | 34.7M | 40.09M | 37.74M | 40.75M | 33.38M |
| otherNonCurrentLiabilities | 78.18M | 54.61M | 54.96M | 51.05M | 72.07M | 71.49M | 68.98M | 66.41M | 68.91M | 75.84M |
| totalNonCurrentLiabilities | 527.21M | 658.7M | 606.93M | 432.63M | 438.39M | 430.25M | 528.1M | 333.85M | 309.64M | 243.59M |
| otherLiabilities | - | - | - | - | - | - | - | 115.18M | 125.46M | 126.51M |
| capitalLeaseObligations | 110.58M | 110.95M | 107.24M | 95.33M | 97.51M | 81.37M | 86.91M | 6.73M | 9.96M | 13.9M |
| totalLiabilities | 1.03B | 1.2B | 1.12B | 880.66M | 870.91M | 868.91M | 979.37M | 922.14M | 929.65M | 807.3M |
| treasuryStock | -19.79M | -20.08M | -19.64M | -20.14M | -19.48M | -19.79M | -14.44M | -15.18M | -14.72M | -14.61M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.61M | 18.62M | 18.62M | 21.65M | 21.65M | 21.65M | 21.65M | 21.65M | 21.61M | 21.61M |
| retainedEarnings | 139.72M | 56.01M | 37.53M | 56960 | 44048 | -37321 | 69773 | 92.07M | 107.96M | 107.01M |
| additionalPaidInCapital | - | - | - | 75.33M | 75.33M | 75.33M | 75.33M | 75.33M | 69.87M | 69.87M |
| 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 | 63.25M | 56.01M | 37.53M | 56.96M | 44.05M | -37.32M | 69.77M | 92.07M | 107.96M | 107.01M |
| depreciationAndAmortization | 92.86M | 109.77M | 100.9M | 98.96M | 94.64M | 117.1M | 119.18M | 99.02M | 90.13M | 80.87M |
| deferredIncomeTax | -1.7M | - | - | 8.55M | 4.04M | - | -3.47M | 2.33M | 10.34M | 6.06M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -61M | -23.26M | -11.63M | -16.26M | -4.42M | 51.66M | 23.14M | -22.39M | 18.04M | -21.22M |
| accountsReceivables | - | 11.03M | 25.97M | 39921 | 11611 | 59364 | -18740 | -16.64M | 17.97M | -23.73M |
| inventory | -44.26M | -29.31M | -37.6M | -68.18M | -28.27M | 9.5M | 10.5M | -5.74M | 67000 | 2.5M |
| accountsPayables | - | - | -25.97M | -39921 | -11611 | -59364 | 18740 | -20.63M | -52.51M | -30.44M |
| otherWorkingCapital | -16.74M | 6.05M | 25.97M | 51.92M | 23.85M | 42.15M | 12.64M | 20.63M | 52.51M | 30.44M |
| otherNonCashItems | 81.2M | 44.33M | 10.11M | -14.48M | -18.22M | 55.29M | 9.66M | 25.57M | -10.36M | -6.03M |
| netCashProvidedByOperatingActivities | 174.62M | 186.84M | 136.92M | 133.74M | 120.08M | 186.72M | 218.29M | 194.3M | 192.11M | 198.94M |
| investmentsInPropertyPlantAndEquipment | -100.64M | -106.8M | -98.89M | -110.55M | -66.64M | -73.43M | -118.56M | -134.1M | -141.69M | -132.61M |
| acquisitionsNet | 245.51M | 6.63M | 2.18M | 884K | -60.71M | 1.59M | 3.49M | -38.34M | -39.7M | -81.08M |
| purchasesOfInvestments | -10M | -5.11M | -3M | - | -877K | - | -3000 | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 5000 | - | - | - | - |
| otherInvestingActivities | -2.79M | 6.12M | -67000 | -1.1M | -272K | 2.39M | -187K | -267K | 39.66M | 81M |
| netCashProvidedByInvestingActivities | 132.08M | -105.8M | -99.77M | -110.76M | -128.5M | -69.43M | -115.26M | -172.71M | -182.11M | -214.43M |
| netDebtIssuance | -167.77M | -1.68M | 165.21M | -77.95M | -6.31M | -95.16M | 11.22M | -34.81M | 76.12M | 59.95M |
| longTermNetDebtIssuance | -67.26M | 99.89M | 244.03M | 86.18M | 51.09M | -17.91M | 54.64M | 23.87M | 52.28M | 53.07M |
| shortTermNetDebtIssuance | -100.52M | -101.57M | -78.82M | -164.13M | -57.4M | -77.25M | -43.41M | -58.68M | 23.83M | 6.88M |
| netStockIssuance | - | 840K | -200.45M | - | 1000 | - | - | 3.17M | 1.92M | 32000 |
| netCommonStockIssuance | - | 840K | -200.45M | - | 1000 | - | - | 3.17M | 1.92M | 32000 |
| commonStockIssuance | - | 840K | 4.11M | - | 1000 | - | - | 3.17M | 1.92M | 32000 |
| commonStockRepurchased | - | - | -204.55M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.89M | -14.2M | -8M | -15.42M | -7.44M | - | -23.42M | -25.5M | -23.87M | -20.63M |
| commonDividendsPaid | -17.89M | -14.2M | -8M | -15.42M | -7.44M | - | -23.42M | -25.5M | -23.87M | -20.63M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -28.77M | -17.98M | -5.03M | -4.64M | -452K | -1.77M | -7.65M | -5.68M | -5.78M |
| netCashProvidedByFinancingActivities | -185.66M | -43.81M | -61.22M | -93.37M | -13.75M | -95.61M | -13.97M | -64.79M | 48.48M | 33.57M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 941.47M | 768.86M | 1.01B | 864.42M | 929.63M | 808.68M | 821.76M | 730.04M | 695.18M | 570.27M |
| costOfRevenue | 850.27M | 721.02M | 495.04M | 486.9M | 466.83M | 785.84M | 805.7M | 699.54M | 667.18M | 563.53M |
| grossProfit | 91.2M | 47.84M | 513.98M | 20.76M | 462.8M | 22.84M | 16.07M | 30.5M | 27.99M | 6.74M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 32.3M | - | 32.1M | - | 26.7M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | 358.46M | - | 347.71M | 299.05M | 312.41M | 268.04M | 268.97M | 235.06M |
| otherExpenses | -14.84M | -17.5M | 63.32M | 336.51M | 64.17M | -362.25M | 20.88M | 17.29M | 13.32M | 19.16M |
| operatingExpenses | -14.84M | -17.5M | 421.77M | 336.51M | 411.88M | -30.9M | -20.88M | -17.29M | -13.32M | -19.16M |
| costAndExpenses | 835.43M | 703.52M | 916.81M | 823.41M | 878.7M | 754.94M | 784.82M | 682.25M | 653.86M | 544.37M |
| netInterestIncome | -6.54M | -63.98M | -10.97M | -14.19M | -12.91M | -39.01M | -4.94M | -2.4M | -3.45M | -2.68M |
| interestIncome | 2.53M | 4.05M | 2.56M | 2.37M | 1.74M | 1.63M | 25000 | 636K | 225K | 288K |
| interestExpense | 9.07M | 68.03M | 10.97M | 16.56M | 14.65M | 40.64M | 4.96M | 3.03M | 3.68M | 2.97M |
| depreciationAndAmortization | 46.33M | 40.6M | 42.98M | 52.08M | 43.63M | 50.91M | 49.99M | 50M | 48.96M | 47.87M |
| ebitda | 152.37M | 105.93M | 138.63M | 102.12M | 97.64M | 101.59M | 80.45M | 90.38M | 92.57M | 73.77M |
| ebit | 106.03M | 65.33M | 95.65M | 50.04M | 54.01M | 50.68M | 30.46M | 47.79M | 43.61M | 25.9M |
| nonOperatingIncomeExcludingInterest | - | - | -3.44M | 10.98M | -3.08M | 3.06M | 6.49M | -4.16M | -2.3M | -9.44M |
| operatingIncome | 106.03M | 65.33M | 92.21M | 61.02M | 50.93M | 53.74M | 36.95M | 47.78M | 41.31M | 25.9M |
| totalOtherIncomeExpensesNet | -25.72M | -29.71M | -40.05M | -27.55M | -8.36M | -18.48M | -11.45M | -6.28M | -1.38M | 3.34M |
| incomeBeforeTax | 80.31M | 35.63M | 52.16M | 33.47M | 42.56M | 35.26M | 25.5M | 37.35M | 39.93M | 19.8M |
| incomeTaxExpense | 19.11M | 11.05M | 13.45M | 9.25M | 11.36M | 11.43M | 12.66M | 13.9M | 6.65M | 5.17M |
| netIncomeFromContinuingOperations | 61.2M | 24.57M | 38.71M | 24.22M | 31.2M | 23.83M | 12.84M | 23.44M | 33.28M | 14.63M |
| netIncomeFromDiscontinuedOperations | - | 76.42M | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 62.34M | 101.18M | 38.51M | 24.44M | 31.57M | 24.08M | 13.46M | 23.57M | 33.39M | 14.37M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 62.34M | 101.18M | 38.51M | 24.44M | 31.57M | 24.08M | 13.46M | 23.57M | 33.39M | 14.37M |
| eps | 1.36 | 2.21 | 0.84 | 0.54 | 0.69 | 0.52 | 0.3 | 0.45 | 0.63 | 0.27 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 246.39M | 270.34M | 255.25M | 191.66M | 151.54M | 139.31M | 94.23M | 144.15M | 175.5M | 215.87M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 246.39M | 270.34M | 255.25M | 191.66M | 151.54M | 139.31M | 94.23M | 144.15M | 175.5M | 215.87M |
| netReceivables | 279M | 254.19M | 227.42M | 178.54M | 215.51M | 232.99M | 273.94M | 160.02M | 235.18M | 179.37M |
| accountsReceivables | 212.94M | 241.43M | 210.27M | 178.54M | 206.58M | 173.34M | 207.41M | 110.56M | 190.63M | 150.84M |
| otherReceivables | 66.06M | 12.77M | 17.15M | 12.96M | 8.93M | 59.64M | 66.53M | 49.46M | 44.55M | 28.52M |
| inventory | 535.87M | 481.96M | 497.54M | 468.17M | 480.4M | 437.32M | 427.99M | 400.3M | 385.24M | 332.72M |
| prepaids | 10.74M | 21.46M | 3.91M | 7.21M | 12.13M | 7.26M | 9.52M | 7.11M | 8.4M | 5.84M |
| otherCurrentAssets | - | -29.05M | 63.78M | 90.88M | 61.91M | 4.66M | 283.46M | 2.74M | 44.55M | 1.59M |
| totalCurrentAssets | 1.07B | 998.9M | 1.05B | 929.26M | 921.5M | 821.55M | 805.69M | 763.78M | 804.32M | 735.4M |
| propertyPlantEquipmentNet | 701.97M | 676.17M | 738.51M | 765.42M | 752.94M | 746.88M | 727.8M | 730.49M | 709.39M | 698.23M |
| goodwill | 322.14M | 317.91M | 395.31M | 419.38M | 413.13M | 406.72M | 410.16M | 413.94M | 419.46M | 401.88M |
| intangibleAssets | 24.02M | 24.72M | 29.12M | 29.69M | 27.33M | 28.68M | 440.07M | 445.51M | 448.04M | 429.81M |
| goodwillAndIntangibleAssets | 346.16M | 342.63M | 424.43M | 449.07M | 440.46M | 435.4M | 850.23M | 859.44M | 867.5M | 831.69M |
| longTermInvestments | 52.9M | 50.83M | 21.27M | 21.5M | 20.66M | 15.21M | 11.13M | 11.14M | 11.74M | 11.5M |
| taxAssets | 49.13M | 48.05M | 46.25M | 44.91M | 44.88M | 39.53M | 48.74M | 48.17M | 55.5M | 49.46M |
| otherNonCurrentAssets | - | 418.78K | 4.4M | 123K | 44.88M | 1000 | -410.16M | -413.94M | -419.46M | -401.88M |
| totalNonCurrentAssets | 1.15B | 1.12B | 1.23B | 1.28B | 1.26B | 1.24B | 1.23B | 1.24B | 1.22B | 1.19B |
| otherAssets | - | - | - | 1000 | - | - | - | - | - | - |
| totalAssets | 2.22B | 2.12B | 2.28B | 2.21B | 2.18B | 2.06B | 2.03B | 2B | 2.03B | 1.92B |
| totalPayables | 427.84M | 383.65M | 410.44M | 384.13M | 394.85M | 356.86M | 358.88M | 313.95M | 312.18M | 241.68M |
| accountPayables | 413.54M | 359.64M | 395.84M | 378.59M | 394.85M | 356.03M | 354.69M | 313.95M | 312.18M | 241.68M |
| otherPayables | 14.3M | 24.02M | 14.6M | 5.54M | - | 829K | 4.2M | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | -1.03M | - | - |
| shortTermDebt | 161.07M | 96.1M | 247.46M | 118.6M | 166.1M | 130.47M | 127.17M | 93.4M | 149.27M | 153.89M |
| capitalLeaseObligationsCurrent | - | 12.94M | 7.18M | 14.47M | 9.23M | 15.52M | - | 14.44M | - | 13.64M |
| taxPayables | - | - | 14.6M | 5.54M | 4.06M | 829K | 4.2M | 1.03M | - | - |
| deferredRevenue | - | - | - | - | 4.06M | 829K | 4.2M | 1.03M | - | - |
| otherCurrentLiabilities | 27.66M | 5.71M | 6.88M | 28.19M | 9.14M | 9.22M | 15.13M | 25.21M | 21.88M | 23.31M |
| totalCurrentLiabilities | 616.57M | 498.4M | 671.96M | 545.38M | 583.39M | 512.9M | 501.19M | 448.04M | 483.32M | 432.52M |
| longTermDebt | 236.65M | 297.48M | 427.52M | 450.64M | 423.57M | 402.66M | 424.3M | 246.92M | 249.58M | 236.75M |
| capitalLeaseObligationsNonCurrent | 113.32M | 97.64M | 92.76M | 96.48M | 90.62M | 91.72M | 79.72M | 80.89M | 88.47M | 83.87M |
| deferredRevenueNonCurrent | - | 7.84M | - | 8.12M | - | 8.69M | 79.72M | 7.37M | 84.42M | 7.1M |
| deferredTaxLiabilitiesNonCurrent | 38.88M | 41.83M | 45.66M | 47.97M | 48.48M | 48.9M | 47.49M | 46.4M | 43.15M | 38.6M |
| otherNonCurrentLiabilities | 75.23M | 78.18M | 60.84M | 54.61M | 67.1M | 54.96M | -20.85M | 51.05M | 67.73M | 72.07M |
| totalNonCurrentLiabilities | 464.08M | 527.21M | 626.79M | 658.7M | 629.77M | 606.93M | 610.37M | 432.63M | 444.87M | 438.39M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 113.32M | 110.58M | 99.94M | 110.95M | 99.85M | 107.24M | 79.72M | 95.33M | 88.47M | 97.51M |
| totalLiabilities | 1.08B | 1.03B | 1.3B | 1.2B | 1.21B | 1.12B | 1.11B | 880.66M | 928.2M | 870.91M |
| treasuryStock | -19.71M | -19.79M | -19.39M | -20.08M | -20.14M | -19.64M | -19.5M | -20.14M | -20.03M | -19.48M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 18.59M | 18.61M | 18.62M | 18.62M | 18.62M | 18.62M | 18.62M | 21.65M | 21.65M | 21.65M |
| retainedEarnings | - | 139.72M | 38.51M | 56.01M | 31.57M | 37.53M | 13.46M | 56960 | 33392 | 44048 |
| additionalPaidInCapital | - | - | - | - | - | - | - | 75.33M | 75.33M | 75.33M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 62.34M | 24.76M | 38.51M | 24.44M | 31.57M | 24.08M | 13.46M | 23.57M | 33.39M | 14.37M |
| depreciationAndAmortization | 46.33M | 40.6M | 52.29M | 52.08M | 52.17M | 50.91M | 49.99M | 50M | 48.96M | 47.87M |
| deferredIncomeTax | -4.46M | 2.62M | - | -900K | - | - | 2.47M | 9.52M | -964K | 1.18M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -28.14M | -19.56M | -59.22M | 33.49M | -41.62M | 34.19M | -35.64M | 12.54M | -28.79M | -21.66M |
| accountsReceivables | - | - | -17.02M | 10.62M | 410K | 45.27M | -19.29M | 29.45M | 10.47M | -23.28M |
| inventory | -54.48M | -2.08M | -42.2M | 12.72M | -42.03M | -11.08M | -26.53M | -21.3M | -46.88M | -2.38M |
| accountsPayables | - | - | - | - | - | - | - | -29447 | -10474 | 23283 |
| otherWorkingCapital | 26.34M | -17.49M | 883.49K | 20.77M | 14.27M | 55.63M | -9.11M | 33.83M | 18.09M | -19.29M |
| otherNonCashItems | -22.31M | 70.27M | 36.56M | 6.77M | 13.14M | 267K | 105.72M | 115.19M | 131.41M | 91.18M |
| netCashProvidedByOperatingActivities | 53.77M | 118.69M | 68.13M | 115.87M | 55.26M | 109.44M | 9.49M | 89.51M | 39.21M | 34.82M |
| investmentsInPropertyPlantAndEquipment | -58.52M | -47.34M | -53.32M | -51.08M | -55.72M | -46.48M | -52.41M | -66.6M | -43.96M | -40.76M |
| acquisitionsNet | 17.02M | 251.56M | -7.13M | 6.19M | 227.08K | 1.08M | 1.1M | 794K | 90000 | -66.99M |
| purchasesOfInvestments | -2M | -5M | - | - | -5.11M | -3M | - | - | - | -877K |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -23963 | -2.79M | -11.05M | -503K | 428K | 14000 | -81000 | -1.11M | 13000 | 402K |
| netCashProvidedByInvestingActivities | -43.53M | 196.43M | -64.38M | -45.39M | -60.4M | -48.39M | -51.39M | -66.91M | -43.85M | -108.22M |
| netDebtIssuance | -20.24M | -24.72M | 42.21M | 33.55M | 36.22M | -18.01M | 236.62M | -64.34M | 49.02M | 14.89M |
| longTermNetDebtIssuance | 39.48M | 18.51M | 42.21M | 63.66M | 36.22M | -18.01M | 236.62M | 39.77M | 49.02M | -1.25M |
| shortTermNetDebtIssuance | -59.73M | -43.22M | - | -30.12M | - | - | - | - | - | - |
| netStockIssuance | - | - | - | 840K | - | 8000 | -200.45M | - | - | - |
| netCommonStockIssuance | - | - | - | 840K | - | 8000 | -200.45M | - | - | - |
| commonStockIssuance | - | - | - | 840K | - | 8000 | 4.1M | - | - | 1000 |
| commonStockRepurchased | - | - | - | - | - | - | -204.55M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -21.27M | - | -17.9M | - | -14.2M | - | -8M | - | -15.42M | - |
| commonDividendsPaid | -21.27M | - | -17.9M | - | -14.2M | - | -8M | - | -15.42M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 998.45 | -127.96M | -69.5M | -15.71M | -84.51M | -1000 | -53.4M | -60.12M | -69.58M | 11.05M |
| netCashProvidedByFinancingActivities | -41.52M | -152.68M | -45.18M | 18.68M | -62.48M | -18M | -25.23M | -60.12M | -33.25M | 13.1M |