OTC : LFTSF
$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.37B | 1.3B | 1.27B | 1.1B | 925.33M | 642.3M | 668.88M | 556.7M | 409.12M | 352.85M |
| costOfRevenue | 350.67M | 322.26M | 271.54M | 223.38M | 177.8M | 129.15M | 134.06M | 101.68M | 77.17M | 76.32M |
| grossProfit | 1.02B | 981.44M | 995.64M | 873.93M | 747.53M | 513.14M | 534.82M | 455.02M | 331.96M | 276.53M |
| researchAndDevelopmentExpenses | 242.66M | 302.92M | 297.92M | 208.48M | 145.89M | 167.27M | 141.11M | 115.2M | 62.2M | 57.52M |
| generalAndAdministrativeExpenses | 205.36M | 164.58M | 149.25M | 102.48M | 97.02M | 104.11M | 132.4M | 95.34M | 52.95M | 51.62M |
| sellingAndMarketingExpenses | 401.77M | 339.62M | 265.34M | 245.22M | 194.15M | 216.37M | 166.47M | 129.63M | 84.77M | 81.57M |
| sellingGeneralAndAdministrativeExpenses | 607.13M | 504.2M | 414.59M | 347.7M | 291.18M | 320.48M | 298.86M | 224.98M | 137.72M | 133.2M |
| otherExpenses | -6.56M | -12.02M | -100.15M | -58.19M | -16.2M | -239.1M | -27.11M | - | 10.55M | 1.26M |
| operatingExpenses | 843.23M | 795.1M | 612.36M | 497.99M | 420.86M | 248.66M | 412.86M | 337.43M | 144.89M | 175.84M |
| costAndExpenses | 1.19B | 1.12B | 883.9M | 721.38M | 598.66M | 377.81M | 546.92M | 439.11M | 222.06M | 252.16M |
| netInterestIncome | 25.25M | 16.68M | 12.06M | 16.02M | 11.77M | -19.04M | -17.88M | 3M | 1.93M | -14.32M |
| interestIncome | 25.46M | 18.57M | 12.78M | 16.65M | 14.38M | 6.65M | 2.34M | 3.28M | 2.75M | 1.72M |
| interestExpense | 210K | 1.89M | 722K | 632K | 2.61M | 25.69M | 20.22M | 282K | 812K | 16.04M |
| depreciationAndAmortization | 103.1M | 88M | 77.16M | 67.11M | 62.05M | 45.82M | 55.19M | 32.56M | 17.02M | 10.21M |
| ebitda | 294.76M | 288.88M | 253.46M | 445.78M | 397.59M | 314.14M | 246.22M | 200.02M | 211.45M | 120.1M |
| ebit | 191.66M | 200.88M | 176.3M | 378.68M | 335.54M | 268.32M | 191.03M | 167.47M | 194.44M | 202.99M |
| nonOperatingIncomeExcludingInterest | -15.78M | -14.55M | 206.98M | 6.86M | -6.8M | -3.83M | -2.27M | -3.28M | -2.23M | -94.69M |
| operatingIncome | 175.88M | 186.34M | 383.28M | 375.93M | 328.74M | 264.49M | 188.76M | 164.19M | 192.21M | 108.3M |
| totalOtherIncomeExpensesNet | 15.58M | 12.66M | -207.7M | 2.11M | 4.19M | -21.86M | -17.94M | 3M | 1.42M | 78.64M |
| incomeBeforeTax | 191.45M | 199M | 175.58M | 378.05M | 332.93M | 242.62M | 170.81M | 167.19M | 193.62M | 186.95M |
| incomeTaxExpense | 79.08M | 30.5M | 68.09M | 59.31M | 49.57M | 35.58M | 43.65M | 45.84M | 30.05M | 41.24M |
| netIncomeFromContinuingOperations | 112.38M | 168.49M | 107.49M | 318.74M | 283.36M | 207.04M | 127.16M | 121.35M | 163.57M | 145.71M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 147.83M | 222.39M | 263.24M | 325.34M | 292.47M | 216.08M | 129.2M | 121.08M | 163.47M | 145.65M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 147.83M | 222.39M | 263.24M | 325.34M | 292.47M | 216.08M | 129.2M | 121.08M | 163.47M | 145.65M |
| eps | 0.03 | 0.05 | 0.06 | 0.08 | 0.07 | 0.05 | 0.03 | 0.03 | 0.04 | 0.04 |
| 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 | 719.32M | 665.76M | 979.31M | 833.79M | 1.12B | 971.68M | 299.03M | 352.58M | 451.93M | 645.21M |
| shortTermInvestments | 430.78M | 516.13M | 200M | - | 357.11M | 170.99M | 50M | 5M | - | - |
| cashAndShortTermInvestments | 1.15B | 1.18B | 1.18B | 833.79M | 1.48B | 1.14B | 349.03M | 357.58M | 451.93M | 645.21M |
| netReceivables | 560.02M | 155.51M | 105.18M | 137.09M | 110.04M | 107.14M | 72.55M | 91.1M | 73.72M | 83.42M |
| accountsReceivables | 161.8M | 136.69M | 105.18M | 137.09M | 110.04M | 107.14M | 72.55M | 91.1M | 73.72M | 83.42M |
| otherReceivables | 398.22M | 18.82M | - | - | - | - | - | - | - | - |
| inventory | 444.9M | 532.4M | 483.6M | 241.41M | 129.29M | 99.62M | 99.12M | 70.74M | 39.41M | 40.35M |
| prepaids | 70.85M | 382.8M | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 99.26M | 81.57M | 463.04M | 184.37M | 121.37M | 195.41M | 85.1M | 58.57M | 41.81M | 43.01M |
| totalCurrentAssets | 2.33B | 2.33B | 2.23B | 1.4B | 1.84B | 1.54B | 605.8M | 577.98M | 606.87M | 811.99M |
| propertyPlantEquipmentNet | 986.43M | 1B | 921.46M | 816.03M | 743.7M | 499.68M | 451.7M | 382.39M | 360.82M | 380.34M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 779.18M | 730.66M | 656.67M | 442.41M | 364.83M | 304.9M | 258.91M | 202.54M | 151.71M | 110.69M |
| goodwillAndIntangibleAssets | 779.18M | 730.66M | 656.67M | 442.41M | 364.83M | 304.9M | 258.91M | 202.54M | 151.71M | 110.69M |
| longTermInvestments | - | -94.19M | 331.71M | 725.5M | -308.48M | 250.04M | 133.32M | 164.86M | - | 1.04M |
| taxAssets | 125.58M | 117.14M | 83.03M | 62.6M | 47M | 35.9M | 32.3M | 30.68M | 20.41M | 18.15M |
| otherNonCurrentAssets | 796.11M | 809.13M | 472.35M | 246.91M | 499.59M | 319.19M | 290.19M | 172.68M | 129.95M | 7.85M |
| totalNonCurrentAssets | 2.69B | 2.57B | 2.47B | 2.29B | 1.35B | 1.41B | 1.17B | 953.15M | 662.89M | 518.08M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.01B | 4.9B | 4.7B | 3.69B | 3.18B | 2.95B | 1.77B | 1.53B | 1.27B | 1.33B |
| totalPayables | 605.15M | 516.95M | 124.09M | 62.65M | 30.76M | 18.71M | 9.92M | 18.66M | 21.5M | 32.11M |
| accountPayables | 84.7M | 59.54M | 124.09M | 62.65M | 30.76M | 18.71M | 9.92M | 18.66M | 21.5M | 32.11M |
| otherPayables | 520.44M | 457.41M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 284.58M | 290.88M | 237.14M | 143.51M | 117.53M | 91.26M | 64.89M | 65.16M |
| shortTermDebt | - | - | - | - | - | 174.46M | 125.08M | 2.4M | - | 20M |
| capitalLeaseObligationsCurrent | 3.76M | 3.79M | 6.29M | 5.04M | 11.04M | 6.85M | - | - | - | - |
| taxPayables | 40.97M | 42.41M | 59.65M | 45.54M | 43.07M | 38.41M | 45.63M | 48.46M | 34.07M | 53.13M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 870.5M | 294.9M | 355.18M | 226.17M | 202.96M | 150.07M | 88.69M | 95.94M | 70.1M | 103.84M |
| totalCurrentLiabilities | 1.48B | 815.64M | 770.14M | 584.74M | 481.91M | 493.6M | 341.22M | 208.27M | 156.48M | 221.12M |
| longTermDebt | - | - | - | - | - | - | 216.85M | 21.62M | - | 180M |
| capitalLeaseObligationsNonCurrent | 4.28M | 1.19M | 3M | 4.64M | 4.63M | 4.67M | 11.53M | - | - | - |
| deferredRevenueNonCurrent | 53.64M | 49.79M | 40.93M | 37.17M | 32.08M | 30.28M | 40.97M | 57.35M | 57.31M | 58.36M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | -40.97M | -57.9M | - | -58.36M |
| otherNonCurrentLiabilities | - | 558.33M | 558.33M | 142.5M | 135M | 67.5M | 40.97M | 57.35M | - | - |
| totalNonCurrentLiabilities | 57.91M | 609.31M | 602.26M | 184.31M | 171.71M | 102.46M | 269.34M | 78.97M | 57.31M | 238.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 8.04M | 4.98M | 9.3M | 9.67M | 15.67M | 11.52M | 11.53M | - | - | - |
| totalLiabilities | 1.54B | 1.42B | 1.37B | 769.05M | 653.61M | 596.06M | 610.56M | 287.24M | 213.79M | 459.47M |
| treasuryStock | - | - | - | - | - | -89.24M | - | -10.12M | - | - |
| preferredStock | - | - | - | 166.88M | - | 89.24M | 232.03M | - | - | - |
| commonStock | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 | 35000 | 35000 | 35000 | 35000 |
| retainedEarnings | 2.02B | 1.87B | 1.65B | 1.39B | 1.11B | 821.4M | 555.11M | 243.91M | 126.92M | -36.51M |
| additionalPaidInCapital | 1.54B | 1.63B | 1.64B | 1.63B | 1.62B | 1.61B | 1.15B | 797.93M | 785.3M | 768.26M |
| 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 | 191.45M | 199M | 175.58M | 378.05M | 332.93M | 242.62M | 170.81M | 167.19M | 193.62M | 186.95M |
| depreciationAndAmortization | 103.1M | 88M | 77.16M | 67.11M | 62.05M | 62.63M | 55.19M | 32.56M | 17.02M | 10.21M |
| deferredIncomeTax | - | - | - | - | 9.08M | -179.33M | -42.22M | -38.32M | -36.21M | -102.36M |
| stockBasedCompensation | 223.29M | 133.38M | 112.84M | 62.72M | 19.73M | 153.98M | 125.85M | 60.26M | 9.04M | 22.23M |
| changeInWorkingCapital | 123.02M | -33.27M | -27.29M | -81.44M | 98.63M | 60.94M | -22.89M | -31.8M | -19.28M | 3.47M |
| accountsReceivables | 18.04M | 21.46M | 98.97M | -18.34M | 56.68M | 16.85M | 18.44M | -22.78M | 9.46M | -13.7M |
| inventory | 81.86M | -61.28M | -248.46M | -112.71M | -31.36M | -4.74M | -30.76M | -29.38M | -5.85M | -19.88M |
| accountsPayables | - | - | -98.97M | 18.34M | -56.68M | -16.85M | -18.44M | - | - | - |
| otherWorkingCapital | 23.12M | 6.54M | 221.18M | 31.26M | 129.99M | 65.68M | 7.87M | -2.42M | -13.43M | 23.36M |
| otherNonCashItems | -91.58M | -65.63M | 79.76M | -38.11M | -33.57M | -2.31M | -11.76M | -7.59M | -9.3M | 6.45M |
| netCashProvidedByOperatingActivities | 549.28M | 321.46M | 418.05M | 388.32M | 488.85M | 338.53M | 274.99M | 182.3M | 154.89M | 126.96M |
| investmentsInPropertyPlantAndEquipment | -68.47M | -196.64M | -200.83M | -335.47M | -343.28M | -158.38M | -158.99M | -112.1M | -152.94M | -107.98M |
| acquisitionsNet | -30.53M | -32.6M | -400K | -9.96M | -3.5M | -9.61M | -3.5M | - | 760K | 213.67M |
| purchasesOfInvestments | -530.78M | -596.13M | -190M | -508.32M | -317.11M | -220.99M | -110M | -170.54M | - | - |
| salesMaturitiesOfInvestments | 596.13M | 360M | - | 357.11M | 448.26M | 50M | 65M | - | - | - |
| otherInvestingActivities | -93.73M | -52.16M | -62.65M | 38.18M | 128.88M | -2.65M | -48.5M | -24.93M | 3.41M | 6.02M |
| netCashProvidedByInvestingActivities | -127.38M | -517.54M | -453.88M | -458.47M | -86.76M | -341.63M | -255.99M | -307.57M | -148.77M | 111.71M |
| netDebtIssuance | - | -7.07M | -9.31M | -12.46M | -174.46M | -131.21M | 299.96M | 24.02M | -200M | 151.98M |
| longTermNetDebtIssuance | - | -7.07M | -9.31M | -12.46M | -174.46M | -183.61M | 299.96M | 24.02M | -200M | 151.98M |
| shortTermNetDebtIssuance | - | - | - | - | - | 52.4M | - | - | - | - |
| netStockIssuance | -389.05M | -146.13M | -26.03M | -268.28M | -170.52M | 816.03M | -351.47M | -10.12M | 7.68M | 344K |
| netCommonStockIssuance | -389.05M | -146.13M | -20.76M | -202.89M | -152.68M | 816.03M | -351.47M | 2M | 7.68M | 344K |
| commonStockIssuance | -389.05M | -146.13M | -20.76M | -202.89M | -152.68M | 816.03M | -338.49M | 12.12M | 7.68M | 344K |
| commonStockRepurchased | - | - | - | - | - | - | -11.87M | -10.12M | - | - |
| netPreferredStockIssuance | - | - | -5.27M | -65.39M | -17.84M | - | - | -12.12M | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 19.27M | 36.24M | 218.05M | 65.55M | 88.61M | -10.16M | -21.05M | 11.84M | -6.19M | -4000 |
| netCashProvidedByFinancingActivities | -369.78M | -116.97M | 182.71M | -215.2M | -256.38M | 674.66M | -72.56M | 25.74M | -198.51M | 152.32M |
| date | 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 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 693.07M | 676.71M | 650.87M | 652.83M | 627.67M | 639.5M | 542.1M | 555.21M | 464.19M | 461.14M |
| costOfRevenue | 171.71M | 178.95M | 184.82M | 137.45M | 136.84M | 134.7M | 109.74M | 113.64M | 91.01M | 86.79M |
| grossProfit | 521.36M | 497.76M | 466.05M | 515.38M | 490.83M | 504.8M | 432.35M | 441.58M | 373.18M | 374.35M |
| researchAndDevelopmentExpenses | 128.2M | 114.46M | 162.99M | 139.93M | 187.31M | 110.61M | 108.22M | 100.26M | 80.86M | 65.02M |
| generalAndAdministrativeExpenses | 87M | 118.37M | 91.99M | 72.59M | 89.5M | 59.75M | 56.39M | 46.09M | 57.57M | 39.45M |
| sellingAndMarketingExpenses | 150.88M | 250.9M | 189.64M | 149.98M | 146.15M | 119.19M | 146.58M | 98.64M | 116.52M | 77.63M |
| sellingGeneralAndAdministrativeExpenses | 238.92M | 369.27M | 281.62M | 222.58M | 236.32M | 178.93M | 202.88M | 144.73M | 165.82M | 117.08M |
| otherExpenses | 42.74M | -50.36M | 37.11M | -49.12M | -60.88M | - | - | - | - | - |
| operatingExpenses | 409.87M | 433.37M | 481.72M | 313.38M | 362.76M | 252.05M | 307.03M | 204.87M | 299.36M | 174.78M |
| costAndExpenses | 581.58M | 612.32M | 666.54M | 450.82M | 499.6M | 386.75M | 416.77M | 318.51M | 390.37M | 261.57M |
| netInterestIncome | 15.12M | 10.12M | 16.68M | 1.11M | 9.14M | 2.92M | 11.55M | 602.13K | 74030 | 707.98K |
| interestIncome | 15.33M | 10.12M | 18.57M | 1.24M | 9.11M | 3.67M | 12.1M | 3.91M | 27.28M | 32.25M |
| interestExpense | - | - | 1.89M | - | -26690 | 748.69K | 552.06K | - | - | - |
| depreciationAndAmortization | 63.02M | 40.07M | 51.21M | 36.79M | 30.96M | 32.54M | 27.2M | 25.6M | 25.22M | 23.37M |
| ebitda | 223.93M | 70.83M | 80.4M | 208.48M | 121.72M | 270.27M | 180.36M | 241.52M | 175.12M | 239.23M |
| ebit | 160.91M | 30.76M | 29.19M | 171.69M | 90.77M | 237.73M | 153.16M | 215.92M | 149.91M | 215.86M |
| nonOperatingIncomeExcludingInterest | -49.42M | 33.63M | -44.86M | 30.32M | 37.31M | 17.48M | -15.08M | 21.94M | -48.8M | 11.77M |
| operatingIncome | 111.49M | 64.39M | -15.67M | 202.01M | 128.07M | 237.73M | 153.16M | 215.92M | 149.91M | 215.86M |
| totalOtherIncomeExpensesNet | 162K | 15.41M | 6.02M | 6.64M | -208.91M | 1.22M | -649K | 2.76M | -3.98M | 4.19M |
| incomeBeforeTax | 111.65M | 79.8M | -9.65M | 208.64M | -80.84M | 256.42M | 137.43M | 240.62M | 101.11M | 231.82M |
| incomeTaxExpense | 41.04M | 38.04M | 7.67M | 22.84M | 24.32M | 43.77M | 29.56M | 29.75M | 18.4M | 31.17M |
| netIncomeFromContinuingOperations | 70.61M | 41.76M | -17.32M | 185.81M | -105.16M | 212.65M | 107.87M | 210.87M | 82.71M | 200.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 92.75M | 55.07M | 16.83M | 205.56M | 43.08M | 220.16M | 110.55M | 214.78M | 88.06M | 204.41M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 92.75M | 55.07M | 16.83M | 205.56M | 43.08M | 220.16M | 110.55M | 214.78M | 88.06M | 204.41M |
| eps | 0.02 | 0.01 | 0.0 | 0.05 | 0.01 | 0.05 | 0.03 | 0.05 | 0.02 | 0.04 |
| date | 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 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 719.32M | 782.61M | 665.76M | 832.58M | 979.31M | 775.14M | 833.79M | 916.93M | 1.12B | 588.16M |
| shortTermInvestments | 430.78M | 612.37M | 516.13M | 208.91M | 200M | 210M | - | 489.85M | 357.11M | 660.64M |
| cashAndShortTermInvestments | 1.15B | 1.39B | 1.18B | 1.04B | 1.18B | 985.14M | 833.79M | 1.41B | 1.48B | 1.25B |
| netReceivables | 560.02M | 246.32M | 155.51M | 122.17M | 105.18M | 156.49M | 137.09M | 134.42M | 110.04M | 118.5M |
| accountsReceivables | 161.8M | 205.21M | 136.69M | 122.17M | 105.18M | 156.49M | 137.09M | 134.42M | 110.04M | 118.5M |
| otherReceivables | 398.22M | 41.11M | 18.82M | - | - | - | - | - | - | - |
| inventory | 444.9M | 493.56M | 532.4M | 549.56M | 483.6M | 339.55M | 241.41M | 168.83M | 129.29M | 104.86M |
| prepaids | 70.85M | 390.71M | 382.8M | 415.65M | - | - | - | - | - | - |
| otherCurrentAssets | 99.26M | 47.72M | 81.57M | 89.75M | 463.04M | 453.33M | 184.37M | 143.02M | 121.37M | 131.41M |
| totalCurrentAssets | 2.33B | 2.57B | 2.33B | 2.22B | 2.23B | 1.93B | 1.4B | 1.85B | 1.84B | 1.6B |
| propertyPlantEquipmentNet | 986.43M | 995.21M | 1B | 1.01B | 921.46M | 835.44M | 816.03M | 787.73M | 743.7M | 589.99M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 779.18M | 763.32M | 730.66M | 714.9M | 656.67M | 491.41M | 442.41M | 394.22M | 364.83M | 329.94M |
| goodwillAndIntangibleAssets | 779.18M | 763.32M | 730.66M | 714.9M | 656.67M | 491.41M | 442.41M | 394.22M | 364.83M | 329.94M |
| longTermInvestments | - | 595.55M | -94.19M | 272.33M | 331.71M | 265.79M | 725.5M | -445.07M | -308.48M | -276.61M |
| taxAssets | 125.58M | 118.05M | 117.14M | 102.46M | 83.03M | 70.48M | 62.6M | 61.98M | 47M | 42.4M |
| otherNonCurrentAssets | 796.11M | 288.27M | 809.13M | 500.72M | 472.35M | 484.26M | 246.91M | 629.47M | 499.59M | 805.98M |
| totalNonCurrentAssets | 2.69B | 2.76B | 2.57B | 2.6B | 2.47B | 2.15B | 2.29B | 1.43B | 1.35B | 1.49B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.01B | 5.33B | 4.9B | 4.82B | 4.7B | 4.08B | 3.69B | 3.28B | 3.18B | 3.1B |
| totalPayables | 605.15M | 894.69M | 516.95M | 720.49M | 124.09M | 59.99M | 62.65M | 49.6M | 30.76M | 28.49M |
| accountPayables | 84.7M | 841.26M | 59.54M | 452.64M | 124.09M | 561.27M | 62.65M | 7.02M | 30.76M | 307.21M |
| otherPayables | 520.44M | 53.42M | 457.41M | - | - | -501.28M | - | 42.58M | - | -278.72M |
| accruedExpenses | - | - | - | - | 284.58M | 236.8M | 290.88M | 170.9M | 237.14M | - |
| shortTermDebt | - | - | - | 99M | - | - | - | - | - | 61.21M |
| capitalLeaseObligationsCurrent | 3.76M | 3.06M | 3.79M | 3.53M | 6.29M | 10.69M | 5.04M | 7.18M | 11.04M | 9.33M |
| taxPayables | 40.97M | 53.42M | 42.41M | - | 59.65M | 59.99M | 45.54M | 42.58M | 43.07M | 32.38M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 870.5M | 95.52M | 294.9M | 3.5M | 355.18M | 327.34M | 226.17M | 258.69M | 202.96M | 315.35M |
| totalCurrentLiabilities | 1.48B | 993.26M | 815.64M | 826.52M | 770.14M | 634.83M | 584.74M | 486.37M | 481.91M | 414.38M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 4.28M | 849K | 1.19M | 1.88M | 3M | 3.66M | 4.64M | 3.01M | 4.63M | 6.81M |
| deferredRevenueNonCurrent | 53.64M | 44.3M | 49.79M | 42.56M | 40.93M | 44.48M | 37.17M | 42.39M | 32.08M | 32.9M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 558.33M | 558.33M | 600.88M | 558.33M | 186.98M | 142.5M | 177.39M | 135M | 100.4M |
| totalNonCurrentLiabilities | 57.91M | 603.47M | 609.31M | 602.76M | 602.26M | 190.64M | 184.31M | 180.4M | 171.71M | 107.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 8.04M | 3.91M | 4.98M | 5.42M | 9.3M | 14.35M | 9.67M | 10.19M | 15.67M | 16.15M |
| totalLiabilities | 1.54B | 1.6B | 1.42B | 1.43B | 1.37B | 825.47M | 769.05M | 666.77M | 653.61M | 521.59M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 166.88M | - | - | - |
| commonStock | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 | 37000 |
| retainedEarnings | 2.02B | 1.93B | 1.87B | 1.86B | 1.65B | 1.66B | 1.39B | 1.33B | 1.11B | 1.03B |
| additionalPaidInCapital | 1.54B | 1.63B | 1.63B | 1.64B | 1.64B | 1.63B | 1.63B | 1.62B | 1.62B | 1.61B |
| date | 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 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 92.75M | 55.07M | -6.56M | 205.56M | 43.08M | 220.16M | 110.55M | 214.78M | 88.06M | 204.41M |
| depreciationAndAmortization | 60.34M | 42.75M | 46.22M | 41.78M | 38.64M | 38.52M | 32.64M | 33.44M | 30.86M | 30.59M |
| deferredIncomeTax | - | - | - | - | - | - | -167.17M | - | - | - |
| stockBasedCompensation | 29.79M | 193.5M | 72.05M | 61.32M | 79.7M | 33.14M | 32.99M | 29.73M | 15.62M | 4.11M |
| changeInWorkingCapital | 104.88M | - | -33.27M | - | -144.16M | - | -178.66M | - | -8.63M | - |
| accountsReceivables | -4.19M | - | 21.46M | - | 98.97M | - | -18.34M | - | 56.68M | - |
| inventory | 81.86M | - | -61.28M | - | -248.46M | - | -112.71M | - | -31.36M | - |
| accountsPayables | - | - | - | - | - | - | 14.53M | - | - | - |
| otherWorkingCapital | 27.2M | - | 6.54M | - | 5.34M | - | -47.61M | - | -33.95M | - |
| otherNonCashItems | -129.76M | 99.95M | 140.36M | -205.99M | 177.66M | -68.69M | 146.64M | -33.8M | 115.83M | -39.77M |
| netCashProvidedByOperatingActivities | 158.01M | 391.27M | 218.79M | 102.67M | 194.92M | 223.13M | 144.16M | 244.16M | 241.75M | 199.34M |
| investmentsInPropertyPlantAndEquipment | -46.71M | -21.76M | -15.47M | -181.17M | -101.27M | -99.56M | -108.45M | -117.93M | -162.65M | -113.17M |
| acquisitionsNet | 46000 | -3.32M | -32.6M | - | - | 26.51M | 51.99M | - | - | - |
| purchasesOfInvestments | - | - | -596.13M | - | - | -384.52M | 123.37M | - | - | - |
| salesMaturitiesOfInvestments | - | - | 360M | - | - | 90.48M | -196.01M | - | - | - |
| otherInvestingActivities | 192.31M | -247.94M | -9M | -43.16M | -83.78M | -169.28M | -68.5M | -163.6M | 591.17M | -354.34M |
| netCashProvidedByInvestingActivities | 145.65M | -273.02M | -293.2M | -224.33M | -185.05M | -268.83M | -176.94M | -281.52M | 428.52M | -467.52M |
| netDebtIssuance | - | -2.13M | - | 94.42M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -2.13M | - | 94.42M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -397.13M | - | 505K | -146.64M | -20.02M | -6.02M | -113.32M | -154.97M | -170.52M | 150.8K |
| netCommonStockIssuance | -397.13M | - | 505K | -146.64M | -20.02M | -6.02M | -113.32M | -154.97M | -170.52M | 150.8K |
| commonStockIssuance | - | - | -146.13M | - | - | 6785.71 | 146.75M | - | - | - |
| commonStockRepurchased | -397.13M | - | 146.64M | -146.64M | -20.02M | -6.02M | -113.32M | -154.97M | -170.52M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 28.13M | 1.35M | -92.57M | 27.31M | 213.34M | -4.6M | 63.3M | -10.21M | 30.11M | -115.96M |
| netCashProvidedByFinancingActivities | -369M | -780K | -92.06M | -24.91M | 193.33M | -10.62M | -50.02M | -165.18M | -140.41M | -115.96M |