$0.53 (1.27%)
| 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.73B | 1.35B | 1.05B | 778.96M | 711.16M | 784.94M | 832.15M | 613.06M | 391.47M | 353.58M |
| costOfRevenue | 808.36M | 579.08M | 375.06M | 95.2M | -19.79M | 185.3M | 182.55M | 115.83M | 60.84M | 38.65M |
| grossProfit | 918M | 767.33M | 670.27M | 683.76M | 730.95M | 599.64M | 649.6M | 497.23M | 330.63M | 314.93M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 432.13M | 291.42M | 256.54M | 239.17M | 224.41M | 216.63M | 225.91M | 184.42M | 144.89M | 142.67M |
| sellingAndMarketingExpenses | 18.83M | 12.13M | 10.41M | 9.24M | 9.88M | 9.89M | 11.57M | 10.04M | 7.8M | 7.76M |
| sellingGeneralAndAdministrativeExpenses | 450.96M | 303.54M | 266.95M | 248.4M | 234.29M | 226.52M | 237.48M | 194.46M | 152.69M | 150.43M |
| otherExpenses | 130.05M | 203.99M | 163.42M | 155.4M | 177.9M | 186.83M | 180.86M | 123.34M | 72.98M | 62.66M |
| operatingExpenses | 581.01M | 507.53M | 430.37M | 403.8M | 412.19M | 413.35M | 418.34M | 317.8M | 225.67M | 213.09M |
| costAndExpenses | 1.39B | 1.09B | 805.43M | 499M | 392.4M | 598.65M | 600.89M | 433.63M | 286.51M | 251.74M |
| netInterestIncome | 1.15B | 698.54M | 611.01M | 584.26M | 551.26M | 555.3M | 537.87M | 426.69M | 279.01M | 263.97M |
| interestIncome | 1.82B | 1.23B | 954.45M | 660.44M | 592.36M | 653.45M | 699.33M | 528.79M | 329.04M | 293.74M |
| interestExpense | 666.57M | 529M | 343.44M | 76.17M | 41.1M | 98.16M | 161.46M | 102.1M | 50.04M | 29.77M |
| depreciationAndAmortization | 17.74M | 35.31M | 40.96M | 45.43M | 50.73M | 43.11M | 39.98M | 26.33M | 25.2M | 23.77M |
| ebitda | 354.73M | 295.11M | 280.86M | 325.39M | 369.49M | 229.4M | 271.23M | 205.76M | 130.17M | 125.61M |
| ebit | 336.99M | 259.79M | 239.9M | 279.95M | 318.76M | 186.29M | 231.26M | 179.43M | 104.97M | 101.84M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 336.99M | 259.79M | 239.9M | 279.95M | 318.76M | 186.29M | 231.26M | 179.43M | 104.97M | 101.84M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 336.99M | 259.79M | 239.9M | 279.95M | 318.76M | 186.29M | 231.26M | 179.43M | 104.97M | 101.84M |
| incomeTaxExpense | 63.28M | 50.66M | 38.08M | 45.44M | 54.84M | 28.07M | 37.56M | 30.02M | 32.79M | 25.94M |
| netIncomeFromContinuingOperations | 273.72M | 209.13M | 201.82M | 234.51M | 263.92M | 158.23M | 193.7M | 149.41M | 72.18M | 75.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | -170K | -3.16M | 747K | 1.58M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 273.72M | 209.13M | 201.82M | 234.51M | 263.92M | 158.23M | 193.53M | 146.25M | 72.92M | 77.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 261.85M | 197.26M | 189.95M | 222.64M | 252.05M | 152.57M | 193.53M | 146.25M | 72.92M | 77.48M |
| eps | 2.03 | 2.29 | 2.53 | 2.97 | 3.26 | 1.93 | 2.41 | 2.22 | 1.67 | 1.77 |
| 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 | 234.26M | 350.13M | 364.36M | 318.49M | 799.68M | 491.28M | 397.86M | 260.98M | 198.88M | 178.79M |
| shortTermInvestments | 4.19B | 2.44B | 2.23B | 2.74B | 3.48B | 2.54B | 1.95B | 1.77B | 974.22M | 946.76M |
| cashAndShortTermInvestments | 4.43B | 2.79B | 2.6B | 3.06B | 4.28B | 3.03B | 2.34B | 2.04B | 1.17B | 1.13B |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 4.43B | 2.79B | 2.6B | 3.06B | 4.28B | 3.03B | 2.34B | 2.04B | 1.17B | 1.13B |
| propertyPlantEquipmentNet | 166.75M | 112.7M | 90.96M | 118.24M | 134.81M | 163.83M | 161.07M | 146.97M | 119.6M | 122.03M |
| goodwill | 1.73B | 1.21B | 925.21M | 925.21M | 935.56M | 935.56M | 935.56M | 727.17M | 298.53M | 298.19M |
| intangibleAssets | 315.54M | 84.56M | 19.18M | 26.76M | 43.31M | 57.18M | 73.67M | 48.68M | 14.8M | 20.6M |
| goodwillAndIntangibleAssets | 2.05B | 1.3B | 944.39M | 951.97M | 978.87M | 992.74M | 1.01B | 775.85M | 313.33M | 318.79M |
| longTermInvestments | - | 19.11B | 16.35B | 15.19B | 13.74B | 14.5B | 13.18B | 10.17B | 7.35B | 6.51B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 1.28B | 1.19B | 1.14B | 924.87M | 937.81M | 869.52M | 638.06M | 361.5M | 352.54M |
| totalNonCurrentAssets | 2.22B | 21.79B | 18.57B | 17.4B | 15.78B | 16.6B | 15.22B | 11.73B | 8.14B | 7.3B |
| otherAssets | 30.94B | - | - | - | - | - | - | - | - | - |
| totalAssets | 37.59B | 24.59B | 21.17B | 20.46B | 20.06B | 19.63B | 17.56B | 13.77B | 9.32B | 8.43B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 725.43M | 116.28M | 920.83M | 1.32B | 117.87M | 350.89M | 436.25M | 1.09B | 794.15M | 576.78M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -75.43M | 20.4B | 16.82B | 15.93B | 16.61B | 15.72B | 13.3B | 9.97B | 6.99B | 6.38B |
| totalCurrentLiabilities | 650M | 20.51B | 17.74B | 17.25B | 16.73B | 16.07B | 13.74B | 11.06B | 7.79B | 6.96B |
| longTermDebt | 771.86M | 418.34M | 391.02M | 389.86M | 388.72M | 489.83M | 1.08B | 668.48M | 425.26M | 413.31M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 31.16B | 510.21M | 479.88M | 448.02M | 237.06M | 356.48M | 231.16M | 113.78M | 57.72M | 56.18M |
| totalNonCurrentLiabilities | 31.93B | 928.55M | 870.91M | 837.89M | 625.79M | 846.31M | 1.31B | 782.26M | 482.98M | 469.49M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 32.58B | 21.44B | 18.61B | 18.09B | 17.35B | 16.92B | 15.05B | 11.84B | 8.27B | 7.43B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 173K | 173K | 173K | 173K | 173K | 173K | - | - | - | - |
| commonStock | 188.56M | 118.52M | 99.15M | 98.87M | 100.1M | 104.17M | 105.83M | 87.25M | 57.74M | 57.51M |
| retainedEarnings | 1.18B | 1.1B | 1.02B | 919.54M | 783.79M | 616.05M | 581.4M | 467.34M | 379.47M | 341.94M |
| additionalPaidInCapital | 3.89B | 2.28B | 1.78B | 1.77B | 1.81B | 1.92B | 1.79B | 1.38B | 610M | 605.4M |
| 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 | 273.72M | 209.13M | 201.82M | 234.51M | 263.92M | 158.23M | 193.53M | 146.25M | 72.92M | 77.48M |
| depreciationAndAmortization | - | 35.31M | 40.96M | 45.43M | 50.73M | 43.11M | 39.98M | 26.33M | 25.2M | 23.77M |
| deferredIncomeTax | - | 34.14M | 2.17M | 25.06M | 43.51M | 2.69M | 15.06M | 17.82M | 5.62M | 243K |
| stockBasedCompensation | - | - | 11.1M | 10.61M | 10.09M | 9.26M | 8.33M | 6.13M | 4.65M | 3.27M |
| changeInWorkingCapital | -22.18M | 11.5M | -1.32M | 96.02M | -52.38M | -34.27M | -46.04M | 38.06M | -4.61M | -17.16M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -22.18M | 11.5M | -1.32M | 96.02M | -52.38M | -34.27M | -46.04M | 38.06M | -4.61M | -17.16M |
| otherNonCashItems | -153.69M | 18.36M | 23.31M | 8.05M | 21.92M | 52.91M | -16.05M | -17.82M | 6.54M | 6.25M |
| netCashProvidedByOperatingActivities | 97.85M | 308.46M | 278.04M | 419.67M | 337.79M | 231.92M | 194.8M | 216.76M | 110.33M | 93.84M |
| investmentsInPropertyPlantAndEquipment | -12.41M | -7.39M | -5.1M | -2.86M | -9.4M | -29.57M | -15.89M | - | -9.26M | -6.34M |
| acquisitionsNet | 270.21M | 54.99M | - | - | - | - | 46.15M | 160.19M | 4.81M | -3.87M |
| purchasesOfInvestments | -1.76B | -659.42M | -561.07M | -453.56M | -1.65B | -1.17B | -491.62M | -1.53B | -306.79M | -261.41M |
| salesMaturitiesOfInvestments | 1.29B | 947.42M | 1.1B | 406.4M | 562.12M | 660.9M | 764.98M | 718.27M | 259.22M | 187.87M |
| otherInvestingActivities | -52.01M | -631.28M | -1.14B | -1.23B | 753.73M | -1.38B | -729.03M | -115.26M | -833.72M | -631.37M |
| netCashProvidedByInvestingActivities | -268.17M | -295.69M | -603.28M | -1.28B | -345.44M | -1.92B | -425.4M | -770.04M | -885.75M | -715.12M |
| netDebtIssuance | 136.98M | -902.89M | -398M | 1.2B | -350.84M | -704.98M | -542.84M | 243.64M | 227.37M | 308.3M |
| longTermNetDebtIssuance | -200M | - | - | - | -117.83M | -619.62M | 329.39M | 185M | 10M | 120.5M |
| shortTermNetDebtIssuance | 336.98M | -902.89M | -398M | 1.2B | -233.02M | -85.36M | -872.23M | 58.64M | 217.37M | 187.8M |
| netStockIssuance | 384.96M | 228K | 778K | -44.36M | -121.86M | 117.49M | -78.29M | 2.35M | 1.04M | -31.75M |
| netCommonStockIssuance | 384.96M | 228K | 778K | -44.36M | -121.86M | -48.87M | -78.29M | 2.35M | 1.04M | -31.75M |
| commonStockIssuance | 384.96M | 228K | 778K | 3.88M | 3.14M | 1.01M | 1.99M | 2.35M | 1.04M | 1.43M |
| commonStockRepurchased | - | - | - | -48.23M | -125M | -49.88M | -80.28M | - | - | -33.18M |
| netPreferredStockIssuance | - | - | - | - | - | 166.36M | - | - | - | - |
| netDividendsPaid | -192.13M | -123.88M | -103.28M | -98.77M | -96.18M | -84.52M | -78.34M | -58M | -35.39M | -33.67M |
| commonDividendsPaid | -192.13M | -123.88M | -103.28M | -86.9M | -84.31M | -78.86M | -78.34M | -58M | -35.39M | -33.67M |
| preferredDividendsPaid | - | - | - | -11.87M | -11.87M | -5.66M | - | - | - | - |
| otherFinancingActivities | -160.21M | 989.72M | 883.93M | -682.66M | 885.74M | 2.42B | 1.1B | 427.11M | 602.54M | 414.97M |
| netCashProvidedByFinancingActivities | 169.61M | -36.83M | 383.42M | 375.18M | 316.86M | 1.74B | 405.44M | 615.1M | 795.56M | 657.85M |
| 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 | 508.45M | 558.84M | 538.96M | 590.62M | 333.75M | 358.48M | 357.37M | 343.42M | 287.14M | 288.4M |
| costOfRevenue | 162.1M | 171.67M | 184.23M | 294.71M | 139.31M | 153.45M | 144.2M | 158.1M | 123.33M | 114.66M |
| grossProfit | 346.35M | 387.17M | 354.73M | 295.91M | 194.44M | 205.02M | 213.17M | 185.32M | 163.82M | 173.74M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 124.84M | 200.31M | 238.45M | 118.58M | 80.62M | 76.45M | 74.74M | 73.21M | 67.02M | 64.32M |
| sellingAndMarketingExpenses | 7.33M | 6.79M | 5.1M | 3.76M | 3.18M | 3.52M | 3.31M | 2.98M | 2.32M | 3.02M |
| sellingGeneralAndAdministrativeExpenses | 132.17M | 207.1M | 243.55M | 122.34M | 83.8M | 79.97M | 78.04M | 76.19M | 69.34M | 67.34M |
| otherExpenses | 59.57M | 36.14M | -5.1M | 156.08M | 49.14M | 53.75M | 43.09M | 72.54M | 34.61M | 39.54M |
| operatingExpenses | 191.74M | 243.24M | 238.45M | 278.42M | 132.94M | 133.72M | 121.14M | 148.73M | 103.95M | 106.87M |
| costAndExpenses | 353.84M | 414.92M | 422.67M | 573.13M | 272.24M | 287.17M | 265.34M | 306.84M | 227.28M | 221.53M |
| netInterestIncome | 312.37M | 330.17M | 319.21M | 321.37M | 184.16M | 183.25M | 182.93M | 184.53M | 147.82M | 153.54M |
| interestIncome | 471.74M | 501.84M | 503.44M | 510.37M | 305.84M | 319.2M | 324.53M | 320.89M | 262.92M | 259.5M |
| interestExpense | 159.36M | 171.67M | 184.23M | 189M | 121.67M | 135.96M | 141.6M | 136.35M | 115.09M | 105.95M |
| depreciationAndAmortization | 11.14M | 17.69M | 18.14M | 12.15M | 9.33M | 8.71M | 8.7M | 8.4M | 9.5M | 12.85M |
| ebitda | 165.74M | 161.62M | 134.43M | 29.64M | 70.83M | 80.01M | 100.74M | 44.99M | 69.37M | 79.71M |
| ebit | 154.61M | 143.92M | 116.28M | 17.49M | 61.5M | 71.3M | 92.03M | 36.59M | 59.86M | 66.87M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 154.61M | 143.92M | 116.28M | 17.49M | 61.5M | 71.3M | 92.03M | 36.59M | 59.86M | 66.87M |
| totalOtherIncomeExpensesNet | - | -2.21M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 154.61M | 141.71M | 116.28M | 17.49M | 61.5M | 71.3M | 92.03M | 36.59M | 59.86M | 66.87M |
| incomeTaxExpense | 32.44M | 29.75M | 24.14M | -2.3M | 11.69M | 13.52M | 15.62M | 11.43M | 10.1M | 9.96M |
| netIncomeFromContinuingOperations | 122.16M | 111.97M | 92.14M | 19.79M | 49.82M | 57.78M | 76.42M | 25.16M | 49.77M | 56.91M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 122.16M | 111.97M | 92.14M | 19.79M | 49.82M | 57.78M | 76.42M | 25.16M | 49.77M | 56.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 119.2M | 109M | 89.17M | 16.82M | 46.85M | 54.82M | 73.45M | 22.19M | 46.8M | 53.94M |
| eps | 0.84 | 0.77 | 1 | 0.19 | 0.53 | 0.62 | 0.82 | 0.25 | 0.62 | 0.72 |
| 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 | 451.37M | 234.26M | 789.81M | 1.58B | 430.18M | 350.13M | 523.38M | 440.19M | 394.24M | 364.36M |
| shortTermInvestments | - | 4.19B | 70.86M | 103.28M | 2.48B | 2.44B | 2.61B | 2.56B | 2.2B | 2.23B |
| cashAndShortTermInvestments | 451.37M | 4.43B | 860.67M | 1.69B | 2.91B | 2.79B | 3.13B | 3B | 2.6B | 2.6B |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 451.37M | 4.43B | 860.67M | 1.69B | 2.91B | 2.79B | 3.13B | 3B | 2.6B | 2.6B |
| propertyPlantEquipmentNet | 162.55M | 166.75M | 168.32M | 164.83M | 111.88M | 112.7M | 115.09M | 114.99M | 90.13M | 90.96M |
| goodwill | 1.75B | 1.73B | 1.73B | 1.71B | 1.21B | 1.21B | 1.21B | 1.21B | 925.21M | 925.21M |
| intangibleAssets | 300.1M | 315.54M | 333.24M | 351.38M | 79.16M | 84.56M | 90.18M | 95.98M | 17.29M | 19.18M |
| goodwillAndIntangibleAssets | 2.05B | 2.05B | 2.06B | 2.06B | 1.29B | 1.3B | 1.3B | 1.3B | 942.5M | 944.39M |
| longTermInvestments | 33.06B | - | 32.17B | 31.58B | 19.06B | 19.11B | 18.99B | 19.01B | 16.56B | 16.35B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 1.58B | - | 1.81B | 1.8B | 1.25B | 1.28B | 1.26B | 1.33B | 1.19B | 1.19B |
| totalNonCurrentAssets | 36.86B | 2.22B | 36.21B | 35.6B | 21.72B | 21.79B | 21.67B | 21.77B | 18.78B | 18.57B |
| otherAssets | - | 30.94B | - | - | - | - | - | - | - | - |
| totalAssets | 37.32B | 37.59B | 37.07B | 37.29B | 24.63B | 24.59B | 24.8B | 24.76B | 21.38B | 21.17B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 529.6M | 725.43M | 91.63M | 127.35M | 57.02M | 116.28M | 434.23M | 790.08M | 666.4M | 920.83M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | -75.43M | 30.67B | 30.97B | 20.5B | 20.4B | 20.31B | 20B | 17.28B | 16.82B |
| totalCurrentLiabilities | 529.6M | 650M | 30.76B | 31.1B | 20.56B | 20.51B | 20.74B | 20.79B | 17.94B | 17.74B |
| longTermDebt | 774.98M | 771.86M | 768.68M | 765.42M | 418.67M | 418.34M | 417.94M | 416.65M | 391.32M | 391.02M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 30.96B | 31.16B | 630.04M | 591.79M | 468.84M | 510.21M | 463.86M | 510.12M | 493.03M | 479.88M |
| totalNonCurrentLiabilities | 31.73B | 31.93B | 1.4B | 1.36B | 887.5M | 928.55M | 881.79M | 926.76M | 884.35M | 870.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 32.26B | 32.58B | 32.16B | 32.46B | 21.45B | 21.44B | 21.62B | 21.72B | 18.83B | 18.61B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 173K | 173K | 173K | 173K | 173K | 173K | 173K | 173K | 173K | 173K |
| commonStock | 188.94M | 188.56M | 188.5M | 188.45M | 118.82M | 118.52M | 118.49M | 118.48M | 99.4M | 99.15M |
| retainedEarnings | 1.25B | 1.18B | 1.13B | 1.09B | 1.12B | 1.1B | 1.08B | 1.03B | 1.04B | 1.02B |
| additionalPaidInCapital | 3.89B | 3.89B | 3.88B | 3.88B | 2.28B | 2.28B | 2.28B | 2.27B | 1.78B | 1.78B |
| 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 | 122.16M | 111.97M | 92.14M | 19.79M | 49.82M | 57.78M | 76.42M | 25.16M | 49.77M | 56.91M |
| depreciationAndAmortization | 11.14M | - | 13.02M | 12.15M | 9.33M | 8.71M | 8.7M | 8.4M | 9.5M | 12.85M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 2.75M |
| changeInWorkingCapital | 17.18M | -45.04M | 57.73M | -31.15M | -3.71M | -9.55M | 23.04M | 2.67M | -4.65M | -30.61M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 17.18M | -45.04M | 57.73M | -31.15M | -3.71M | -9.55M | 23.04M | 2.67M | -4.65M | -30.61M |
| otherNonCashItems | -23.15M | 41.07M | -5.94M | 1.9B | 6.6M | 41.35M | -40.64M | 49.41M | 2.39M | 6.5M |
| netCashProvidedByOperatingActivities | 127.33M | 107.99M | 156.95M | 1.9B | 62.03M | 98.29M | 67.51M | 85.64M | 57.01M | 48.4M |
| investmentsInPropertyPlantAndEquipment | -7.02M | -3.54M | -8.38M | 1.91M | -2.4M | -850K | -3.45M | -970K | -2.12M | -1.27M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -130.78M | -174.68M | -656.98M | -767.8M | -163.15M | -22M | -122.73M | -392.29M | -122.4M | -107.74M |
| salesMaturitiesOfInvestments | 307.13M | 243.35M | 155.54M | 763.38M | 120.88M | 126.77M | 160.61M | 529.74M | 130.3M | 92.1M |
| otherInvestingActivities | -146.14M | -386.11M | -47.53M | 80.27M | 54.31M | -116.1M | 64.28M | -303.79M | -220.68M | -347.96M |
| netCashProvidedByInvestingActivities | 23.19M | -320.98M | -557.36M | 77.76M | 9.64M | -12.19M | 98.71M | -167.3M | -214.9M | -364.86M |
| netDebtIssuance | -195.83M | 633.8M | -35.72M | -401.84M | -59.26M | -317.95M | -355.86M | 25.34M | -254.43M | 290.9M |
| longTermNetDebtIssuance | - | - | - | -200M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -195.83M | 633.8M | -35.72M | -201.84M | -59.26M | -317.95M | -355.86M | 25.34M | -254.43M | 290.9M |
| netStockIssuance | -5.29M | -377K | -311K | 384.96M | -3.68M | 1000 | -107K | - | 227K | 215K |
| netCommonStockIssuance | -5.29M | -377K | -311K | 384.96M | -3.68M | 1000 | -107K | - | 227K | 215K |
| commonStockIssuance | -5.29M | -377K | - | 384.96M | -3.68M | 1000 | -107K | - | 227K | 215K |
| commonStockRepurchased | - | - | -311K | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -55.72M | -55.72M | -51.45M | -51.46M | -33.51M | -33.49M | -31.7M | -31.69M | -26.99M | -26.97M |
| commonDividendsPaid | -55.72M | -55.72M | -51.45M | -51.46M | -30.54M | -33.49M | -31.7M | -31.69M | -24.03M | -26.97M |
| preferredDividendsPaid | - | - | - | - | -2.97M | - | - | - | -2.97M | - |
| otherFinancingActivities | -80.01M | -192.92M | -306.09M | -758.84M | 104.84M | 91.35M | 303.5M | 137.36M | 457.62M | 31.51M |
| netCashProvidedByFinancingActivities | -336.85M | 384.78M | -393.57M | -827.17M | 8.39M | -260.1M | -84.16M | 131.01M | 176.42M | 295.65M |