NYSE : MAIN
-$0.17 (-0.31%)
| 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 | 644.5M | 724.68M | 612.46M | 396.46M | 470.01M | 100.58M | 218.06M | 252.68M | 264.47M | 201.15M |
| costOfRevenue | - | 123.43M | 102.58M | 78.28M | 58.84M | 49.59M | 50.26M | 43.49M | 36.48M | 33.63M |
| grossProfit | 644.5M | 601.25M | 509.88M | 318.19M | 411.17M | 51M | 167.8M | 209.18M | 227.99M | 167.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 73.74M | -3.74M | -4.01M | 3.08M | 2.22M | 5.27M | 5.87M | 5.1M | 5.3M | 4.2M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 73.74M | -3.74M | -4.01M | 3.08M | 2.22M | 5.27M | 5.87M | 5.1M | 5.3M | 4.2M |
| otherExpenses | 50.56M | 66.28M | 62.8M | 50.17M | 45.33M | 29.88M | 31.11M | 29.72M | 27.59M | 25.66M |
| operatingExpenses | 124.3M | 62.54M | 58.79M | 53.26M | 47.55M | 35.16M | 36.99M | 34.82M | 32.9M | 29.85M |
| costAndExpenses | 124.3M | 185.97M | 161.37M | 131.53M | 106.38M | 84.74M | 87.25M | 78.31M | 69.38M | 63.48M |
| netInterestIncome | 438.39M | 417.6M | 397.81M | 298.58M | 230.21M | 124.09M | 137.12M | 133.61M | 125.46M | 105.23M |
| interestIncome | 566.39M | 541.03M | 500.38M | 376.86M | 289.05M | 173.68M | 187.38M | 177.1M | 161.93M | 138.86M |
| interestExpense | 128M | 123.43M | 102.58M | 78.28M | 58.84M | 49.59M | 50.26M | 43.49M | 36.48M | 33.63M |
| depreciationAndAmortization | 6.52M | 5.16M | 3.33M | - | - | 2.51M | 5.75M | - | - | 7.52M |
| ebitda | 526.71M | 543.87M | 454.42M | 264.93M | 363.62M | 18.36M | 136.56M | 174.36M | 195.09M | 145.19M |
| ebit | 520.2M | 538.71M | 451.09M | 264.93M | 363.62M | 15.84M | 130.81M | 174.36M | 195.09M | 137.67M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 520.2M | 538.71M | 451.09M | 264.93M | 363.62M | 15.84M | 130.81M | 174.36M | 195.09M | 137.67M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 520.2M | 538.71M | 451.09M | 264.93M | 363.62M | 15.84M | 130.81M | 174.36M | 195.09M | 137.67M |
| incomeTaxExpense | 26.8M | 30.63M | 22.64M | 23.32M | 32.86M | -13.54M | 1.24M | 6.15M | 24.47M | -1.23M |
| netIncomeFromContinuingOperations | 493.4M | 508.08M | 428.45M | 241.61M | 330.76M | 29.38M | 129.57M | 168.21M | 170.62M | 138.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 493.4M | 508.08M | 428.45M | 241.61M | 330.76M | 29.38M | 129.57M | 168.21M | 170.62M | 138.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 493.4M | 508.08M | 428.45M | 241.61M | 330.76M | 29.38M | 129.57M | 168.21M | 170.62M | 138.9M |
| eps | 5.52 | 5.85 | 5.23 | 3.24 | 4.8 | 0.45 | 2.06 | 2.8 | 3.01 | 2.67 |
| 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 | 41.96M | 78.25M | 60.08M | 49.12M | 32.63M | 31.92M | 55.25M | 54.18M | 51.53M | 24.48M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 41.96M | 78.25M | 60.08M | 49.12M | 32.63M | 31.92M | 55.25M | 54.18M | 51.53M | 24.48M |
| netReceivables | 107.9M | 98.08M | 89.34M | 381K | 35.12M | 49.76M | 50.46M | 1.2M | 2.38M | 1.99M |
| accountsReceivables | 107.9M | 98.08M | 89.34M | 381K | 35.12M | 49.76M | 50.46M | 1.2M | 2.38M | 1.99M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 390.85M | - | - | - | - | -49.76M | - | - | - | - |
| totalCurrentAssets | 540.71M | 176.34M | 149.42M | 49.5M | 67.75M | 31.92M | 105.7M | 55.38M | 53.91M | 26.47M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 5.52B | - | - | - | - | 1.11B | 1.03B | 1B | 750.71M | 594.28M |
| taxAssets | - | - | - | - | - | - | - | - | - | 9.12M |
| otherNonCurrentAssets | -345.43M | 4.95B | 4.29B | 4.19B | 3.62B | 1.62B | 1.57B | 1.49B | 1.46B | 1.44B |
| totalNonCurrentAssets | 5.17B | 4.95B | 4.29B | 4.19B | 3.62B | 2.74B | 2.61B | 2.5B | 2.21B | 2.05B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.71B | 5.12B | 4.44B | 4.24B | 3.69B | 2.77B | 2.71B | 2.55B | 2.27B | 2.07B |
| totalPayables | - | 45.39M | 37.39M | 34.26M | 35.2M | 22.55M | 20.47M | 46.24M | 57.14M | 16.34M |
| accountPayables | - | 45.39M | 37.39M | 34.26M | 35.2M | 22.55M | 20.47M | 46.24M | 57.14M | 16.34M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.2M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | 5700 | 5700 | 7400 | 96.91M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 1.2M | 45.39M | 37.39M | 34.26M | 35.2M | 22.55M | 20.47M | 46.24M | 57.14M | 16.34M |
| longTermDebt | 2.46B | 2.12B | 1.8B | 2B | 1.8B | 1.21B | 1.11B | 996.15M | 797.17M | 840.33M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 108.96M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 152.95M | 155.74M | 126.43M | 99.94M | 70.19M | 23.42M | 40.68M | 34.99M | 30.72M | 14.2M |
| totalNonCurrentLiabilities | 2.72B | 2.28B | 1.93B | 2.1B | 1.87B | 1.23B | 1.15B | 1.03B | 827.89M | 854.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.72B | 2.32B | 1.97B | 2.13B | 1.9B | 1.25B | 1.18B | 1.08B | 885.03M | 870.87M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 898K | 884K | 848K | 784K | 707K | 677K | 643K | 613K | 586K | 543K |
| retainedEarnings | 535.34M | 402.46M | 206M | 77.27M | 51.79M | -101.85M | 23.31M | 65.49M | 69M | 19.03M |
| additionalPaidInCapital | 2.46B | 2.39B | 2.27B | 2.03B | 1.74B | 1.62B | 1.51B | 1.41B | 1.31B | 1.14B |
| 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 | -54.58M | 508.08M | 428.45M | 241.61M | 330.76M | 29.38M | 129.57M | 168.21M | 170.62M | 138.9M |
| depreciationAndAmortization | 6.52M | 5.16M | 3.33M | -24.82M | -135.62M | 2.51M | 5.75M | -19.28M | -48.76M | 7.52M |
| deferredIncomeTax | 22.85M | - | - | 18.13M | 27.13M | - | -2.3M | 5.83M | 19.26M | -3.32M |
| stockBasedCompensation | 21.44M | 18.79M | 16.52M | 13.63M | 10.89M | 10.83M | 10.08M | 9.15M | 10.03M | 8.3M |
| changeInWorkingCapital | -2.74M | 168K | -4.29M | -10.45M | 28.02M | 8.83M | 4.18M | 781K | 12.36M | 2.71M |
| accountsReceivables | - | -11.18M | -8.53M | -28.19M | -5.5M | 4.6M | -6.68M | -2.28M | 2.08M | -2.56M |
| inventory | - | - | - | 28.19M | 5.5M | - | 6.68M | - | - | - |
| accountsPayables | -1.44M | - | - | 12.25M | 20.29M | - | 7.44M | -1.36M | 6.64M | 2.54M |
| otherWorkingCapital | -1.29M | 11.34M | 4.24M | -22.71M | 7.73M | 4.23M | -3.26M | 2.14M | 5.72M | 169K |
| otherNonCashItems | 353.95M | -619.32M | -158.69M | -485.03M | -776.55M | -105.64M | -181.12M | -273.77M | -90.62M | -196.85M |
| netCashProvidedByOperatingActivities | 347.44M | -87.12M | 285.32M | -246.94M | -515.37M | -54.08M | -33.83M | -109.07M | 72.9M | -42.73M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -1.43B | - | - | -1.15B | -1.76B | - | -664.06M | -962.46M | - | -523K |
| salesMaturitiesOfInvestments | 1.04B | - | - | 680.02M | 1.05B | - | 477.9M | 703.16M | 819.42M | 490.59M |
| otherInvestingActivities | - | - | - | 1.15B | 1.76B | - | 664.06M | - | - | - |
| netCashProvidedByInvestingActivities | -393.15M | - | - | 680.02M | 1.05B | - | 477.9M | 703.16M | 819.42M | 490.07M |
| netDebtIssuance | 327.32M | 324M | -197M | 202M | 583.03M | 92M | 115M | 196.34M | -38.2M | 66.92M |
| longTermNetDebtIssuance | 327.32M | 324M | -197M | 202M | 591.2M | 92M | 115M | 196.34M | -38.2M | 66.92M |
| shortTermNetDebtIssuance | - | - | - | - | -8.17M | - | - | - | - | - |
| netStockIssuance | 31.68M | -7.34M | -5.95M | 265.62M | 98.89M | -1.89M | 89.27M | 78.39M | 150.99M | -2.59M |
| netCommonStockIssuance | 31.68M | -7.34M | -5.95M | 265.62M | 98.89M | -1.89M | 89.27M | 78.39M | 150.99M | -2.59M |
| commonStockIssuance | 31.68M | - | - | 265.62M | 98.89M | - | 89.27M | 78.39M | 150.99M | 112.04M |
| commonStockRepurchased | - | -7.34M | -5.95M | - | - | -1.89M | - | -4.08M | -4.35M | -2.59M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | -155.34M | -114.63M |
| netDividendsPaid | -339.28M | -320.43M | -271.6M | -194.17M | -160.54M | -144.46M | -164.28M | -156.05M | -148.42M | -127.52M |
| commonDividendsPaid | -339.28M | -320.43M | -271.6M | -194.17M | -160.54M | -144.46M | -164.28M | -156.05M | -148.42M | -127.52M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.32M | 109.05M | 200.19M | -10.02M | -5.3M | 85.11M | -5.09M | -6.97M | -10.22M | 110.08M |
| netCashProvidedByFinancingActivities | 9.41M | 105.29M | -274.36M | 263.43M | 516.08M | 30.76M | 34.9M | 111.72M | -45.85M | 46.88M |
| 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 | 163.54M | 202.92M | 183.7M | 177.44M | 170.69M | 221.23M | 184.94M | 158.61M | 159.89M | 177.53M |
| costOfRevenue | 34.04M | - | 32.47M | 32.52M | 31.17M | 34.02M | 33.47M | 29.16M | 26.78M | 24.41M |
| grossProfit | 129.5M | 202.92M | 151.23M | 144.92M | 139.52M | 187.22M | 151.47M | 129.45M | 133.11M | 153.12M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 18.58M | 74.77M | -806K | 27000 | -250K | -1.13M | -758K | -512K | -1.34M | -834K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 18.58M | 74.77M | -806K | 27000 | -250K | -1.13M | -758K | -512K | -1.34M | -834K |
| otherExpenses | 21.66M | -8.41M | 18.65M | 18.09M | 16.32M | 17.2M | 16.51M | 16.2M | 16.36M | 15.59M |
| operatingExpenses | 40.24M | 66.37M | 17.84M | 18.12M | 16.07M | 16.07M | 15.75M | 15.69M | 15.02M | 14.75M |
| costAndExpenses | 74.28M | 66.37M | 50.32M | 50.64M | 47.24M | 50.09M | 49.23M | 44.85M | 41.8M | 39.16M |
| netInterestIncome | 99.46M | 113.7M | 107.36M | 111.45M | 105.88M | 106.42M | 103.35M | 102.99M | 104.83M | 104.9M |
| interestIncome | 133.5M | 145.54M | 139.83M | 143.97M | 137.05M | 140.44M | 136.82M | 132.15M | 131.61M | 129.31M |
| interestExpense | 34.04M | 31.84M | 32.47M | 32.52M | 31.17M | 34.02M | 33.47M | 29.16M | 26.78M | 24.41M |
| depreciationAndAmortization | - | 156K | - | 1.63M | - | - | - | - | 1.07M | - |
| ebitda | 89.26M | 136.71M | 133.39M | 128.44M | 123.46M | 171.15M | 135.72M | 113.76M | 119.16M | 138.37M |
| ebit | 89.26M | 136.55M | 133.39M | 126.8M | 123.46M | 171.15M | 135.72M | 113.76M | 118.09M | 138.37M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 89.26M | 136.55M | 133.39M | 126.8M | 123.46M | 171.15M | 135.72M | 113.76M | 118.09M | 138.37M |
| totalOtherIncomeExpensesNet | -34.04M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 55.22M | 136.55M | 133.39M | 126.8M | 123.46M | 171.15M | 135.72M | 113.76M | 118.09M | 138.37M |
| incomeTaxExpense | 6.24M | 5.44M | 9.72M | 4.27M | 7.37M | -3.09M | 11.71M | 11.07M | 10.94M | -711K |
| netIncomeFromContinuingOperations | 48.98M | 131.11M | 123.67M | 122.53M | 116.08M | 174.23M | 124.01M | 102.69M | 107.15M | 139.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 48.98M | 131.11M | 123.67M | 122.53M | 116.08M | 174.23M | 124.01M | 102.69M | 107.15M | 139.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 48.98M | 131.11M | 123.67M | 122.53M | 116.08M | 174.23M | 124.01M | 102.69M | 107.15M | 139.08M |
| eps | 0.54 | 1.46 | 1.38 | 1.37 | 1.31 | 1.97 | 1.42 | 1.19 | 1.26 | 1.65 |
| 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 | 20.79M | 41.96M | 30.57M | 86.98M | 109.18M | 78.25M | 84.42M | 30.47M | 114.98M | 60.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 20.79M | 41.96M | 30.57M | 86.98M | 109.18M | 78.25M | 84.42M | 30.47M | 114.98M | 60.08M |
| netReceivables | 119.8M | 107.9M | - | - | 98.4M | 98.08M | 86.42M | 63.62M | 212K | 89.34M |
| accountsReceivables | 119.8M | 107.9M | - | - | 98.4M | 98.08M | 86.42M | 63.62M | 212K | 89.34M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 390.85M | - | - | -98.4M | - | - | - | - | - |
| totalCurrentAssets | 140.6M | 540.71M | 30.57M | 86.98M | 109.18M | 176.34M | 170.84M | 94.09M | 115.2M | 149.42M |
| propertyPlantEquipmentNet | - | - | - | - | - | - | - | - | - | - |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 5.67B | 5.52B | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 13.05M | -345.43M | 5.25B | 5.2B | 5.16B | 4.95B | 4.92B | 4.86B | 4.64B | 4.29B |
| totalNonCurrentAssets | 5.69B | 5.17B | 5.25B | 5.2B | 5.16B | 4.95B | 4.92B | 4.86B | 4.64B | 4.29B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.83B | 5.71B | 5.28B | 5.29B | 5.27B | 5.12B | 5.09B | 4.96B | 4.76B | 4.44B |
| totalPayables | - | - | 41.4M | 46.48M | 42.18M | 45.39M | 40.09M | 47.03M | 45.42M | 37.39M |
| accountPayables | - | - | 41.4M | 46.48M | 42.18M | 45.39M | 40.09M | 47.03M | 45.42M | 37.39M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 886.91M | 1.2M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 886.91M | 1.2M | 41.4M | 46.48M | 42.18M | 45.39M | 40.09M | 47.03M | 45.42M | 37.39M |
| longTermDebt | 1.64B | 2.46B | 2.15B | 2.22B | 2.25B | 2.12B | 2.2B | 2.2B | 2.05B | 1.8B |
| capitalLeaseObligationsNonCurrent | 9.68M | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 112.92M | 108.96M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 81.67M | 152.95M | 157.19M | 140.08M | 137.89M | 155.74M | 162.94M | 133.28M | 149.01M | 126.43M |
| totalNonCurrentLiabilities | 1.85B | 2.72B | 2.31B | 2.36B | 2.39B | 2.28B | 2.36B | 2.33B | 2.2B | 1.93B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.68M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.73B | 2.72B | 2.35B | 2.4B | 2.43B | 2.32B | 2.4B | 2.38B | 2.24B | 1.97B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 925K | 898K | 895K | 893K | 887K | 884K | 880K | 865K | 851K | 848K |
| retainedEarnings | 485.43M | 535.34M | 481.69M | 453.51M | 425.33M | 402.46M | 273.28M | 240.21M | 226.08M | 206M |
| additionalPaidInCapital | 2.61B | 2.46B | 2.45B | 2.43B | 2.41B | 2.39B | 2.42B | 2.34B | 2.29B | 2.27B |
| 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 | 48.98M | 31.96M | 123.67M | -52.42M | 116.08M | 174.23M | 124.01M | 102.69M | 107.15M | 139.08M |
| depreciationAndAmortization | - | 156K | - | 1.63M | - | - | - | - | 1.07M | - |
| deferredIncomeTax | - | 8.84M | - | -942K | - | - | - | - | - | - |
| stockBasedCompensation | - | 907K | - | 5.42M | - | - | - | - | 4.1M | - |
| changeInWorkingCapital | -36.79M | 3.89M | 7.7M | 12.37M | -26.7M | -5.21M | 39.3M | -21.66M | 10.72M | 1.29M |
| accountsReceivables | - | - | 1.16M | 3.52M | -1.71M | -9.28M | 25.38M | -28.73M | 1.45M | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -19.88M | 7.15M | - | 3.23M | -22.63M | -1.81M | 20.52M | 4.27M | - | 7.48M |
| otherWorkingCapital | -16.9M | -3.26M | 6.54M | 5.62M | -2.36M | 5.89M | -6.61M | 2.8M | 9.27M | -6.19M |
| otherNonCashItems | 33.42M | 57.76M | -40.74M | 136.47M | -31.59M | -23.98M | -90.92M | -267.5M | -241.11M | -12.25M |
| netCashProvidedByOperatingActivities | 45.61M | 103.52M | 90.63M | 102.52M | 57.78M | 145.05M | 72.39M | -186.47M | -118.08M | 128.12M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -391.94M | -645.99M | - | -403.29M | -242.7M | -279.38M | 915.21M | -542.64M | - | -282.27M |
| salesMaturitiesOfInvestments | 207.78M | 233.26M | - | 408.76M | 164.52M | 349.26M | 335.9M | 297.3M | - | 307.83M |
| otherInvestingActivities | - | 90.75M | - | -5.47M | - | -69.88M | -1.25B | 245.33M | - | - |
| netCashProvidedByInvestingActivities | -184.16M | -321.98M | - | - | -78.18M | - | - | - | - | 25.56M |
| netDebtIssuance | 68M | 306.96M | -66M | -41.36M | 130M | -76M | -1.2M | 152M | 249.2M | -133M |
| longTermNetDebtIssuance | 68M | 306.96M | -66M | -41.36M | 130M | -76M | -1.2M | 152M | 249.2M | -133M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 134.28M | 8.79M | 6.86M | 10.83M | 5.2M | 8.96M | 65.76M | 42.22M | -14000 | 38.52M |
| netCommonStockIssuance | 134.28M | 8.79M | 6.86M | 10.83M | 5.2M | 8.96M | 65.76M | 42.22M | -14000 | 38.52M |
| commonStockIssuance | 134.28M | 8.79M | 6.86M | 10.83M | 5.2M | 8.96M | 65.76M | 42.22M | - | 38.52M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | -14000 | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -87.94M | -85.6M | -85.63M | -84.18M | -83.87M | -82.14M | -81.08M | -78.99M | -78.22M | -74.55M |
| commonDividendsPaid | -87.94M | -85.6M | -85.63M | -57.36M | -57.23M | -82.14M | -81.08M | -78.99M | -52.66M | -74.55M |
| preferredDividendsPaid | - | - | - | -26.82M | -26.64M | - | - | - | -25.57M | - |
| otherFinancingActivities | 3.03M | -296K | -2.28M | -10.02M | - | -2.04M | -1.92M | -13.27M | 2.02M | -1.62M |
| netCashProvidedByFinancingActivities | 117.38M | 229.85M | -147.05M | -124.72M | 51.33M | -151.22M | -18.44M | 101.96M | 172.98M | -170.64M |