OTC : LEFUF
-$0.08 (-0.47%)
| 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.57B | 2.5B | 2.45B | 2.52B | 2.51B | 2.22B | 2.28B | 2.24B | 2.21B | 2.14B |
| costOfRevenue | 1.52B | 1.39B | 1.37B | 1.41B | 1.4B | 1.24B | 1.28B | 1.26B | 1.26B | 1.23B |
| grossProfit | 1.05B | 1.11B | 1.08B | 1.11B | 1.11B | 983.92M | 998.58M | 976.88M | 951.1M | 915.24M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 827.79M | 917.37M | 789.92M | 854.69M | 819.09M | 750.95M | 830.5M | 825.28M | 809.17M | 786.57M |
| otherExpenses | - | - | - | - | - | - | - | - | 1.34M | 1.46M |
| operatingExpenses | 827.79M | 917.37M | 789.92M | 854.69M | 819.09M | 750.95M | 830.5M | 825.28M | 809.17M | 786.57M |
| costAndExpenses | 2.35B | 2.31B | 2.16B | 2.26B | 2.22B | 1.99B | 2.12B | 2.09B | 2.07B | 2.02B |
| netInterestIncome | -12.85M | -14.44M | -19.46M | -21.53M | -14.98M | -17.89M | -25.18M | -6.93M | -10.5M | -14.48M |
| interestIncome | 10.41M | 8.71M | 8.72M | 4.49M | 5.77M | 4.53M | 3.5M | 2.47M | 1.45M | 2.54M |
| interestExpense | 23.26M | 23.14M | 28.18M | 26.02M | 20.75M | 22.41M | 28.69M | 9.4M | 11.95M | 17.03M |
| depreciationAndAmortization | 110.36M | 106.64M | 107.79M | 109.97M | 112.01M | 111.29M | 122.7M | 37.16M | 39.56M | 41.24M |
| ebitda | 330.32M | 334.36M | 318.45M | 372.2M | 319.01M | 344.19M | 290.78M | 191.22M | 182.94M | 172.45M |
| ebit | 219.96M | 227.72M | 210.66M | 262.24M | 289.13M | 232.9M | 168.09M | 151.6M | 145.24M | 131.21M |
| nonOperatingIncomeExcludingInterest | - | -35.89M | -25.19M | -7.5M | -8M | 73000 | - | - | - | -2.54M |
| operatingIncome | 219.96M | 191.84M | 293.26M | 254.74M | 289.13M | 232.97M | 168.09M | 151.6M | 141.93M | 128.67M |
| totalOtherIncomeExpensesNet | -11.11M | 12.74M | -2.99M | -18.52M | -12.75M | -22.49M | -25.04M | -1.01M | -13.81M | -14.48M |
| incomeBeforeTax | 208.85M | 204.58M | 182.48M | 236.22M | 276.38M | 210.48M | 143.05M | 150.59M | 131.43M | 114.19M |
| incomeTaxExpense | 51.93M | 50.91M | 43.62M | 56.79M | 69.22M | 47.24M | 36.12M | 39.56M | 34.84M | 30.6M |
| netIncomeFromContinuingOperations | 156.92M | 153.67M | 138.86M | 179.43M | 207.16M | 163.25M | 106.93M | 111.03M | 96.59M | 83.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 156.92M | 153.67M | 138.86M | 179.43M | 207.16M | 163.25M | 106.93M | 111.03M | 96.59M | 83.59M |
| netIncomeDeductions | - | -124K | -149K | -190K | -209K | -501K | -1.86M | -1.88M | -3.04M | -3.33M |
| bottomLineNetIncome | 156.92M | 153.79M | 138.86M | 179.62M | 207.37M | 163.25M | 108.79M | 112.91M | 99.64M | 86.92M |
| eps | 2.29 | 2.26 | 2.04 | 2.66 | 2.67 | 2.05 | 1.38 | 1.34 | 1.32 | 1.17 |
| 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 | 257.04M | 191.24M | 82.74M | 115.13M | 382.14M | 368.64M | 89.03M | 90.27M | 36.21M | 43.98M |
| shortTermInvestments | 158.02M | 134.17M | 104.4M | 110.83M | 107.81M | 122.2M | 108.14M | 88.62M | 67.33M | 39.08M |
| cashAndShortTermInvestments | 415.06M | 325.41M | 187.15M | 225.96M | 489.95M | 490.83M | 197.18M | 178.89M | 103.53M | 83.06M |
| netReceivables | 142.58M | 187.43M | 204.93M | 180.48M | 160.09M | 130.58M | 140.54M | 122.13M | 138.52M | 128.14M |
| accountsReceivables | 141.72M | 185.98M | 197.76M | 180.48M | 160.09M | 130.58M | 140.54M | 122.13M | 138.52M | 128.14M |
| otherReceivables | 863.3K | 1.46M | 7.17M | - | - | - | - | - | - | - |
| inventory | 412.98M | 395.49M | 416.6M | 410.61M | 395.65M | 332.07M | 334.44M | 329.32M | 317.91M | 308.8M |
| prepaids | - | - | 12.61M | 12.61M | 15.6M | 11.1M | 9.27M | 8.34M | 6.38M | 8.22M |
| otherCurrentAssets | 11.45M | 27.88M | 20.94M | 22.26M | 14M | 17.44M | 20.97M | 23.07M | 22.2M | 27.06M |
| totalCurrentAssets | 982.08M | 936.21M | 835.06M | 851.91M | 1.08B | 982.02M | 698.34M | 661.25M | 588.55M | 547.07M |
| propertyPlantEquipmentNet | 743.58M | 674.68M | 651.76M | 608.46M | 657.81M | 714.42M | 720.79M | 321.6M | 336.75M | 315.5M |
| goodwill | 389.8M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M |
| intangibleAssets | 269.69M | 270.69M | 271.21M | 269.74M | 270.17M | 270.48M | 271.81M | 300.9M | 306.29M | 311.46M |
| goodwillAndIntangibleAssets | 659.49M | 660.81M | 661.33M | 659.86M | 660.29M | 660.6M | 661.93M | 691.02M | 696.41M | 701.58M |
| longTermInvestments | 34.42M | 20.34M | 25.47M | 34.82M | 24.89M | 28.93M | 29.69M | 42.01M | 17.53M | 17.98M |
| taxAssets | 18.05M | 16.94M | 17.3M | 16.65M | 14.96M | 14.99M | 7.54M | 7.21M | 7.59M | 8.17M |
| otherNonCurrentAssets | 37.02M | 52.05M | 56.39M | 21.94M | 19.9M | 17.61M | 11.64M | 484K | 14.63M | 21.35M |
| totalNonCurrentAssets | 1.49B | 1.4B | 1.39B | 1.34B | 1.38B | 1.44B | 1.43B | 1.06B | 1.07B | 1.06B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.47B | 2.34B | 2.22B | 2.19B | 2.45B | 2.42B | 2.13B | 1.72B | 1.66B | 1.61B |
| totalPayables | 186.94M | 313.36M | 151.65M | 141.2M | 145.3M | 171.62M | 134.01M | 135.86M | 200.57M | 185.93M |
| accountPayables | 167.87M | 161.49M | 151.65M | 141.2M | 145.3M | 171.62M | 134.01M | 74.3M | 200.57M | 185.93M |
| otherPayables | 19.07M | 151.87M | - | - | - | - | - | 61.56M | - | - |
| accruedExpenses | - | - | - | - | 606K | 638K | 574K | 1.09M | 1.7M | - |
| shortTermDebt | 7.5M | 7.5M | 7.5M | 7.5M | 90M | - | 25M | 144.71M | - | 25M |
| capitalLeaseObligationsCurrent | 78.26M | 79.69M | 75.13M | 74.39M | 74.92M | 73.48M | 70.6M | 1.42M | 1.42M | 1.42M |
| taxPayables | - | 1.49M | 3.69M | 2.41M | 32.52M | 15.48M | 6.5M | 7.34M | 7.52M | 12.64M |
| deferredRevenue | 220.32M | 247.74M | 228.58M | 238.74M | 419.89M | 361.19M | 187.52M | 184.54M | 153.06M | 157.83M |
| otherCurrentLiabilities | 130.58M | 8.24M | 12M | 387.15M | 888.92M | 575.01M | 340.78M | 324.44M | 216.15M | 214.16M |
| totalCurrentLiabilities | 623.59M | 656.53M | 622.08M | 610.24M | 1.2B | 820.74M | 570.97M | 607.52M | 419.84M | 426.5M |
| longTermDebt | 62.5M | 72.5M | 92.5M | 226.88M | 13000 | 90.45M | 118.79M | 48.45M | 242.6M | 308.46M |
| capitalLeaseObligationsNonCurrent | 326.73M | 265.86M | 278.8M | 248.47M | 291.33M | 327.23M | 342.09M | 7.78M | 9.05M | 10.47M |
| deferredRevenueNonCurrent | 114.87M | 112.99M | 111.18M | 108.53M | 99.84M | 88.6M | 107.24M | 110.13M | 122.77M | 105.29M |
| deferredTaxLiabilitiesNonCurrent | 63.86M | 67.31M | 68.4M | 70.65M | 71.01M | 75.56M | 75.06M | 81.31M | 83.35M | 90M |
| otherNonCurrentLiabilities | 28.04M | 24.35M | 20.36M | 179.18M | 13000 | - | 13000 | 202.46M | 216.92M | 206.67M |
| totalNonCurrentLiabilities | 595.93M | 543.01M | 571.24M | 654.52M | 462.2M | 581.85M | 643.2M | 258.69M | 468.57M | 525.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 404.99M | 345.55M | 353.92M | 322.86M | 366.25M | 400.7M | 412.69M | 9.2M | 10.47M | 11.9M |
| totalLiabilities | 1.22B | 1.2B | 1.19B | 1.26B | 1.66B | 1.4B | 1.21B | 866.21M | 888.41M | 952.11M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 179.96M | 167.23M | 164.88M | 162.64M | 149.97M | 164.67M | 115.73M | 111.96M | 93.39M | 39.18M |
| retainedEarnings | 1.06B | 960.47M | 856.89M | 762.9M | 627.24M | 842.6M | 793.12M | 743.4M | 674.88M | 613.43M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 156.92M | 204.58M | 182.48M | 236.22M | 276.38M | 210.48M | 106.93M | 111.03M | 96.59M | 83.59M |
| depreciationAndAmortization | 110.36M | 106.64M | 107.79M | 109.97M | 112.01M | 111.29M | 122.7M | 37.16M | 39.56M | 41.24M |
| deferredIncomeTax | - | - | - | -275K | -231K | -231K | -6.69M | -1.61M | -6.04M | -4.94M |
| stockBasedCompensation | - | -1.36M | 376K | 275K | 231K | 231K | 231K | - | - | - |
| changeInWorkingCapital | 1.43M | 93.4M | 903K | -272.55M | -46.86M | 217.67M | -7.62M | 28.14M | 12.96M | 31.24M |
| accountsReceivables | 48.32M | 35.16M | -17.28M | -20.39M | -29.51M | 9.95M | -18.4M | 16.39M | -10.37M | -10.31M |
| inventory | -17.81M | 21.1M | -5.98M | -14.97M | -63.57M | 2.37M | -5.13M | -11.4M | -9.11M | -4.84M |
| accountsPayables | -6M | 13.02M | 37.76M | -46.68M | -6.6M | 49.85M | 4.31M | 13.03M | 19.6M | 9.26M |
| otherWorkingCapital | -23.08M | 37.14M | -13.6M | -190.51M | 52.83M | 155.5M | 11.59M | 10.13M | 12.85M | 37.12M |
| otherNonCashItems | -6.56M | -58.29M | -38.24M | -59.34M | -27.78M | -28.02M | 19.58M | 7.68M | 13.54M | 13.53M |
| netCashProvidedByOperatingActivities | 262.14M | 344.97M | 253.31M | 14.3M | 313.75M | 511.42M | 234.47M | 182.07M | 156.6M | 164.65M |
| investmentsInPropertyPlantAndEquipment | -39.69M | -59.13M | -42.1M | -27.84M | -16.4M | -44.49M | -34.17M | -20.79M | -56.2M | -26.37M |
| acquisitionsNet | 840.31K | 947.84K | 89031 | 3.04M | 5.18M | 4.83M | 3.27M | 1.14M | 748K | -538K |
| purchasesOfInvestments | -43.28M | -45.14M | -44.5M | -36.82M | -41.63M | -36.04M | -36.35M | -42.61M | -53.53M | -29.98M |
| salesMaturitiesOfInvestments | 25.99M | 22.87M | 74.3M | 22.26M | 63.66M | 30.59M | 22.1M | 25.84M | 29.64M | 16.18M |
| otherInvestingActivities | 4.88M | 13.52M | 6.85M | 2.64M | 5.4M | 2.04M | 1.9M | 6.28M | 909K | 1.18M |
| netCashProvidedByInvestingActivities | -51.26M | -67.88M | -5.45M | -36.7M | 16.21M | -43.07M | -43.25M | -30.14M | -78.02M | -38.31M |
| netDebtIssuance | -9.99M | -95.43M | -210.89M | 69.32M | -73.19M | -76.08M | -116.15M | -51.19M | -46.35M | -51.88M |
| longTermNetDebtIssuance | -9.99M | -95.43M | -208.65M | 69.32M | -61.22M | -73.58M | -116.15M | -48.04M | -42.34M | -47.47M |
| shortTermNetDebtIssuance | - | - | -2.24M | - | -11.97M | -2.5M | - | -3.15M | -4M | -4.42M |
| netStockIssuance | -934.24K | - | - | -244.27M | -64.57M | -48.2M | -10.16M | -3.06M | - | - |
| netCommonStockIssuance | -934.24K | - | - | -244.27M | -64.57M | -48.2M | -10.16M | -3.06M | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -934.24K | - | - | -244.27M | -64.57M | -48.2M | -10.16M | -3.06M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -57.26M | -50.4M | -43.48M | -44.67M | -169.97M | -44.64M | -43.31M | -38.17M | -33.18M | -28.65M |
| commonDividendsPaid | -57.26M | -50.4M | -43.48M | -44.67M | -169.97M | -44.64M | -43.31M | -38.17M | -33.18M | -28.65M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -76.74M | -22.77M | -25.88M | -24.99M | -8.73M | -19.84M | -22.84M | -5.46M | -6.83M | -9.68M |
| netCashProvidedByFinancingActivities | -144.93M | -168.6M | -280.25M | -244.6M | -316.46M | -188.75M | -192.46M | -97.87M | -86.36M | -90.22M |
| 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 | 631.56M | 558.59M | 669.35M | 678.63M | 644.13M | 579.51M | 666.69M | 651.93M | 617.66M | 562.25M |
| costOfRevenue | 377.41M | 336.38M | 471.22M | 376.09M | 355.42M | 321.14M | 360.94M | 366.4M | 373.12M | 342.75M |
| grossProfit | 254.15M | 222.21M | 198.13M | 302.54M | 288.71M | 258.37M | 305.75M | 285.54M | 244.54M | 219.5M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 204.84M | 192.65M | 127.29M | 240.86M | 234.26M | 225.38M | 235.85M | 232.36M | 228.04M | 193.88M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 204.84M | 192.65M | 127.29M | 240.86M | 234.26M | 225.38M | 235.85M | 232.36M | 228.04M | 193.88M |
| costAndExpenses | 582.25M | 529.03M | 598.51M | 616.95M | 589.68M | 546.52M | 596.8M | 598.75M | 574.53M | 536.63M |
| netInterestIncome | -3.01M | -3.06M | -3.27M | -3.79M | -3.15M | -2.65M | -2.94M | -3.8M | -3.12M | -4.58M |
| interestIncome | - | - | 10.41M | - | - | - | 8.71M | - | - | - |
| interestExpense | 3.01M | 3.06M | 13.68M | 3.79M | 3.15M | 2.65M | 11.64M | 3.8M | 3.12M | 4.58M |
| depreciationAndAmortization | 27.8M | 27.97M | 27.9M | 27.88M | 27.29M | 27.28M | 26.58M | 26.18M | 7.44M | 27.24M |
| ebitda | 77.12M | 57.53M | 90.06M | 98.24M | 81.75M | 60.28M | 129.26M | 78.9M | 50.58M | 52.87M |
| ebit | 49.31M | 29.56M | 62.16M | 70.36M | 54.45M | 32.99M | 102.68M | 52.72M | 43.13M | 25.63M |
| nonOperatingIncomeExcludingInterest | - | - | 8.68M | -8.68M | - | - | -32.79M | 460K | - | - |
| operatingIncome | 49.31M | 29.56M | 70.84M | 61.68M | 54.45M | 32.99M | 69.9M | 53.18M | 43.13M | 25.63M |
| totalOtherIncomeExpensesNet | -2.75M | -1.18M | -2.54M | 4.9M | -11.86M | -1.6M | 21.15M | -4.26M | -2.79M | -1.35M |
| incomeBeforeTax | 46.56M | 28.38M | 68.3M | 66.58M | 42.59M | 31.39M | 91.04M | 48.92M | 40.34M | 24.28M |
| incomeTaxExpense | 11.52M | 6.85M | 17.37M | 16.25M | 10.75M | 7.57M | 23.22M | 12.06M | 10.17M | 5.46M |
| netIncomeFromContinuingOperations | 35.04M | 21.54M | 50.93M | 50.33M | 31.84M | 23.82M | 67.82M | 36.86M | 30.17M | 18.82M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 35.04M | 21.54M | 50.93M | 50.33M | 31.84M | 23.82M | 67.82M | 36.86M | 30.17M | 18.82M |
| netIncomeDeductions | - | - | - | - | - | - | -124K | - | - | - |
| bottomLineNetIncome | 35.04M | 21.54M | 50.93M | 50.33M | 31.84M | 23.82M | 67.95M | 36.86M | 30.17M | 18.82M |
| eps | 0.51 | 0.31 | 0.73 | 0.74 | 0.47 | 0.35 | 1 | 0.54 | 0.44 | 0.28 |
| 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 | 192.22M | 210.9M | 257.04M | 207.95M | 120.44M | 139.06M | 191.24M | 125.04M | 56.85M | 42.37M |
| shortTermInvestments | 174.75M | 163.2M | 158.02M | 153.98M | 146.38M | 142.87M | 134.17M | 124.18M | 119.83M | 112.92M |
| cashAndShortTermInvestments | 366.97M | 374.1M | 415.06M | 361.92M | 266.82M | 281.93M | 325.41M | 249.22M | 176.68M | 155.29M |
| netReceivables | 155.22M | 144.83M | 142.58M | 158.9M | 158.48M | 146.62M | 187.43M | 192.41M | 183.44M | 176.29M |
| accountsReceivables | 145.59M | 135.9M | 141.72M | 156.31M | 150.9M | 139.17M | 185.98M | 182.78M | 172.63M | 176.29M |
| otherReceivables | 9.63M | 8.93M | 863.3K | 2.59M | 7.58M | 7.46M | 1.46M | 9.63M | 10.82M | - |
| inventory | 406.97M | 427.62M | 412.98M | 413.13M | 423.45M | 423.98M | 395.49M | 377.2M | 395.84M | 412.9M |
| prepaids | - | - | - | - | - | - | - | - | 23.53M | 21.79M |
| otherCurrentAssets | 27.35M | 18.65M | 11.45M | 32.19M | 36.56M | 31.06M | 27.88M | 34.51M | 26.18M | 25.56M |
| totalCurrentAssets | 956.52M | 965.2M | 982.08M | 966.14M | 885.31M | 883.6M | 936.21M | 853.34M | 794.86M | 777.88M |
| propertyPlantEquipmentNet | 743.34M | 742.61M | 743.58M | 733.93M | 681.14M | 665.64M | 674.68M | 647.93M | 663.74M | 647.83M |
| goodwill | 390.29M | 391.13M | 389.8M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M | 390.12M |
| intangibleAssets | 269.54M | 270.36M | 269.69M | 270.2M | 270.47M | 270.45M | 270.69M | 270.94M | 271.19M | 271.19M |
| goodwillAndIntangibleAssets | 659.83M | 661.49M | 659.49M | 660.32M | 660.59M | 660.57M | 660.81M | 661.06M | 661.31M | 661.31M |
| longTermInvestments | 32.27M | 33.29M | 34.42M | 24.96M | 21.16M | 20.23M | 20.34M | 21.82M | - | 33.37M |
| taxAssets | 17.91M | 18.03M | 18.05M | 17.25M | 16.91M | 16.85M | 16.94M | 17.5M | 17.32M | 17.3M |
| otherNonCurrentAssets | 36.93M | 36.77M | 37.02M | 57.48M | 51.28M | 51.51M | 52.05M | 51.92M | 39.25M | 35.8M |
| totalNonCurrentAssets | 1.49B | 1.49B | 1.49B | 1.47B | 1.41B | 1.39B | 1.4B | 1.38B | 1.38B | 1.4B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.45B | 2.46B | 2.47B | 2.44B | 2.3B | 2.28B | 2.34B | 2.23B | 2.18B | 2.17B |
| totalPayables | 287.94M | 287.05M | 186.94M | 322.15M | 265.61M | 283.1M | 313.36M | 304.63M | 264.44M | 248.92M |
| accountPayables | 284.75M | 284.32M | 167.87M | 303.38M | 250.29M | 267.88M | 161.49M | 288.73M | 250.38M | 248.92M |
| otherPayables | 3.19M | 2.74M | 19.07M | 18.77M | 15.33M | 15.22M | 151.87M | 15.9M | 14.06M | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 88.26M | 7.5M | 85.69M | 7.5M | 80M | 7.5M | 7.5M | 7.5M | 7.5M | 7.5M |
| capitalLeaseObligationsCurrent | - | 77.19M | 78.26M | 77.66M | 82.73M | 79.51M | 79.69M | 78.53M | 76.85M | 76.84M |
| taxPayables | - | - | - | 2.27M | 1.67M | 1.58M | 1.49M | 2.26M | 1.79M | 404K |
| deferredRevenue | 71.53M | 199.96M | 71.35M | 198.02M | 208.68M | 216.3M | 247.74M | 216.5M | 201.65M | 69.27M |
| otherCurrentLiabilities | 155.09M | 57.43M | 279.62M | 8.18M | 17.3M | 7.93M | 8.24M | 10.92M | 226.02M | 227.11M |
| totalCurrentLiabilities | 602.82M | 629.13M | 623.59M | 613.51M | 654.33M | 594.34M | 656.53M | 618.08M | 560.74M | 560.37M |
| longTermDebt | 62.53M | 62.66M | 389.18M | 72.5M | - | 72.5M | 72.5M | 82.5M | 102.5M | 102.5M |
| capitalLeaseObligationsNonCurrent | 327.53M | 328.99M | 326.73M | 322.71M | 267.36M | 256.02M | 265.86M | 245.94M | 256.52M | 273.61M |
| deferredRevenueNonCurrent | 113.05M | 113.13M | 114.87M | 113.34M | 111.54M | 111.12M | 112.99M | 110.87M | 109.29M | - |
| deferredTaxLiabilitiesNonCurrent | 65.16M | 65.68M | 63.86M | 64.66M | 63.45M | 65.95M | 67.31M | 66.98M | 67.2M | - |
| otherNonCurrentLiabilities | 29.31M | 28.69M | -298.72M | 27.33M | 26.65M | 25.73M | 24.35M | 20.74M | 20.57M | 197.89M |
| totalNonCurrentLiabilities | 597.57M | 599.16M | 595.93M | 600.54M | 469M | 531.33M | 543.01M | 527.04M | 556.09M | 574M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 327.53M | 406.18M | 404.99M | 400.37M | 350.1M | 335.54M | 345.55M | 324.48M | 333.37M | 350.45M |
| totalLiabilities | 1.2B | 1.23B | 1.22B | 1.21B | 1.12B | 1.13B | 1.2B | 1.15B | 1.12B | 1.13B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 180.84M | 181.53M | 179.96M | 179.55M | 168.38M | 167.65M | 167.23M | 167.22M | 167.01M | 166.17M |
| retainedEarnings | 1.04B | 1.03B | 1.06B | 1.02B | 987.48M | 970.21M | 960.47M | 906.29M | 883.07M | 865.16M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 35.04M | 21.54M | 16.36M | 66.58M | 42.59M | 31.39M | 91.04M | 48.92M | 30.17M | 24.28M |
| depreciationAndAmortization | 27.8M | 27.97M | 27.9M | 27.88M | 27.29M | 27.28M | 26.58M | 26.18M | 26.64M | 27.24M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 101K | - | - | -101K | - | - | - | -281K |
| changeInWorkingCapital | 6.68M | -45.96M | 32M | 55.92M | -40.82M | -45.68M | 53.27M | 65.94M | 17.86M | -40.45M |
| accountsReceivables | -11.17M | 9.32M | 15.14M | -4.7M | -10.34M | 48.22M | 20.18M | -10.15M | 3.66M | 21.47M |
| inventory | 19.73M | -13.23M | -178.47K | 10.33M | 531K | -28.49M | -18.3M | 18.64M | 17.06M | 3.69M |
| accountsPayables | 1.79M | -14.91M | 24.99M | 40.34M | -13.13M | -30.99M | 6.84M | 28.39M | 2.3M | -31.82M |
| otherWorkingCapital | -3.66M | -27.14M | -7.96M | 50.3M | -31.01M | -34.41M | 51.39M | 57.45M | -5.16M | -37.02M |
| otherNonCashItems | -1.37M | -10.3M | 34.88M | -15.06M | -1.38M | -14.39M | -37.52M | -5.68M | 2.87M | -12.09M |
| netCashProvidedByOperatingActivities | 68.16M | -6.76M | 111.25M | 135.31M | 27.68M | -1.5M | 133.37M | 135.36M | 77.54M | -1.3M |
| investmentsInPropertyPlantAndEquipment | -6.9M | -4.26M | -14.07M | -10.25M | -7.63M | -7.73M | -12.29M | -13.4M | -26.45M | -7.29M |
| acquisitionsNet | 22009 | 86222 | 840.31K | 130.68K | 154.98K | 63925 | 765.08K | 54689 | 103.03K | 48000 |
| purchasesOfInvestments | -14.1M | -17.5M | -10.64M | -9.5M | -14.61M | -8.53M | -14.92M | -5.89M | -13.84M | -10.48M |
| salesMaturitiesOfInvestments | 6.63M | 12.53M | 6.85M | 5.46M | 12.59M | 1.09M | 5.3M | 6.78M | 7.3M | 3.49M |
| otherInvestingActivities | 2.05M | 886.28K | 320.84K | 5.91M | 2.36M | 2.84M | 3.64M | 2.38M | 5.72M | 1.78M |
| netCashProvidedByInvestingActivities | -12.3M | -8.27M | -16.7M | -8.39M | -7.3M | -12.33M | -18.28M | -10.13M | -27.27M | -12.19M |
| netDebtIssuance | - | -18.66M | 48.22M | -19.03M | -19.47M | -19.71M | -29.8M | -39.14M | -18.1M | -8.39M |
| longTermNetDebtIssuance | - | -18.66M | 48.22M | -19.03M | -19.47M | -19.71M | -29.8M | -39.14M | -18.1M | -8.39M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -1M |
| netStockIssuance | -2.98M | -175.45K | -365.24K | -71000 | -498K | - | - | - | - | - |
| netCommonStockIssuance | -2.98M | -175.45K | -365.24K | -71000 | -498K | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.98M | -175.45K | -365.24K | -71000 | -498K | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -50.99M | -16.67M | -16.33M | -13.65M | -13.64M | -13.64M | -13.64M | -12.26M | -12.25M | -12.25M |
| commonDividendsPaid | -50.99M | -16.67M | -16.33M | -13.65M | -13.64M | -13.64M | -13.64M | -12.26M | -12.25M | -12.25M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -20.12M | -48213 | -76.82M | -6.66M | -5.39M | -5M | -5.45M | -5.63M | -5.44M | -6.24M |
| netCashProvidedByFinancingActivities | -74.09M | -35.55M | -45.29M | -39.41M | -39M | -38.36M | -48.89M | -57.04M | -35.8M | -26.88M |