OTC : MDIYF
$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 | 4.95B | 4.65B | 4.34B | 3.95B | 3.37B | 2.56B | 2.29B | 1.77B | 1.23B | 826.45M |
| costOfRevenue | 2.6B | 2.52B | 2.38B | 3B | 2.53B | 1.89B | 1.66B | 976.12M | 700.87M | 455.55M |
| grossProfit | 2.35B | 2.13B | 1.98B | 958.85M | 839.75M | 674.8M | 633.06M | 532.48M | 545.43M | 370.89M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 230.27M | 210.79M | 808.22M | 661.89M | 488.76M | 414.84M | 70.93M | 10.2M | 7.56M | 23.2M |
| sellingAndMarketingExpenses | - | - | - | -511.45M | -371.73M | -324.34M | - | 7.13M | 4.48M | 3.15M |
| sellingGeneralAndAdministrativeExpenses | 230.27M | 210.79M | 176.55M | 150.44M | 117.03M | 102.93M | 70.93M | 17.32M | 12.04M | 30.12M |
| otherExpenses | 1.2B | 1.09B | 977.17M | 114.62M | 629.96M | 463.86M | 50.58M | 313.8M | 229.75M | 130.56M |
| operatingExpenses | 1.43B | 1.3B | 1.15B | 265.06M | 746.99M | 566.79M | 121.51M | 331.12M | 241.79M | 160.68M |
| costAndExpenses | 4.03B | 3.82B | 3.52B | 3.26B | 2.73B | 2.04B | 1.78B | 1.31B | 929M | 616.23M |
| netInterestIncome | -76.59M | -78.74M | -322.55M | -61.93M | -59.93M | -68.46M | -63.8M | -29.92M | -20.91M | -14.06M |
| interestIncome | - | - | - | - | - | - | 3.14M | 1.5M | 1.13M | - |
| interestExpense | 76.59M | 78.74M | 322.55M | 61.93M | 59.93M | 68.46M | 66.94M | 31.42M | 21.99M | - |
| depreciationAndAmortization | 366.14M | 332.31M | 302.12M | 263.82M | 228.09M | 173.15M | 137.13M | 104.4M | 21.04M | 13.55M |
| ebitda | 1.29B | 1.18B | 1.12B | 958.13M | 872.33M | 698.26M | 2.21B | 532.99M | 324.03M | 222.45M |
| ebit | 925.4M | 841.86M | 815.36M | 694.31M | 644.24M | 525.11M | 2.07B | 428.59M | 302.99M | 208.9M |
| nonOperatingIncomeExcludingInterest | 1.52M | -1.39M | 1.91M | -796K | -4.47M | 2.81M | - | -1.21M | 1.4M | 1.31M |
| operatingIncome | 926.92M | 840.47M | 823.44M | 703.89M | 639.77M | 527.92M | 504M | 427.38M | 304.39M | 210.21M |
| totalOtherIncomeExpensesNet | -78.12M | -77.34M | -70.27M | -62.52M | -55.46M | -69.35M | -63.32M | -28.92M | -20.62M | -14.97M |
| incomeBeforeTax | 848.81M | 763.13M | 753.17M | 641.36M | 584.31M | 458.57M | 439.19M | 401.29M | 283.77M | 195.24M |
| incomeTaxExpense | 216.12M | 194.19M | 191.67M | 167.11M | 154.59M | 120.75M | 121.04M | 90.13M | 71.22M | 48.76M |
| netIncomeFromContinuingOperations | 632.69M | 568.94M | 559.28M | 472.95M | 429.73M | 337.82M | 318.15M | 308.33M | 212.93M | 146.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | -4.38 | 2.12M | - | - | - | - | - |
| netIncome | 632.69M | 568.94M | 559.28M | 469.27M | 431.85M | 337.82M | 319.87M | 310.52M | 212.93M | 146.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 632.69M | 568.94M | 559.28M | 469.27M | 431.85M | 337.82M | 319.87M | 310.52M | 214.06M | 146.48M |
| eps | 0.07 | 0.06 | 0.06 | 0.05 | 0.05 | 0.04 | 0.03 | 0.03 | 0.02 | - |
| 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 | 225.21M | 275.95M | 231.32M | 136.77M | 192.66M | 91.06M | 141.59M | 64.85M | 91.15M | 36M |
| shortTermInvestments | 80.29M | - | - | - | - | - | 104.75K | - | - | 26.41M |
| cashAndShortTermInvestments | 225.21M | 275.95M | 232.32M | 136.77M | 192.66M | 91.06M | 141.69M | 66.65M | 91.15M | 62.41M |
| netReceivables | 25.17M | 1.87M | 12.34M | 8.11M | 67.2M | 21.05M | 59.65M | 1.64M | 659.03K | 293.63K |
| accountsReceivables | 10.23M | 1.87M | 12.34M | 7.48M | 5.01M | 11.7M | 4.21M | 1.64M | 659.03K | 293.63K |
| otherReceivables | 14.94M | - | 182K | 628K | 62.18M | 9.34M | - | - | - | - |
| inventory | 1.18B | 247.54M | 4.96B | 1.14B | 815.55M | 741.61M | 556.94M | 419.31M | 256.25M | 170.89M |
| prepaids | 68.45M | 3.69M | 430.73M | 16.55M | 8.92M | 8.12M | 6.33M | 74.3M | 55.35M | 1.06M |
| otherCurrentAssets | 10.25M | 984.61M | 901.53M | 68.03M | -15642 | 48.63M | 3260 | 5.23M | 6.44M | 432.46K |
| totalCurrentAssets | 1.51B | 1.51B | 6.54B | 1.37B | 1.08B | 910.46M | 764.62M | 567.14M | 409.85M | 235.09M |
| propertyPlantEquipmentNet | 2.22B | 491.24M | 9.43B | 1.9B | 1.59B | 1.32B | 1.05B | 798.19M | 551.62M | 377.59M |
| goodwill | - | - | - | 23.57M | 19.68M | 15.27M | - | - | - | - |
| intangibleAssets | 10.41M | 1.71M | 35.03M | 6.9M | 6.2M | 5.05M | 15.37M | 2.41M | 1.77M | 1.3M |
| goodwillAndIntangibleAssets | 10.41M | 1.71M | 35.03M | 30.47M | 25.89M | 20.32M | 3.76M | 2.41M | 1.77M | 1.3M |
| longTermInvestments | 151.58M | 13.43M | 34.17M | 9.79M | 7.89M | 6.24M | 4.79M | 3.37M | 2.22M | - |
| taxAssets | 31.67M | 5.07M | 95.97M | 16.93M | 13.72M | 17.31M | 23.9M | 12.54M | 7.97M | - |
| otherNonCurrentAssets | 337.88K | 1.77B | 122.63M | -23.57M | -19.68M | -15.27M | 1936 | -40808 | 17.82M | 5.41M |
| totalNonCurrentAssets | 2.41B | 2.29B | 9.71B | 1.93B | 1.62B | 1.35B | 1.08B | 816.47M | 581.39M | 384.31M |
| otherAssets | - | 4.47 | -12.72B | - | - | 4.03 | - | - | - | - |
| totalAssets | 3.92B | 3.8B | 3.54B | 3.3B | 2.7B | 2.26B | 1.85B | 1.38B | 991.24M | 619.39M |
| totalPayables | 206.66M | 173.27M | 740.06M | 100.34M | 94.86M | 37.69M | 24.03M | 16.62M | 12M | 5.1M |
| accountPayables | 87.88M | 72.59M | 302.15M | 224.19M | 193.59M | 37.69M | 98.36M | 16.62M | 12M | 5.1M |
| otherPayables | 118.78M | 100.67M | 437.91M | 406.7M | 354.28M | - | 225.91M | - | - | - |
| accruedExpenses | - | - | - | 79.09M | 67.17M | 48.68M | - | - | - | 7.17M |
| shortTermDebt | 93.14M | 127.34M | 871.26M | 317.82M | 191.54M | 242.8M | 106.8M | 43.88M | 1.8M | 1.09M |
| capitalLeaseObligationsCurrent | 250.46M | 231.52M | 914.67M | 178.99M | 147.89M | 121.51M | 94.65M | 72.64M | 61.36M | 42.65M |
| taxPayables | 76.36M | 56.64M | 60.38M | 49.54M | 48.47M | 39.62M | 34.62M | 26.47M | 24.53M | - |
| deferredRevenue | - | - | - | 49.54M | 48.47M | - | - | - | - | - |
| otherCurrentLiabilities | 121.74M | 103.13M | 407.86M | -10.73M | -11.52M | 73.94M | -1.15M | 175.26M | 160.84M | 150.71M |
| totalCurrentLiabilities | 672.01M | 635.26M | 2.93B | 715.05M | 538.4M | 524.62M | 224.32M | 308.39M | 236M | 206.71M |
| longTermDebt | 5.46M | 6.58M | 35M | 8.67M | 13.54M | 18.45M | 613.82M | 45.47M | 26.89M | 22.63M |
| capitalLeaseObligationsNonCurrent | 1.2B | 1.19B | 5.16B | 1.12B | 971.66M | 817.56M | 639.43M | 481.36M | 341.24M | 240.34M |
| deferredRevenueNonCurrent | - | - | - | - | - | 817.56M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.94M | 4.3M | 36.52M | 8.77M | 8.15M | 9.37M | 14.31M | 1.96M | - | - |
| otherNonCurrentLiabilities | 28.36M | 26.82M | 22.33M | 20.19M | 20.34M | 16.01M | 14.32M | 13.28M | 12.39M | 10.66M |
| totalNonCurrentLiabilities | 1.23B | 1.23B | 5.33B | 1.16B | 1.01B | 854.37M | 1.28B | 542.07M | 385.63M | 273.64M |
| otherLiabilities | - | - | -6.47B | - | 4.17 | 4.03 | 4.12 | - | - | - |
| capitalLeaseObligations | 1.45B | 1.42B | 6.07B | 1.3B | 1.12B | 939.07M | 734.08M | 554M | 402.59M | 282.99M |
| totalLiabilities | 1.9B | 1.86B | 1.8B | 1.88B | 1.55B | 1.38B | 1.51B | 835.76M | 616.35M | 480.35M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 374.21M | 357.25M | 331.84M | 314.22M | 303.42M | 296.2M | 1.98M | 1.97M | 1.97M | 9987 |
| retainedEarnings | 1.76B | 1.69B | 1.52B | 1.1B | 839.02M | 580.92M | 340.9M | 640M | 464.7M | 254.38M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | 1.96M |
| 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 | 848.81M | 127.24M | 559.28M | 469.27M | 431.85M | 337.82M | 319.87M | 398.46M | 279.88M | 146.48M |
| depreciationAndAmortization | 366.14M | 75.2M | 302.12M | 263.82M | 228.09M | 173.15M | 140.46M | 104.4M | 72.35M | 49.41M |
| deferredIncomeTax | - | - | - | -920.96M | -584.87M | -553.98M | - | - | - | - |
| stockBasedCompensation | - | 420K | 6.03M | 13.11M | 28.32M | 4.88M | - | - | - | - |
| changeInWorkingCapital | -142.97M | -15.02M | 1.2M | -380.22M | -100.38M | -202.81M | -152.83M | -189.34M | -105.75M | -90.28M |
| accountsReceivables | -12.02M | -7.9M | 27.08M | 5.63M | -28.24M | -5.96M | -40.92M | -24.82M | -18.38M | -15.84M |
| inventory | -142.58M | -9.44M | -25.88M | -383.12M | -80.83M | -218.56M | -110.19M | -181.92M | -104.06M | -74.44M |
| accountsPayables | - | 2.32M | -1.88M | -2.73M | 8.69M | 21.72M | -1.73M | - | - | - |
| otherWorkingCapital | 11.63M | - | 1.89M | - | - | 4.03 | -4.12 | 17.39M | 16.69M | - |
| otherNonCashItems | -94.05M | 747.09M | 103.26M | 997.98M | 647.83M | 626.09M | 77.33M | -47.47M | -42.39M | -5.55M |
| netCashProvidedByOperatingActivities | 977.93M | 934.93M | 971.88M | 442.99M | 650.83M | 385.15M | 384.82M | 266.05M | 204.1M | 100.07M |
| investmentsInPropertyPlantAndEquipment | -118.26M | -32.81M | -230.48M | -215.44M | -147.78M | -122.29M | -117.78M | -124.02M | -70.49M | -38.4M |
| acquisitionsNet | -24.64M | -111.82K | -102.54M | 3.03M | 2.07M | 922.8K | -105.11M | -120K | -14.61M | - |
| purchasesOfInvestments | - | -6.62M | -22.3M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 5.66M | -128.92M | 109.62M | 2.54M | 2.23M | 3.85M | 2010 | -1.16M | -306K | 1.87M |
| netCashProvidedByInvestingActivities | -137.24M | -168.46M | -245.71M | -209.88M | -143.49M | -117.51M | -222.89M | -125.3M | -85.4M | -36.53M |
| netDebtIssuance | -32.57M | -63.02M | -124.89M | -159.07M | -46.32M | -491.99M | 464.01M | 44.99M | -1.46M | -30.35M |
| longTermNetDebtIssuance | -1.07M | -1.02M | -4.89M | -20.97M | -755.03K | -491.99M | 464.01M | 44.99M | -1.46M | -30.35M |
| shortTermNetDebtIssuance | -31.5M | -62M | -120M | 525.45M | -41.67M | - | - | - | - | - |
| netStockIssuance | 15.1M | 21.42M | 13.41M | 48.14M | 6.36M | 294.23M | - | - | - | - |
| netCommonStockIssuance | 15.1M | 21.42M | 13.41M | 48.14M | 26.54M | 1.22B | - | - | - | - |
| commonStockIssuance | 15.1M | 21.42M | 61.41M | 48.14M | 26.54M | 1.22B | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | -921.09M | - | - | - | - |
| netDividendsPaid | -568.31M | -397.03M | -263.59M | -202.65M | -720.5M | -96.01M | -505.31M | -133.04M | - | -31.39M |
| commonDividendsPaid | -568.31M | -397.03M | -1.21B | -202.65M | -720.5M | -96.01M | -505.31M | -133.04M | - | -31.39M |
| preferredDividendsPaid | - | - | 946.12M | - | - | - | - | - | - | - |
| otherFinancingActivities | -301.9M | -282.01M | -253.34M | 18.92M | 364.19M | -34.48M | -37.41M | -91.21M | -63.7M | -12.69M |
| netCashProvidedByFinancingActivities | -887.68M | -720.64M | -628.42M | -294.66M | -396.27M | -328.24M | -78.7M | -179.26M | -65.15M | -74.43M |
| 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 | 1.36B | 1.28B | 1.2B | 1.21B | 1.26B | 1.18B | 4.78B | 1.2B | 1.14B | 1.14B |
| costOfRevenue | 798.08M | 677.27M | 631.79M | 634.71M | 655.99M | 627.8M | 2.61B | 651.52M | 618.76M | 696.65M |
| grossProfit | 566.63M | 606.86M | 566.67M | 579.49M | 601.19M | 549.26M | 2.17B | 544.72M | 522.4M | 445.13M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 62.24M | 61.48M | 56.92M | 53.38M | 58.5M | 55.66M | 56.72M | 48.67M | 235.13M | 203.79M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 182.34M | - | - | -159.43M |
| sellingGeneralAndAdministrativeExpenses | 62.24M | 61.48M | 56.92M | 53.38M | 58.5M | 55.66M | 239.05M | 48.67M | 49.74M | 44.36M |
| otherExpenses | -592.79K | 307.3M | 307.12M | 296.46M | 291.24M | 279.85M | 1.16B | 270.94M | 260.04M | 251.46M |
| operatingExpenses | 61.64M | 368.78M | 364.03M | 349.84M | 349.74M | 335.52M | 1.4B | 319.61M | 309.78M | 44.36M |
| costAndExpenses | 859.72M | 1.05B | 995.82M | 984.54M | 1.01B | 963.32M | 4.01B | 971.12M | 929.57M | 741.01M |
| netInterestIncome | -18.89M | -20.14M | -18.84M | -18.4M | -19.21M | -20.16M | -84.3M | -19.74M | -89.05M | -80.53M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 18.89M | 20.14M | 18.84M | 18.4M | 19.21M | 20.16M | 84.3M | 19.74M | 89.05M | 80.53M |
| depreciationAndAmortization | 96.42M | 97.93M | 93.07M | 87.88M | 87.25M | 6.33M | 352.74M | 81.93M | 78.28M | 77.96M |
| ebitda | 601.4M | 336.98M | 295.71M | 318.29M | 340.56M | 53.82M | 1.13B | 309.56M | 291.41M | 306.35M |
| ebit | 504.98M | 239.05M | 202.63M | 230.41M | 253.31M | 47.49M | 777.77M | 227.63M | 213.13M | 228.39M |
| nonOperatingIncomeExcludingInterest | 400K | -965K | 3000 | -758K | -1.86M | -2.02M | -5.76M | -2.52M | -464K | 172.39M |
| operatingIncome | 504.98M | 238.08M | 202.64M | 229.65M | 251.45M | 213.74M | 183.16M | 225.11M | 213.48M | 400.77M |
| totalOtherIncomeExpensesNet | -248.35M | -19.18M | -18.84M | -17.65M | -17.35M | -18.14M | -18.63M | -17.22M | -18.39M | -189.9M |
| incomeBeforeTax | 256.63M | 218.91M | 183.79M | 212.01M | 234.1M | 195.6M | 164.52M | 207.89M | 194.32M | 210.87M |
| incomeTaxExpense | 65.87M | 55.06M | 47.67M | 53.42M | 59.96M | 48.41M | 42.88M | 52.68M | 50.14M | 53.4M |
| netIncomeFromContinuingOperations | 190.76M | 163.84M | 136.12M | 158.58M | 174.15M | 147.2M | 121.65M | 155.21M | 144.18M | 157.47M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 540.68M | 480.92K |
| netIncome | 190.76M | 163.84M | 136.12M | 158.58M | 174.15M | 147.2M | 121.65M | 155.21M | 684.86M | 157.95M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | 540.22M | - |
| bottomLineNetIncome | 190.76M | 163.84M | 136.12M | 158.58M | 174.15M | 147.2M | 512.74M | 154.85M | 144.64M | 157.95M |
| eps | 0.02 | 0.02 | 0.01 | 0.02 | 0.02 | 0.02 | 0.05 | 0.02 | 0.02 | 0.02 |
| 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 | 345.91M | 225.21M | 150.16M | 319.99M | 191.32M | 275.95M | 1.12B | 227.11M | 329.86M | 231.32M |
| shortTermInvestments | - | 80.29M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 345.91M | 225.21M | 150.16M | 319.99M | 191.32M | 275.95M | 1.12B | 48.14M | 329.86M | 231.32M |
| netReceivables | 94.86M | 25.17M | 150.06M | 133.49M | 128.82M | 25.79M | 529.78M | 151.06M | 111.44M | 90.14M |
| accountsReceivables | 89.75M | 10.23M | 150.06M | 133.49M | 128.82M | 1.86M | 529.78M | 150.97M | 111.25M | 12.31M |
| otherReceivables | 5.11M | 14.94M | - | - | - | 23.93M | - | - | - | 77.83M |
| inventory | 1.04B | 1.18B | 1.24B | 1.14B | 1.06B | 247.54M | 4.6B | 237.44M | 1.11B | 1.09B |
| prepaids | - | 68.45M | - | - | - | 3.69M | - | - | - | 12.62M |
| otherCurrentAssets | 5.14M | 10.25M | 9.91M | 8.87M | 9.63M | 960.68M | -4.76B | -118.42M | 1.11B | -23043 |
| totalCurrentAssets | 1.48B | 1.51B | 1.55B | 1.6B | 1.39B | 1.51B | 1.48B | 318.22M | 1.55B | 1.42B |
| propertyPlantEquipmentNet | 2.21B | 2.22B | 2.19B | 2.19B | 2.21B | 491.24M | 2.21B | 451.1M | 9.85B | 2.05B |
| goodwill | - | - | - | - | - | - | - | - | 28.01M | - |
| intangibleAssets | 10.12M | 10.41M | 1.89M | 1.92M | 1.75M | 1.71M | 7.86M | 1.59M | 7.52M | 35.03M |
| goodwillAndIntangibleAssets | 10.12M | 10.41M | 1.89M | 1.92M | 1.75M | 1.71M | 7.86M | 1.59M | 35.54M | 35.03M |
| longTermInvestments | 151.02M | 151.58M | 22.31M | 19.43M | 15.9M | 13.43M | 59.53M | 57.44M | 45.84M | 34.1M |
| taxAssets | 28.78M | 31.67M | 27.53M | 23.45M | 20.2M | 5.07M | 22.41M | 21.28M | 96.86M | 20.87M |
| otherNonCurrentAssets | 6 | 337.88K | 77.87M | 68.79M | 60.64M | 1.77B | -49.96M | -40.74M | 171.2M | -27.41M |
| totalNonCurrentAssets | 2.4B | 2.41B | 2.32B | 2.3B | 2.3B | 2.29B | 2.25B | 469.38M | 10.2B | 2.11B |
| otherAssets | 4.03 | - | - | - | - | 4.47 | - | - | -8.04B | 4.58 |
| totalAssets | 3.88B | 3.92B | 3.87B | 3.9B | 3.69B | 3.8B | 3.74B | 3.72B | 3.71B | 3.54B |
| totalPayables | 506.54M | 206.66M | 294.6M | 451.14M | 228.2M | 173.27M | 994.06M | 243.19M | 1.14B | 740.06M |
| accountPayables | 414.06M | 87.88M | 218.5M | 357.17M | 157.53M | 72.59M | 755.77M | 160.86M | 844.12M | 302.15M |
| otherPayables | 92.49M | 118.78M | 76.1M | 93.97M | 70.67M | 100.67M | 56.53M | 82.32M | 61.89M | 437.91M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 61M | 93.14M | 137.33M | 25.99M | 46.96M | 127.34M | 747.94M | 188.03M | 1.37B | 190.32M |
| capitalLeaseObligationsCurrent | 256.62M | 250.46M | 243.84M | 236.11M | 234.64M | 231.52M | 936.13M | 217.6M | 961.68M | 199.8M |
| taxPayables | - | 76.36M | 76.1M | 93.97M | 70.67M | 56.64M | 56.53M | 82.32M | 61.79M | 60.38M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 60.38M |
| otherCurrentLiabilities | 1.25M | 121.74M | 1.81M | 1.8M | 1.49M | 103.13M | 4.57M | 1.34M | -2.74B | -552.45M |
| totalCurrentLiabilities | 825.41M | 672.01M | 677.58M | 715.04M | 511.28M | 635.26M | 2.68B | 650.16M | 734.33M | 638.11M |
| longTermDebt | 5.09M | 5.46M | 5.7M | 5.99M | 6.27M | 6.58M | 28.73M | 7.08M | 34.75M | 7.64M |
| capitalLeaseObligationsNonCurrent | 1.18B | 1.2B | 1.18B | 1.18B | 1.19B | 1.19B | 5.01B | 1.16B | 5.36B | 1.13B |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 19.57M | - | -4.39B | - |
| deferredTaxLiabilitiesNonCurrent | 3.29M | 1.94M | 3.95M | 4.55M | 7.2M | 4.3M | 6.09M | 8.98M | 58.36M | 7.94M |
| otherNonCurrentLiabilities | 27.79M | 28.36M | 27.63M | 26.54M | 27.42M | 26.82M | 24.59M | 23.52M | 22.77M | 22.33M |
| totalNonCurrentLiabilities | 1.22B | 1.23B | 1.22B | 1.21B | 1.23B | 1.23B | 5.17B | 1.2B | 1.17B | 1.16B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.44B | 1.45B | 1.43B | 1.41B | 1.43B | 1.42B | 5.95B | 1.38B | 6.32B | 1.33B |
| totalLiabilities | 2.04B | 1.9B | 1.9B | 1.93B | 1.75B | 1.86B | 7.85B | 1.85B | 1.91B | 1.8B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 371.75M | 374.21M | 370.05M | 366.52M | 363.16M | 357.25M | 346.89M | 343.12M | 337.44M | 331.23M |
| retainedEarnings | 1.46B | 1.76B | 1.72B | 1.72B | 1.7B | 1.69B | 1.64B | 1.63B | 1.45B | 1.4B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 190.76M | 218.91M | 183.79M | 212.01M | 234.1M | 32.92M | 164.53M | 207.89M | 144.64M | 157.95M |
| depreciationAndAmortization | 96.42M | 97.93M | 93.07M | 87.88M | 87.25M | 20.63M | 83.69M | 81.93M | 78.28M | 77.96M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | 93928 | - | - | - | 1.31M |
| changeInWorkingCapital | 88.23M | 64.31M | -135.91M | -24.62M | -46.74M | -3.3M | 53.72M | -13.02M | -301.04M | -19.43M |
| accountsReceivables | 2.49M | -1.97M | -16.36M | -4.32M | 10.63M | -3.27M | 102.22M | -40.01M | -5M | 10.1M |
| inventory | 121.21M | 44.63M | -108.93M | -93.2M | 14.92M | -34216 | 56.2M | -21.41M | -34M | -26.94M |
| accountsPayables | -35.48M | - | - | - | - | - | - | -11.7M | -24.58M | -2.58M |
| otherWorkingCapital | -4.03 | 21.64M | -10.62M | 72.89M | -72.28M | - | -104.7M | 48.4M | -237.46M | - |
| otherNonCashItems | 50.84M | -33.62M | -34.11M | -8.27M | -18.05M | 219.31M | 813.04M | -68.83M | 270.9M | 20.92M |
| netCashProvidedByOperatingActivities | 426.24M | 347.52M | 106.85M | 266.99M | 256.57M | 269.64M | 1.11B | 207.97M | 192.79M | 238.72M |
| investmentsInPropertyPlantAndEquipment | -25.6M | -30.35M | -28.29M | -36.18M | -23.44M | -9.69M | -35.06M | -40.35M | -29M | -61.42M |
| acquisitionsNet | 138.08K | 193.85K | -12.37M | -12.26M | 96974 | 59844 | 259.29K | -10.1M | -52.94M | 122.47K |
| purchasesOfInvestments | - | - | - | - | - | -1.97M | - | - | -11.18M | -22.3M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 4.03 | -20000 | 879K | 2.91M | 1.89M | -38.3M | -103.03M | 2.39M | 55.39M | 2.73M |
| netCashProvidedByInvestingActivities | -25.46M | -30.37M | -39.78M | -45.54M | -21.55M | -49.9M | -138.09M | -48.07M | -37.74M | -80.88M |
| netDebtIssuance | -30.4M | -43.77M | 111.73M | -20.26M | -80.26M | -50.26M | -43.22M | -102.25M | 471.52M | -48.54M |
| longTermNetDebtIssuance | -321.87K | -274K | -271K | -265K | -263K | -258K | -1.07M | -312.27K | -1.18M | -1.12M |
| shortTermNetDebtIssuance | -30.08M | -43.5M | 112M | -20M | -80M | -50M | -42.15M | -102M | 472.7M | 91.56M |
| netStockIssuance | - | 3.7M | 3.15M | 2.98M | 5.27M | 9.18M | 13.61M | 4.39M | 21.8M | 3.47M |
| netCommonStockIssuance | - | 3.7M | 3.15M | 2.98M | 5.27M | 9.18M | 13.61M | 4.39M | 21.8M | 15.88M |
| commonStockIssuance | - | 3.7M | 3.15M | 2.98M | 5.27M | 9.18M | 13.61M | 4.39M | 21.8M | 15.88M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -169.47M | -123.21M | -274.69M | - | -170.42M | -94.6M | -478.2M | -94.51M | -94.31M | -75.21M |
| commonDividendsPaid | -169.47M | -123.21M | -274.69M | - | -170.42M | -94.6M | -478.2M | -94.51M | -446.54M | -75.21M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | 352.23M | - |
| otherFinancingActivities | -76.57M | -78.5M | -75.55M | -74.2M | -73.66M | -74.44M | -297.12M | -70.36M | -455.83M | 2.36M |
| netCashProvidedByFinancingActivities | -276.44M | -241.79M | -235.36M | -91.48M | -319.07M | -210.12M | -804.93M | -262.74M | -56.82M | -117.92M |