NASDAQ : MSBI
-$0.58 (-1.83%)
| 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 | 467.59M | 546.05M | 508.5M | 436.51M | 313.23M | 315.97M | 326.94M | 294.71M | 210.52M | 191.35M |
| costOfRevenue | 199.29M | 310.11M | 250.84M | 132.78M | 33.54M | 90.11M | 76.69M | 52.71M | 33.01M | 21.59M |
| grossProfit | 268.3M | 235.94M | 257.66M | 303.72M | 279.7M | 225.86M | 250.25M | 242M | 177.51M | 169.76M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 122.3M | 98.92M | 98.22M | 93.64M | 90.23M | 85.56M | 91.91M | 97.41M | 80.52M | 68M |
| sellingAndMarketingExpenses | 3.54M | 3.93M | 3.16M | 3.32M | 3.24M | 3.5M | 3.93M | 4.76M | 3.29M | 2.73M |
| sellingGeneralAndAdministrativeExpenses | 125.84M | 102.84M | 101.38M | 96.96M | 93.47M | 89.06M | 95.83M | 102.17M | 83.81M | 70.73M |
| otherExpenses | 245.71M | 86.19M | 68.32M | 75.38M | 87.12M | 104.79M | 81.95M | 89.03M | 67.24M | 48.6M |
| operatingExpenses | 371.55M | 189.04M | 169.7M | 172.34M | 180.59M | 193.84M | 177.78M | 191.19M | 151.04M | 119.33M |
| costAndExpenses | 570.83M | 499.15M | 420.54M | 305.12M | 214.12M | 283.96M | 254.47M | 243.9M | 184.05M | 140.92M |
| netInterestIncome | 236.8M | 221.96M | 248.82M | 256.7M | 207.68M | 199.14M | 189.82M | 180.09M | 129.66M | 105.25M |
| interestIncome | 387.87M | 411.74M | 417.1M | 312.72M | 237.82M | 244.89M | 249.52M | 223.37M | 153.11M | 121.25M |
| interestExpense | 151.06M | 189.78M | 168.28M | 56.02M | 30.14M | 45.75M | 59.7M | 43.28M | - | - |
| depreciationAndAmortization | 9.78M | 13.16M | 12.72M | 14.38M | 16.34M | 19.51M | 19.43M | 16.07M | 13.45M | 13.37M |
| ebitda | -93.47M | 60.06M | 100.68M | 145.76M | 115.46M | 51.52M | 91.9M | 66.88M | 39.92M | 63.8M |
| ebit | -103.24M | 46.9M | 87.96M | 131.39M | 99.11M | 32.01M | 72.47M | 50.8M | 26.47M | 50.43M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -103.24M | 46.9M | 87.96M | 131.39M | 99.11M | 32.01M | 72.47M | 50.8M | 26.47M | 50.42M |
| totalOtherIncomeExpensesNet | -11.62M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | -114.87M | 46.9M | 87.96M | 131.39M | 99.11M | 32.01M | 72.47M | 50.8M | 26.47M | 50.42M |
| incomeTaxExpense | 9.41M | 8.86M | 26.81M | 31.15M | 17.8M | 9.48M | 16.69M | 11.38M | 10.42M | 18.89M |
| netIncomeFromContinuingOperations | -124.28M | 38.04M | 61.16M | 100.24M | 81.32M | 22.54M | 55.78M | 39.42M | 16.06M | 31.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -124.28M | 38.04M | 61.16M | 100.24M | 81.32M | 22.54M | 55.78M | 39.42M | 16.06M | 31.54M |
| netIncomeDeductions | - | - | - | -2000 | -2000 | - | -2000 | -2000 | - | -2000 |
| bottomLineNetIncome | -140.49M | 28.65M | 51.59M | 95.95M | 80.5M | 22.28M | 55.26M | 39.02M | 15.88M | 31.38M |
| eps | -6.14 | 1.32 | 2.33 | 4.24 | 3.58 | 0.95 | 2.28 | 1.69 | 0.89 | 2.22 |
| 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 | 127.28M | 114.06M | 134.21M | 153.34M | 673.3M | 337.08M | 392.69M | 210.78M | 214.52M | 189.54M |
| shortTermInvestments | 1.29B | 952.26M | 915.9M | 768.23M | 906.6M | 676.71M | 649.43M | 657.45M | 450.52M | 247.2M |
| cashAndShortTermInvestments | 1.42B | 1.07B | 1.05B | 921.58M | 1.58B | 1.01B | 1.04B | 868.23M | 665.04M | 436.74M |
| netReceivables | 23.82M | 402.08M | 498.28M | 512.06M | 442.75M | 433.61M | 348.93M | 289.42M | 225.22M | 205.54M |
| accountsReceivables | 23.82M | 25.33M | 24.93M | 20.31M | 19.47M | 23.54M | 16.35M | 16.56M | 11.72M | 8.2M |
| otherReceivables | - | 376.75M | 473.35M | 491.74M | 423.28M | 410.06M | 332.58M | 272.86M | 213.5M | 197.34M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | 6.36M | - | - | -861K |
| totalCurrentAssets | 1.44B | 1.47B | 1.55B | 1.43B | 2.02B | 1.45B | 1.4B | 1.16B | 890.26M | 641.42M |
| propertyPlantEquipmentNet | 85.13M | 85.71M | 82.81M | 78.29M | 79.22M | 83.3M | 105.28M | 94.84M | 76.16M | 66.69M |
| goodwill | 7.93M | 161.9M | 161.9M | 161.9M | 161.9M | 161.9M | 171.76M | 164.67M | 98.62M | 48.84M |
| intangibleAssets | 20.81M | 29.94M | 36.36M | 22.07M | 53.24M | 68.54M | 88.71M | 90.82M | 73.28M | 75.2M |
| goodwillAndIntangibleAssets | 28.74M | 191.85M | 198.26M | 183.98M | 215.14M | 229.56M | 260.47M | 255.5M | 171.91M | 124.03M |
| longTermInvestments | 4.51B | 5.32B | 5.64B | 5.83B | 4.83B | 4.84B | 4.11B | 3.93B | 3.1B | 2.28B |
| taxAssets | - | - | - | - | - | - | - | 1.25M | 12.02M | - |
| otherNonCurrentAssets | 442.18M | 442.46M | 396.44M | 329.07M | 298.42M | 271.34M | 220.89M | 196.09M | 162.18M | 119.22M |
| totalNonCurrentAssets | 5.07B | 6.04B | 6.32B | 6.42B | 5.42B | 5.42B | 4.7B | 4.48B | 3.52B | 2.59B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.51B | 7.51B | 7.87B | 7.86B | 7.44B | 6.87B | 6.09B | 5.64B | 4.41B | 3.23B |
| totalPayables | - | 124.27M | 110.46M | 80.22M | 93.88M | - | 6.4M | 4.86M | 2.53M | 1.04M |
| accountPayables | - | 124.27M | 110.46M | 80.22M | 93.88M | - | 6.4M | 4.86M | 2.53M | 1.04M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | 2.53M | 1.04M |
| shortTermDebt | 60.18M | 87.5M | 184.86M | 184.62M | 76.8M | 68.96M | 82.03M | 157.08M | 165.13M | 131.56M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 5.42B | 6.2B | 6.31B | 6.36B | 6.11B | 5.1B | 4.54B | 4.07B | 3.13B | 2.4B |
| totalCurrentLiabilities | 5.48B | 6.41B | 6.6B | 6.63B | 6.28B | 5.17B | 4.63B | 4.24B | 3.3B | 2.54B |
| longTermDebt | 320.02M | 335.75M | 419.55M | 459.77M | 449.09M | 948.8M | 669.78M | 701.74M | 581.23M | 292.03M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | 10.71M | 11.96M | 15.37M | - | - | 18000 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | 11.28M | - | - | 8.6M |
| otherNonCurrentLiabilities | 143.34M | 51.2M | 50.62M | 7.66M | 38.83M | 116.42M | 95.99M | 91.3M | 80.65M | 73.3M |
| totalNonCurrentLiabilities | 463.36M | 386.95M | 470.16M | 467.44M | 498.64M | 1.08B | 792.42M | 793.05M | 661.88M | 373.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | 10.71M | 11.96M | 15.37M | - | - | 18000 |
| totalLiabilities | 5.95B | 6.8B | 7.08B | 7.1B | 6.78B | 6.25B | 5.43B | 5.03B | 3.96B | 2.91B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 110.55M | 110.55M | 110.55M | 110.55M | - | - | - | 2.78M | 2.97M | - |
| commonStock | 212K | 215K | 216K | 222K | 221K | 223K | 244K | 238K | 191K | 155K |
| retainedEarnings | 86.82M | 247.7M | 322.38M | 282.4M | 212.47M | 156.33M | 165.92M | 133.78M | 114.48M | 112.51M |
| additionalPaidInCapital | 428.25M | 434.35M | 435.46M | 449.2M | 445.91M | 453.41M | 488.3M | 473.83M | 330.15M | 209.71M |
| 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 | -124.28M | 38.04M | 75.46M | 99.02M | 81.32M | 22.54M | 55.78M | 39.42M | 16.06M | 31.53M |
| depreciationAndAmortization | 11.95M | 13.16M | 12.72M | 14.38M | 16.34M | 19.51M | 19.43M | 16.07M | 13.45M | 13.37M |
| deferredIncomeTax | - | - | - | - | - | - | 12.61M | 10.52M | 12.03M | 14.54M |
| stockBasedCompensation | 2.91M | 3.03M | 2.49M | 2.21M | 1.94M | 2.18M | 2.36M | 1.53M | 1.38M | 492K |
| changeInWorkingCapital | -9.82M | 8.63M | 4.31M | -13.51M | -3.5M | -34.41M | 9.41M | 9.91M | -1.58M | -4.26M |
| accountsReceivables | 1.5M | 8.8M | -4.62M | -807K | 4.08M | -7.2M | 1.4M | -431K | -3.63M | 2.39M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | 1.43M | 1.78M | 1.21M | 66000 |
| otherWorkingCapital | -11.33M | -176K | 8.93M | -12.7M | -7.57M | -27.21M | 6.58M | 8.56M | 838K | -6.71M |
| otherNonCashItems | 244.92M | 113.69M | 59.66M | 144.96M | 238.33M | 489.33M | 439.06M | 19.63M | 29.12M | -31.55M |
| netCashProvidedByOperatingActivities | 125.68M | 176.55M | 154.64M | 247.06M | 334.44M | 499.15M | 538.65M | 97.09M | 70.46M | 24.13M |
| investmentsInPropertyPlantAndEquipment | -5.35M | -6.9M | -8.73M | -3.47M | -2.72M | -2.59M | -5.54M | -7.2M | -6.18M | -2.18M |
| acquisitionsNet | - | 37000 | - | 60.28M | -2.72M | - | 69.88M | 36.15M | -18.52M | -5.19M |
| purchasesOfInvestments | -809.21M | - | -652.68M | -217.65M | -470.05M | -281.95M | -214.58M | -97.08M | -280.63M | -205.4M |
| salesMaturitiesOfInvestments | 540M | 489.43M | 513.79M | 236.41M | 243.41M | 242.29M | 286.01M | 174.23M | 298.65M | 202.06M |
| otherInvestingActivities | 1.02B | -345.86M | 71.54M | -1.17B | -246.42M | -1.27B | -500.57M | -112.79M | -227.92M | -348.35M |
| netCashProvidedByInvestingActivities | 748.9M | 136.71M | -76.08M | -1.1B | -478.5M | -1.31B | -364.79M | -6.69M | -234.61M | -359.06M |
| netDebtIssuance | -43.07M | -181.13M | 2.71M | 75.34M | -492.23M | 265.52M | -118.53M | 94.18M | 212.76M | 213.52M |
| longTermNetDebtIssuance | 4.25M | -67.76M | 10.16M | 109.83M | -500.08M | 278.59M | -76.32M | 126.07M | 202.62M | 189.5M |
| shortTermNetDebtIssuance | -47.32M | -113.37M | -7.45M | -34.49M | 7.85M | -13.07M | -42.21M | -31.89M | 10.14M | 24.02M |
| netStockIssuance | -9.02M | -5.48M | -17.9M | 109.44M | -9.44M | -39.62M | -6.66M | 2.28M | 3.22M | 71.48M |
| netCommonStockIssuance | -9.02M | -5.48M | -17.9M | -1.11M | -9.44M | -39.62M | -4.02M | 2.28M | 3.22M | 71.48M |
| commonStockIssuance | 643K | - | - | - | 2.25M | - | - | 2.28M | 3.22M | 71.48M |
| commonStockRepurchased | -9.66M | -5.48M | -17.9M | -1.11M | -11.69M | -39.62M | -4.02M | - | - | - |
| netPreferredStockIssuance | - | - | - | 110.55M | - | - | -2.64M | - | - | - |
| netDividendsPaid | -36.59M | -35.98M | -35.49M | -29.09M | -25.17M | -24.96M | -23.79M | -20.31M | -14.19M | -9.85M |
| commonDividendsPaid | -27.68M | -27.07M | -26.57M | -25.92M | -25.17M | -24.96M | -23.6M | -19.98M | -14.01M | -9.85M |
| preferredDividendsPaid | -8.91M | -8.91M | -8.91M | -3.17M | - | - | -191K | -330K | -184K | - |
| otherFinancingActivities | -772.86M | -110.96M | -53.45M | 176.4M | 1.01B | 559.48M | 155.92M | -168.05M | -13.14M | 38.04M |
| netCashProvidedByFinancingActivities | -861.54M | -333.55M | -104.13M | 332.08M | 482.79M | 760.42M | 6.94M | -91.9M | 188.64M | 313.18M |
| 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 | 108.14M | 107.34M | 115.51M | 118.08M | 115.03M | 182.48M | 137.57M | 134.57M | 138.4M | 117.45M |
| costOfRevenue | 33.61M | 33.39M | 57.38M | 56.6M | 51.92M | 130.43M | 67.81M | 56.52M | 65.7M | 53.55M |
| grossProfit | 74.54M | 73.94M | 58.13M | 61.48M | 63.12M | 52.05M | 69.76M | 78.04M | 72.7M | 63.9M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 30.69M | 39.41M | 27.9M | 27.11M | 27.88M | 23.67M | 25.78M | 24.09M | 25.38M | 25.18M |
| sellingAndMarketingExpenses | - | - | 1.46M | 1.28M | 793K | 1.48M | 967K | 741K | 737K | 835K |
| sellingGeneralAndAdministrativeExpenses | 30.69M | 39.41M | 29.36M | 28.39M | 28.67M | 25.15M | 26.75M | 24.83M | 26.11M | 26.01M |
| otherExpenses | 19.73M | 37.78M | 17.45M | 18.23M | 172.25M | 29.23M | 18.05M | 21.4M | 17.52M | 17.37M |
| operatingExpenses | 50.42M | 77.19M | 46.82M | 46.62M | 200.92M | 54.37M | 44.8M | 46.23M | 43.64M | 43.39M |
| costAndExpenses | 84.03M | 110.58M | 104.2M | 103.21M | 252.84M | 184.81M | 112.61M | 102.75M | 109.33M | 96.94M |
| netInterestIncome | 57.42M | 58.7M | 61.12M | 58.7M | 58.29M | 70.42M | 59.11M | 58.9M | 59.77M | 58.08M |
| interestIncome | 86.02M | 92.1M | 98.49M | 97.92M | 99.36M | 116.32M | 108.99M | 107.14M | 105.53M | 104.68M |
| interestExpense | 28.6M | 33.39M | 37.38M | 39.23M | 41.06M | 45.9M | 49.88M | 48.24M | 45.76M | 46.6M |
| depreciationAndAmortization | 2.71M | 2.92M | 2.91M | 3M | 3.12M | 3.24M | 3.18M | 3.34M | 3.4M | 3.42M |
| ebitda | 26.83M | -330K | 14.23M | 17.86M | -134.68M | 910K | 28.15M | 35.15M | 32.46M | 23.94M |
| ebit | 24.11M | -3.25M | 11.31M | 14.87M | -137.8M | -2.32M | 24.97M | 31.81M | 29.06M | 20.51M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 24.11M | -3.25M | 11.31M | 14.87M | -137.8M | -2.32M | 24.97M | 31.81M | 29.06M | 20.51M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 24.11M | -3.25M | 11.31M | 14.87M | -137.8M | -2.32M | 24.97M | 31.81M | 29.06M | 20.51M |
| incomeTaxExpense | 5.65M | -360K | 3.76M | 2.84M | 3.17M | -1.26M | 4.54M | 6.09M | 6.4M | 6.44M |
| netIncomeFromContinuingOperations | 18.46M | -2.89M | 7.56M | 12.02M | -140.97M | -1.07M | 20.43M | 25.72M | 22.66M | 14.07M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 18.46M | -2.89M | 7.56M | 12.02M | -140.97M | -1.07M | 20.43M | 25.72M | 22.66M | 14.07M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 16.24M | -5.12M | -1.69M | 9.63M | -143.32M | -3.27M | 11.27M | 23.14M | 20.12M | 11.58M |
| eps | 0.76 | -0.24 | 0.24 | 0.45 | 0.57 | -0.15 | 0.74 | 1.06 | 0.92 | 0.19 |
| 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 | 113.02M | 127.28M | 165.67M | 175.9M | 101.27M | 114.06M | 121.22M | 123.72M | 166.47M | 134.21M |
| shortTermInvestments | 1.34B | 1.29B | 1.15B | 4.39M | 1.11B | 952.26M | 1.21B | 1.1B | 1.04B | 915.9M |
| cashAndShortTermInvestments | 1.45B | 1.42B | 1.31B | 180.28M | 1.21B | 1.07B | 1.33B | 1.22B | 1.21B | 1.05B |
| netReceivables | 25.88M | 23.82M | 316.61M | 356.81M | 381.71M | 402.08M | 444.63M | 454.42M | 481.81M | 498.28M |
| accountsReceivables | 25.88M | 23.82M | 26.67M | 25.05M | 24.27M | 25.33M | 27.1M | 25.76M | 25.93M | 24.93M |
| otherReceivables | - | - | 289.94M | 331.76M | 357.44M | 376.75M | 417.53M | 428.66M | 455.88M | 473.35M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.48B | 1.44B | 1.63B | 537.1M | 1.59B | 1.47B | 1.78B | 1.67B | 1.69B | 1.55B |
| propertyPlantEquipmentNet | 84.17M | 85.13M | 86M | 86.24M | 86.72M | 85.71M | 84.67M | 83.04M | 81.83M | 82.81M |
| goodwill | 7.93M | 7.93M | 7.93M | 7.93M | 7.93M | 161.9M | 161.9M | 161.9M | 161.9M | 161.9M |
| intangibleAssets | 19.85M | 20.81M | 25.78M | 27.08M | 28.47M | 29.94M | 31.45M | 32.9M | 34.6M | 36.36M |
| goodwillAndIntangibleAssets | 27.77M | 28.74M | 33.71M | 35.01M | 36.39M | 191.85M | 193.36M | 194.81M | 196.5M | 198.26M |
| longTermInvestments | 4.52B | 4.51B | 4.76B | 6.04B | 5.15B | 5.32B | 5.3B | 5.39B | 5.47B | 5.64B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 434.79M | 442.18M | 404.83M | 413.43M | 422.5M | 442.46M | 396.16M | 415.93M | 397.25M | 396.44M |
| totalNonCurrentAssets | 5.07B | 5.07B | 5.28B | 6.57B | 5.69B | 6.04B | 5.97B | 6.08B | 6.14B | 6.32B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.55B | 6.51B | 6.91B | 7.11B | 7.28B | 7.51B | 7.75B | 7.76B | 7.83B | 7.87B |
| totalPayables | - | - | - | - | - | 124.27M | 103.74M | 103.69M | 102.97M | 110.46M |
| accountPayables | - | - | - | - | - | 124.27M | 103.74M | 103.69M | 102.97M | 110.46M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 153.42M | 60.18M | 206.77M | 90.65M | 280.22M | 87.5M | 163.85M | 157.21M | 314.45M | 184.86M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 5.44B | 5.42B | 5.6B | 5.95B | 5.94B | 6.2B | 6.26B | 6.12B | 6.32B | 6.31B |
| totalCurrentLiabilities | 5.59B | 5.48B | 5.81B | 6.04B | 6.22B | 6.41B | 6.52B | 6.38B | 6.74B | 6.6B |
| longTermDebt | 265.02M | 320.02M | 340.01M | 340.76M | 335.75M | 335.75M | 357.74M | 541.66M | 248.62M | 419.55M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 130.49M | 143.34M | 175.91M | 155.84M | 160.96M | 51.2M | 51.06M | 50.92M | 50.79M | 50.62M |
| totalNonCurrentLiabilities | 395.52M | 463.36M | 515.92M | 496.6M | 496.71M | 386.95M | 408.8M | 592.58M | 299.41M | 470.16M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.99B | 5.95B | 6.33B | 6.53B | 6.71B | 6.8B | 6.93B | 6.97B | 7.04B | 7.08B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M | 110.55M |
| commonStock | 208K | 212K | 215K | 215K | 215K | 215K | 214K | 214K | 215K | 216K |
| retainedEarnings | 96.17M | 86.82M | 99.04M | 100.72M | 97.71M | 247.7M | 334.52M | 325.02M | 327.26M | 322.38M |
| additionalPaidInCapital | 421.61M | 428.25M | 437.17M | 436.2M | 435.3M | 434.35M | 433.62M | 432.57M | 434.4M | 435.46M |
| 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 | 18.46M | -2.89M | 7.56M | 12.02M | -140.97M | -1.07M | 18.48M | 6.75M | 13.88M | 14.07M |
| depreciationAndAmortization | 2.71M | 2.92M | 2.91M | 3M | 3.12M | 3.24M | 3.18M | 3.34M | 3.4M | 3.42M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 939K | 728K | 651K | 750K | 784K | 892K | 733K | 705K | 701K | 693K |
| changeInWorkingCapital | -6.68M | -37.48M | 24.62M | 1.48M | 1.56M | 19.09M | 11.31M | -16.71M | -5.06M | 35.81M |
| accountsReceivables | -2.05M | 2.85M | -1.62M | -784K | 1.06M | 10.97M | -1.34M | 175K | -997K | -651K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -4.63M | -40.33M | 26.24M | 2.27M | 497K | 8.12M | 12.66M | -16.89M | -4.07M | 36.46M |
| otherNonCashItems | 1.53M | 29.66M | 44.25M | 10.8M | 160.21M | 76.18M | -475K | 23.98M | 14M | 33.35M |
| netCashProvidedByOperatingActivities | 16.97M | -7.06M | 79.98M | 28.06M | 24.7M | 98.33M | 33.23M | 18.07M | 26.92M | 87.36M |
| investmentsInPropertyPlantAndEquipment | -619K | -740K | -1.37M | -1.39M | -1.85M | -2.72M | -2.11M | -1.55M | -527K | -1.67M |
| acquisitionsNet | - | - | - | - | - | 37000 | - | - | - | - |
| purchasesOfInvestments | -242M | -301.57M | -209.1M | -79.88M | -218.66M | - | -203.79M | -206.3M | -230.97M | -190.04M |
| salesMaturitiesOfInvestments | 163.4M | 168.18M | 199.8M | 103.06M | 68.96M | 117.82M | 125.92M | 135.12M | 110.57M | 140.56M |
| otherInvestingActivities | 10.86M | 468.86M | 155.92M | 207.67M | 191.01M | -53.45M | 91.1M | 93.56M | 164M | 118.91M |
| netCashProvidedByInvestingActivities | -68.35M | 334.73M | 145.24M | 229.47M | 39.46M | 61.69M | 11.13M | 20.82M | 43.07M | 67.77M |
| netDebtIssuance | 38.24M | -166.58M | 115.36M | -184.57M | 192.72M | -98.36M | -177.28M | 135.93M | -41.42M | -45.13M |
| longTermNetDebtIssuance | -30M | - | -750K | 5M | - | -52.01M | 41.08M | -1.83M | -55M | -62M |
| shortTermNetDebtIssuance | 68.24M | -166.58M | 116.11M | -189.57M | 192.72M | -46.35M | -218.36M | 137.76M | 13.58M | 16.87M |
| netStockIssuance | -7.58M | -9.65M | 312K | 156K | 169K | -160K | -534K | -3.03M | -1.94M | -2.87M |
| netCommonStockIssuance | -7.58M | -9.65M | 312K | 156K | 169K | -160K | -534K | -3.03M | -1.94M | -2.87M |
| commonStockIssuance | 343K | 6000 | 312K | 156K | 169K | -189K | - | - | - | - |
| commonStockRepurchased | -7.92M | -9.66M | - | - | - | 29000 | -534K | -3.03M | -1.94M | -2.87M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.12M | -9.32M | -9.25M | -9.01M | -9.01M | -9.02M | -8.98M | -8.99M | -9M | -8.79M |
| commonDividendsPaid | -6.89M | -7.1M | -7.02M | -6.78M | -6.78M | -6.79M | -6.75M | -6.76M | -6.77M | -6.56M |
| preferredDividendsPaid | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M | -2.23M |
| otherFinancingActivities | 15.69M | -180.45M | -342.09M | 10.48M | -260.81M | -59.59M | 139.66M | -205.47M | 14.63M | -95.4M |
| netCashProvidedByFinancingActivities | 37.23M | -366.01M | -235.67M | -182.94M | -76.92M | -167.13M | -47.13M | -81.56M | -37.73M | -152.2M |