NYSE : DFH
-$0.68 (-4.12%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 4.32B | 4.45B | 3.75B | 3.34B | 1.92B | 1.13B | 976.56M | 522.26M |
| costOfRevenue | 3.57B | 3.62B | 3.01B | 2.72B | 1.61B | 962.93M | 844.38M | 454.4M |
| grossProfit | 754.77M | 828.58M | 736.77M | 620.2M | 313.58M | 170.88M | 132.18M | 67.86M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 485.21M | 395.75M | 308.8M | 271.04M | 154.4M | 90.79M | 83M | 43.55M |
| otherExpenses | - | - | - | - | - | - | - | - |
| operatingExpenses | 485.21M | 395.75M | 308.8M | 271.04M | 154.4M | 90.79M | 83M | 43.55M |
| costAndExpenses | 4.05B | 4.02B | 3.32B | 2.99B | 1.76B | 1.05B | 927.38M | 497.95M |
| netInterestIncome | - | - | -1000 | -32000 | -672.17K | -871K | -221.45K | -682.15K |
| interestIncome | - | - | - | - | - | - | - | - |
| interestExpense | - | - | 1000 | 32000 | 672K | 870.87K | 221.45K | 682.15K |
| depreciationAndAmortization | 29.16M | 17.22M | 17.9M | 17.09M | 9.85M | 12.76M | 13.17M | 4.1M |
| ebitda | 313.26M | 455.07M | 422.32M | 373.28M | 172.57M | 98.15M | 61.68M | 28.05M |
| ebit | 284.1M | 437.85M | 404.43M | 356.19M | 162.72M | 85.38M | 48.51M | 23.94M |
| nonOperatingIncomeExcludingInterest | -14.55M | -5.02M | 23.55M | -7.03M | -3.55M | -5.3M | 664.96K | 366.88K |
| operatingIncome | 269.55M | 432.83M | 427.98M | 349.16M | 159.17M | 80.09M | 49.18M | 24.31M |
| totalOtherIncomeExpensesNet | 14.55M | 5.02M | -23.55M | 7M | 2.88M | 4.43M | -2.11M | -1.05M |
| incomeBeforeTax | 284.1M | 437.85M | 404.42M | 356.16M | 162.05M | 84.51M | 47.07M | 23.26M |
| incomeTaxExpense | 66.7M | 97.27M | 96.48M | 81.86M | 27.46M | - | 10.34M | - |
| netIncomeFromContinuingOperations | 217.4M | 340.58M | 307.94M | 274.3M | 134.59M | 84.51M | 36.73M | 23.26M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 1.24M | - | - | - |
| netIncome | 217.2M | 335.34M | 295.9M | 262.31M | 122.38M | 79.09M | 31.02M | 17.32M |
| netIncomeDeductions | -13.5M | - | - | - | - | - | - | - |
| bottomLineNetIncome | 217.2M | 321.84M | 282.42M | 247.8M | 117.53M | 79.09M | 31.02M | 16.72M |
| eps | 2.33 | 3.44 | 3.03 | 2.67 | 1.27 | 0.85 | 0.34 | 0.19 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 234.77M | 274.38M | 494.14M | 364.53M | 227.23M | 43.66M | 44.01M | 19.81M |
| shortTermInvestments | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 234.77M | 274.38M | 494.14M | 364.53M | 227.23M | 43.66M | 44.01M | 19.81M |
| netReceivables | 39.12M | 34.13M | 30.87M | 43.49M | 33.48M | 16.77M | - | - |
| accountsReceivables | 39.12M | 34.13M | 30.87M | 43.49M | 33.48M | 16.77M | - | - |
| otherReceivables | - | - | - | - | - | - | - | - |
| inventory | 2.03B | 1.72B | 1.44B | 1.38B | 1.07B | 484.37M | 364.07M | 293.72M |
| prepaids | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 368.83M | 54.31M | 30.6M | 54.1M | 49.72M | 24.72M | 16.82M |
| totalCurrentAssets | 2.3B | 2.39B | 2.02B | 1.82B | 1.38B | 594.51M | 432.8M | 330.36M |
| propertyPlantEquipmentNet | - | 501.79M | 274.53M | 308.68M | 267.55M | 85.14M | 44.04M | 33.41M |
| goodwill | 377.36M | 300.31M | 172.21M | 172.21M | 171.93M | 28.57M | 12.21M | - |
| intangibleAssets | - | - | - | - | 9.14M | 2.66M | 24.45M | 13.23M |
| goodwillAndIntangibleAssets | 377.36M | 300.31M | 172.21M | 172.21M | 181.07M | 31.23M | 36.66M | 13.23M |
| longTermInvestments | 26.61M | 11.45M | 15.36M | 14.01M | 15.97M | 4.55M | 8.35M | 6.26M |
| taxAssets | - | - | - | 4.53M | 4.23M | - | - | -13.23M |
| otherNonCurrentAssets | -26.61M | 122.39M | 80.76M | 54.91M | 43.96M | 18.26M | 17.52M | 5.42M |
| totalNonCurrentAssets | 377.36M | 935.95M | 542.86M | 554.33M | 512.78M | 139.17M | 82.12M | 45.09M |
| otherAssets | 1.05B | - | - | - | - | - | - | - |
| totalAssets | 3.73B | 3.33B | 2.56B | 2.37B | 1.89B | 733.68M | 514.92M | 375.45M |
| totalPayables | 126.13M | 147.14M | 134.12M | 134.7M | 113.5M | 37.42M | 37.75M | 31.89M |
| accountPayables | 126.13M | 147.14M | 134.12M | 134.7M | 113.5M | 37.42M | 37.75M | 31.89M |
| otherPayables | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 263.32M | 207.39M | 184.05M | 139.51M | 67.4M | 42.41M | 48.29M |
| shortTermDebt | 591.06M | 991M | 530.38M | 966.25M | 763.29M | 289.88M | 217.67M | 163.21M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - |
| deferredRevenue | 69.59M | 125.6M | 172.57M | 145.65M | 177.68M | 59.39M | 20.2M | 11.77M |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 786.78M | 1.53B | 1.04B | 1.43B | 1.19B | 454.09M | 318.03M | 255.16M |
| longTermDebt | - | 295.05M | 293.92M | - | 3.29M | 29.65M | 14.35M | 12.66M |
| capitalLeaseObligationsNonCurrent | - | 18.15M | 21.11M | 24.66M | 19.83M | 14.76M | 15.58M | 16.18M |
| deferredRevenueNonCurrent | - | - | - | - | - | 59.39M | 20.2M | 11.77M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | 54.31M | - |
| otherNonCurrentLiabilities | 1.34B | 68.03M | 116.8M | 115.13M | 120.76M | -36.23M | 5.47M | 17.64M |
| totalNonCurrentLiabilities | 1.34B | 381.23M | 431.83M | 139.79M | 143.88M | 67.57M | 109.91M | 58.26M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 18.15M | 21.11M | 24.66M | 19.83M | 14.76M | 15.58M | 16.18M |
| totalLiabilities | 2.12B | 1.91B | 1.48B | 1.57B | 1.34B | 521.66M | 427.95M | 313.42M |
| treasuryStock | -49.53M | -7.83M | - | - | - | - | - | - |
| preferredStock | 148.5M | 148.5M | 148.5M | 156.04M | 155.22M | 55.64M | - | - |
| commonStock | 944K | 937K | 931K | 927K | 925K | 124.45M | 56.5M | 33.09M |
| retainedEarnings | 1.17B | 970.25M | 648.41M | 365.99M | 118.19M | - | - | - |
| additionalPaidInCapital | 298.59M | 281.56M | 275.24M | 264.76M | 257.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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 58.8M | 340.58M | 307.94M | 274.3M | 134.59M | 79.09M | 44.9M | 23.26M |
| depreciationAndAmortization | 29.16M | 17.22M | 17.9M | 17.09M | 9.85M | 12.76M | 6.02M | 3.95M |
| deferredIncomeTax | 35.5M | -14.12M | -22.34M | -294K | -946K | - | -114.89K | -3.65M |
| stockBasedCompensation | 24.92M | 18.79M | 14.1M | 6.8M | 5.23M | - | 895K | 895.61K |
| changeInWorkingCapital | -276.28M | -595.42M | 23.73M | -337.95M | -95.02M | 1.35M | -26.24M | -30.05M |
| accountsReceivables | -924K | -2.63M | 12.62M | -11.85M | -16.72M | - | - | - |
| inventory | -210.2M | -148.02M | -61.62M | -311.52M | -80.2M | 23.51M | -30.9M | -66.49M |
| accountsPayables | -115.15M | 41.63M | - | 65.75M | - | 6.2M | - | 48.26M |
| otherWorkingCapital | 49.99M | -486.39M | 72.73M | -80.32M | 1.9M | -28.36M | 4.66M | 36.44M |
| otherNonCashItems | 27.33M | -23.69M | 32.92M | 12.44M | 11.26M | 2.13M | -1.63M | 3.08M |
| netCashProvidedByOperatingActivities | -100.57M | -256.65M | 374.23M | -27.62M | 64.97M | 95.34M | 23.84M | -2.51M |
| investmentsInPropertyPlantAndEquipment | -25.79M | -25.34M | -4.78M | -5.54M | -2.77M | -2.92M | -2.89M | -10.16M |
| acquisitionsNet | -184.46M | -178.12M | -70000 | -131K | -520.78M | -20.54M | -15.02M | -1.75M |
| purchasesOfInvestments | -11.94M | - | - | -300K | - | -89767 | - | -5.3M |
| salesMaturitiesOfInvestments | 12.52M | - | - | 449K | - | 6.58M | - | 3.55M |
| otherInvestingActivities | -16.17M | -18.2M | 367K | 3000 | 508K | - | 91397 | 14.55M |
| netCashProvidedByInvestingActivities | -225.84M | -221.67M | -4.48M | -5.52M | -523.04M | -16.98M | -17.82M | 2.63M |
| netDebtIssuance | 386.79M | 351.48M | -135.86M | 197.42M | 439.12M | -31.62M | 28.81M | 5.25M |
| longTermNetDebtIssuance | 265.88M | 180.47M | 300M | 197.42M | 439.12M | -31.62M | 865.94K | -20.24M |
| shortTermNetDebtIssuance | 120.91M | 171M | -435.86M | - | - | - | 27.94M | 25.49M |
| netStockIssuance | -49.58M | -20.29M | -11.4M | - | 252.59M | - | 12M | 2.55M |
| netCommonStockIssuance | -49.58M | -20.29M | -322K | - | 252.59M | - | - | - |
| commonStockIssuance | - | - | - | - | 278.12M | - | - | 2.55M |
| commonStockRepurchased | -49.58M | -20.29M | -322K | - | -25.53M | - | - | - |
| netPreferredStockIssuance | - | - | -11.08M | - | - | - | 12M | 2.55M |
| netDividendsPaid | -13.5M | -13.5M | -13.24M | -13.69M | -23.29M | - | -8.3M | -11.71M |
| commonDividendsPaid | - | - | - | - | -23.29M | - | -8.3M | -11.71M |
| preferredDividendsPaid | -13.5M | -13.5M | -13.24M | -13.69M | - | - | - | - |
| otherFinancingActivities | -52.72M | -48M | -55.92M | -36.77M | -20.87M | -30.26M | -6.43M | 1.49M |
| netCashProvidedByFinancingActivities | 270.98M | 269.69M | -216.42M | 146.96M | 646.02M | -61.88M | 26.08M | -2.42M |
| 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 | 887.84M | 1.21B | 969.8M | 1.15B | 989.87M | 1.56B | 1.01B | 1.06B | 827.8M | 1.14B |
| costOfRevenue | 758.35M | 1.06B | 755.94M | 957.93M | 796.4M | 1.28B | 809.27M | 852.84M | 678.64M | 902.33M |
| grossProfit | 129.48M | 154.85M | 213.87M | 192.58M | 193.47M | 282.57M | 197.6M | 202.91M | 149.16M | 235.67M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 110.9M | 124.31M | 109.51M | 134.7M | 116.69M | 116.81M | 101.89M | 98.93M | 81.79M | 94.36M |
| otherExpenses | -800K | -45.08M | 45.08M | - | - | - | - | - | - | - |
| operatingExpenses | 110.1M | 79.23M | 154.59M | 134.7M | 116.69M | 116.81M | 101.89M | 98.93M | 81.79M | 94.36M |
| costAndExpenses | 868.46M | 1.14B | 910.52M | 1.09B | 913.1M | 1.39B | 911.15M | 951.76M | 760.43M | 996.69M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 8.32M | 7.72M | 6.52M | 7.63M | 7.29M | 5M | 3.85M | 4.34M | 4.03M | 4.48M |
| ebitda | 27.13M | 85.84M | 67.27M | 81.69M | 78.45M | 173.6M | 96.27M | 110.35M | 74.86M | 139.91M |
| ebit | 18.81M | 78.12M | 60.75M | 74.06M | 71.16M | 168.6M | 92.42M | 106.01M | 70.82M | 135.43M |
| nonOperatingIncomeExcludingInterest | 576K | -2.5M | -1.47M | -16.19M | 5.61M | -2.83M | 3.29M | -2.02M | -3.46M | 5.88M |
| operatingIncome | 19.38M | 75.62M | 59.28M | 57.88M | 76.78M | 165.76M | 95.72M | 103.98M | 67.37M | 141.31M |
| totalOtherIncomeExpensesNet | -576K | 2.5M | 1.47M | 16.19M | -5.61M | 2.83M | -3.29M | 2.02M | 3.46M | -5.88M |
| incomeBeforeTax | 18.81M | 78.12M | 60.75M | 74.06M | 71.16M | 168.6M | 92.42M | 106.01M | 70.82M | 135.43M |
| incomeTaxExpense | 5.25M | 19.32M | 13.69M | 17.52M | 16.16M | 38.11M | 20.78M | 23.24M | 15.14M | 30.48M |
| netIncomeFromContinuingOperations | 13.56M | 58.8M | 47.06M | 56.54M | 55.01M | 130.49M | 71.64M | 82.76M | 55.68M | 104.95M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 13.26M | 58.72M | 47M | 56.58M | 54.9M | 129.25M | 70.65M | 80.94M | 54.49M | 101.95M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 9.88M | 58.72M | 47M | 53.2M | 51.53M | 125.88M | 67.28M | 77.57M | 51.12M | 98.58M |
| eps | 0.11 | 0.7 | 0.51 | 0.57 | 0.55 | 1.35 | 0.72 | 0.83 | 0.55 | 1.06 |
| 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 | 479.01M | 234.77M | 251.04M | 210.32M | 297.47M | 274.38M | 204.91M | 274.8M | 239.43M | 494.14M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 479.01M | 234.77M | 251.04M | 210.32M | 297.47M | 274.38M | 204.91M | 274.8M | 239.43M | 494.14M |
| netReceivables | 32.82M | 39.12M | 53.05M | 43.86M | 30.95M | 34.13M | 30.2M | 33M | 28.21M | 30.87M |
| accountsReceivables | 32.82M | 39.12M | 53.05M | 43.86M | 30.95M | 34.13M | 30.2M | 33M | 28.21M | 30.87M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 2.14B | 2.03B | 2.15B | 1.99B | 1.85B | 1.72B | 2.06B | 1.9B | 1.73B | 1.44B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | 153.43M | 200.34M | 240.08M | 368.83M | 205.55M | 21.83M | 28.39M | 54.31M |
| totalCurrentAssets | 2.65B | 2.3B | 2.6B | 2.45B | 2.42B | 2.39B | 2.5B | 2.23B | 2.03B | 2.02B |
| propertyPlantEquipmentNet | - | - | 551.31M | 531.19M | 567M | 501.79M | 411.38M | 328.19M | 296.34M | 274.53M |
| goodwill | 377.36M | 377.36M | 375.14M | 377.77M | 345.99M | 300.31M | 300.31M | 300.31M | 305.07M | 172.21M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 377.36M | 377.36M | 375.14M | 377.77M | 345.99M | 300.31M | 300.31M | 300.31M | 305.07M | 172.21M |
| longTermInvestments | 20.26M | 26.61M | 10.78M | 12.08M | 12.12M | 11.45M | 6.56M | 20.56M | 17.69M | 15.36M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 922.8M | -26.61M | 294.84M | 283.68M | 141.72M | 122.39M | 105.58M | 108.99M | 68.32M | 80.76M |
| totalNonCurrentAssets | 1.32B | 377.36M | 1.23B | 1.2B | 1.07B | 935.95M | 823.83M | 758.05M | 687.41M | 542.86M |
| otherAssets | - | 1.05B | - | - | - | - | - | - | - | - |
| totalAssets | 3.97B | 3.73B | 3.84B | 3.65B | 3.49B | 3.33B | 3.32B | 2.99B | 2.72B | 2.56B |
| totalPayables | 123.16M | 126.13M | 165.33M | 173.97M | 142.68M | 147.14M | 168.98M | 180.86M | 144.47M | 134.12M |
| accountPayables | 123.16M | 126.13M | 165.33M | 173.97M | 142.68M | 147.14M | 168.98M | 180.86M | 144.47M | 134.12M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 246.82M | 283.29M | 202.97M | 263.32M | 186.67M | 181.67M | 113.81M | 207.39M |
| shortTermDebt | - | 591.06M | 1.18B | 1.28B | 1.18B | 991M | 1.16B | 890.88M | 710.29M | 530.38M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | 69.59M | 88.55M | 84.82M | 103.32M | 125.6M | 130.2M | 129.04M | 169.29M | 172.57M |
| otherCurrentLiabilities | 365.9M | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 489.07M | 786.78M | 1.68B | 1.83B | 1.63B | 1.53B | 1.65B | 1.38B | 1.14B | 1.04B |
| longTermDebt | 1.89B | - | 590.52M | 295.71M | 295.39M | 295.05M | 294.71M | 294.56M | 294.24M | 293.92M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | 22.07M | 18.15M | 19.52M | 19.12M | 20.84M | 21.11M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 1.34B | 15.68M | 13.89M | 69.13M | 68.03M | 73.5M | 67.55M | 112.96M | 116.8M |
| totalNonCurrentLiabilities | 1.89B | 1.34B | 606.2M | 309.6M | 386.59M | 381.23M | 387.72M | 381.23M | 428.04M | 431.83M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | 22.07M | 18.15M | 19.52M | 19.12M | 20.84M | 21.11M |
| totalLiabilities | 2.38B | 2.12B | 2.28B | 2.14B | 2.02B | 1.91B | 2.03B | 1.76B | 1.57B | 1.48B |
| treasuryStock | -68.01M | -49.53M | -40.52M | -30.85M | -14.79M | -7.83M | -6.67M | -1.85M | - | - |
| preferredStock | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M | 148.5M |
| commonStock | 951K | 944K | 944K | 944K | 942K | 937K | 937K | 937K | 936K | 931K |
| retainedEarnings | 1.18B | 1.17B | 1.12B | 1.07B | 1.02B | 970.25M | 844.38M | 777.1M | 699.53M | 648.41M |
| additionalPaidInCapital | 298.68M | 298.59M | 293.7M | 288.43M | 284.16M | 281.56M | 276.43M | 271.3M | 268.24M | 275.24M |
| 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 | 13.26M | 58.8M | 47.06M | 56.54M | 55.01M | 129.25M | 71.64M | 82.76M | 55.68M | 101.95M |
| depreciationAndAmortization | 8.32M | 7.72M | 6.52M | 7.63M | 7.29M | 5M | 3.85M | 4.34M | 4.03M | 4.48M |
| deferredIncomeTax | 480K | 19.63M | 8.99M | 8.59M | -1.72M | -24.77M | 1.24M | 11.07M | -1.66M | -17.1M |
| stockBasedCompensation | - | 4.9M | 5.27M | 5.31M | 9.45M | 5.13M | 5.14M | 5.06M | 3.46M | - |
| changeInWorkingCapital | -77.59M | 155.35M | -201.35M | -114.16M | -116.12M | 195.31M | -292.97M | -190.72M | -307.04M | 110.66M |
| accountsReceivables | 6.3M | 13.93M | -9.19M | -8.33M | 2.66M | -3.92M | 3.42M | -4.79M | 2.66M | 2.44M |
| inventory | -113.96M | 113.52M | -153.84M | -109.82M | -113.22M | 255.81M | -161.24M | -160.76M | -172.23M | 28.07M |
| accountsPayables | -44.64M | 141.36M | - | - | -74.8M | 92.98M | - | - | - | 81.43M |
| otherWorkingCapital | 74.72M | -113.46M | -38.32M | 3.99M | 69.23M | -149.55M | -135.15M | -25.16M | -137.47M | -1.29M |
| otherNonCashItems | 5.98M | -102.79M | 2.54M | -32.39M | 1.37M | -3.47M | 6.13M | -23.11M | -2M | 19.48M |
| netCashProvidedByOperatingActivities | -49.55M | 143.61M | -130.98M | -68.49M | -44.71M | 306.46M | -204.98M | -110.6M | -247.53M | 219.47M |
| investmentsInPropertyPlantAndEquipment | -5.27M | -7.57M | -4.75M | -10.31M | -3.16M | -3.9M | -17.55M | -1.82M | -2.07M | -875K |
| acquisitionsNet | 6.35M | -296.4M | -821K | -71.51M | -112.45M | -20.18M | 9.7M | -1.9M | -183.98M | 166K |
| purchasesOfInvestments | -32.17M | -4.42M | -3.47M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 20M | 4.16M | 4.36M | - | - | - | - | - | - | 230K |
| otherInvestingActivities | 114K | 280.32M | 19000 | 150K | 20000 | -56000 | 21000 | 21000 | 46000 | - |
| netCashProvidedByInvestingActivities | -10.97M | -23.93M | -4.66M | -81.66M | -115.59M | -24.14M | -7.83M | -3.7M | -186.01M | -479K |
| netDebtIssuance | 282.14M | -97.82M | 190.97M | 103.58M | 190.05M | -170.37M | 161.36M | 173.61M | 179.9M | -25.16M |
| longTermNetDebtIssuance | 282.14M | 147.27M | 263.94M | -37.17M | -108.16M | 119.45M | 61.02M | 173.61M | 179.9M | -25.16M |
| shortTermNetDebtIssuance | - | -245.09M | -72.96M | 140.75M | 298.21M | -289.82M | 100.33M | - | - | - |
| netStockIssuance | -18.48M | -9M | -9.67M | -17.09M | -13.81M | -1.16M | -4.82M | -3.85M | -10.46M | - |
| netCommonStockIssuance | -18.48M | -9M | -9.67M | -17.09M | -13.81M | -1.16M | -4.82M | -3.85M | -10.46M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -18.48M | -9M | -9.67M | -17.09M | -13.81M | -1.16M | -4.82M | -3.85M | -10.46M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.38M | -3.38M | -3.38M | -3.38M | -3.38M | -3.38M | -6.75M | - | -3.38M | -3.38M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -3.38M | -3.38M | -3.38M | -3.38M | -3.38M | -3.38M | -6.75M | - | -3.38M | -3.38M |
| otherFinancingActivities | -5.14M | -15.26M | -10.5M | -22.66M | -4.29M | -439K | -762K | -26.64M | -13.17M | -5.31M |
| netCashProvidedByFinancingActivities | 255.14M | -125.47M | 167.42M | 60.45M | 168.58M | -175.34M | 149.02M | 143.11M | 152.91M | -33.84M |