-$1.68 (-1.16%)
| 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.44B | 2.64B | 2.24B | 1.58B | 1.24B | 1.3B | 1.22B | 1.07B | 978.67M | 868.78M |
| costOfRevenue | 2.03B | 1.23B | 959.82M | 261.62M | 66M | 207.76M | 224.84M | 192.26M | 99M | 60.21M |
| grossProfit | 2.42B | 1.41B | 1.28B | 1.32B | 1.18B | 1.09B | 994.88M | 876.9M | 879.67M | 808.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.1B | 593.91M | 553.42M | 524.43M | 504.44M | 521.28M | 491.63M | 447.89M | 446.53M | 422.77M |
| sellingAndMarketingExpenses | 45.68M | 28.44M | 25.75M | 25.7M | 18.53M | 14.68M | 26.26M | 24.37M | 21.47M | 21.21M |
| sellingGeneralAndAdministrativeExpenses | 1.14B | 622.35M | 579.17M | 550.13M | 522.98M | 535.96M | 517.89M | 472.26M | 468M | 443.98M |
| otherExpenses | 373.54M | 242.17M | 283.9M | 239.4M | 223.95M | 212.88M | 191.02M | 181.05M | 175.33M | 166M |
| operatingExpenses | 1.52B | 864.52M | 863.07M | 789.52M | 746.93M | 748.84M | 708.91M | 653.31M | 643.33M | 609.98M |
| costAndExpenses | 3.54B | 2.1B | 1.82B | 1.05B | 812.93M | 956.6M | 933.75M | 845.57M | 742.33M | 670.19M |
| netInterestIncome | 2.57B | 1B | 920.12M | 913.8M | 815.52M | 731.23M | 670.9M | 610.45M | 558.91M | 495.32M |
| interestIncome | 4.06B | 2.17B | 1.84B | 1.14B | 861.52M | 808.49M | 862.89M | 731.96M | 616.91M | 523.03M |
| interestExpense | 1.49B | 1.17B | 918.59M | 223.72M | 46M | 77.26M | 191.99M | 121.52M | 58M | 27.71M |
| depreciationAndAmortization | 160.18M | 52.77M | 58.72M | 54.02M | 55.75M | 62.8M | 56.31M | 53.16M | 54.88M | 54.56M |
| ebitda | 1.06B | 594.04M | 480.32M | 586.03M | 484.81M | 401.69M | 342.27M | 276.71M | 291.22M | 253.14M |
| ebit | 899.96M | 541.27M | 421.6M | 532.01M | 429.06M | 338.89M | 285.96M | 223.59M | 236.35M | 198.59M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 899.96M | 541.27M | 421.6M | 532.01M | 429.06M | 338.89M | 285.96M | 223.59M | 236.35M | 198.59M |
| totalOtherIncomeExpensesNet | -25M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 874.96M | 541.27M | 421.6M | 532.01M | 429.06M | 338.89M | 285.96M | 223.59M | 236.35M | 198.59M |
| incomeTaxExpense | 172.56M | 100.03M | 71.58M | 100.33M | 76.04M | 52.39M | 42.36M | 27.33M | 53.37M | 44.96M |
| netIncomeFromContinuingOperations | 702.4M | 441.24M | 350.02M | 431.68M | 353.02M | 286.5M | 243.6M | 196.26M | 182.98M | 153.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | -747K | 64.13M | 5.17M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 702.4M | 441.24M | 350.02M | 431.68M | 353.02M | 286.5M | 243.6M | 195.51M | 247.1M | 158.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 684.62M | 441.24M | 350.02M | 431.68M | 353.02M | 286.5M | 243.6M | 195.51M | 247.1M | 158.8M |
| eps | 9.2 | 9.05 | 7.22 | 8.93 | 7.31 | 5.95 | 4.99 | 3.96 | 5.02 | 3.25 |
| 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 | 952.55M | 8.56B | 5.61B | 1.68B | 9.26B | 3.54B | 1.7B | 1.69B | 1.74B | 1.14B |
| shortTermInvestments | - | 7.77B | 7.07B | 7.01B | 11.98B | 9.3B | 7.45B | 6.54B | 6.26B | 6.47B |
| cashAndShortTermInvestments | 952.55M | 16.33B | 12.68B | 8.69B | 21.23B | 12.84B | 9.15B | 8.24B | 8B | 7.6B |
| netReceivables | - | 425.39M | 519.66M | 492.81M | 411.2M | 328.52M | 126.48M | 115.42M | 122.83M | 138.58M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | 425.39M | 519.66M | 492.81M | 411.2M | 328.52M | 126.48M | 115.42M | 122.83M | 138.58M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 952.55M | 16.76B | 13.2B | 9.18B | 21.64B | 13.17B | 9.27B | 8.35B | 8.13B | 7.74B |
| propertyPlantEquipmentNet | 398.27M | 204.64M | 211.29M | 217.96M | 218.18M | 228.92M | 234.63M | 228.09M | 223.12M | 233.14M |
| goodwill | 1.84B | 207.38M | 207.38M | 207.38M | 174.52M | 180.87M | 180.87M | 180.87M | 180.87M | 180.87M |
| intangibleAssets | 486.87M | 80.78M | 101.42M | 124.41M | 67.17M | 85.23M | 93.3M | 70.79M | 73.08M | 82.49M |
| goodwillAndIntangibleAssets | 2.33B | 288.16M | 308.8M | 331.79M | 241.68M | 266.1M | 274.17M | 251.66M | 253.94M | 263.36M |
| longTermInvestments | - | 31.01B | 28.75B | 26.71B | 18.47B | 16.98B | 14.53B | 13.32B | 12.48B | 11.65B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 2.15B | 1.54B | 2.08B | 2.12B | 2.48B | 2.25B | 1.2B | 684.31M | 789.07M |
| totalNonCurrentAssets | 2.72B | 33.65B | 30.82B | 29.33B | 21.05B | 19.96B | 17.29B | 15B | 13.65B | 12.94B |
| otherAssets | 69.42B | - | - | - | - | - | - | - | - | - |
| totalAssets | 73.09B | 50.41B | 44.01B | 38.51B | 42.69B | 33.13B | 26.56B | 23.35B | 21.77B | 20.68B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 368.46M | 389.86M | 239.62M | 249.49M | 319.68M | 232.2M | 177.73M | 191.46M | 172.97M |
| shortTermDebt | 3.32B | 2.61B | 3.12B | 2.22B | 3.24B | 2.32B | 1.9B | 1.52B | 1.26B | 1.86B |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 61.6B | 43.14B | 35.79B | 32.64B | 35.6B | 27.05B | 21.6B | 19.28B | 18.02B | 16.57B |
| totalCurrentLiabilities | 64.93B | 46.12B | 39.3B | 35.1B | 39.09B | 29.69B | 23.73B | 20.98B | 19.48B | 18.6B |
| longTermDebt | 474.23M | 385.29M | 383.25M | 381.31M | 271.54M | 269.6M | 70.37M | 82.67M | 79.28M | 76.77M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 437.63M | 1.23B | 363.13M | 188.66M | 154.54M | 152.59M | 62.07M | 35.6M | 42.86M |
| totalNonCurrentLiabilities | 474.23M | 822.92M | 1.61B | 744.44M | 460.21M | 424.13M | 222.96M | 144.74M | 114.88M | 119.63M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 65.4B | 46.94B | 40.91B | 35.85B | 39.55B | 30.11B | 23.95B | 21.12B | 19.59B | 18.72B |
| treasuryStock | -165.1M | -336.05M | -342.89M | -347.26M | -323.46M | -338.14M | -278M | -273.83M | -212.21M | -211.44M |
| preferredStock | 294.07M | - | - | - | - | - | - | - | - | - |
| commonStock | 78.67M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M |
| retainedEarnings | 3.74B | 3.17B | 2.81B | 2.54B | 2.18B | 1.89B | 1.67B | 1.49B | 1.34B | 1.14B |
| additionalPaidInCapital | 4.01B | 1.15B | 1.13B | 1.13B | 1.11B | 1.09B | 1.07B | 1.05B | 1.05B | 1.03B |
| 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 | 702.4M | 441.24M | 350.02M | 431.68M | 353.02M | 286.5M | 243.6M | 195.51M | 247.1M | 158.8M |
| depreciationAndAmortization | 141.77M | 52.77M | 58.72M | 54.02M | 55.75M | 62.8M | 56.26M | 53.12M | 54.88M | 54.56M |
| deferredIncomeTax | 82.82M | -16.17M | -20.44M | -6.31M | -12.72M | -4.84M | -153K | -20.26M | 59.74M | 2.76M |
| stockBasedCompensation | 37.74M | 22.58M | 18.69M | 21.49M | 21.21M | 15.12M | 14.85M | 11.07M | 13.32M | 11.74M |
| changeInWorkingCapital | 80.16M | -362.26M | -15.84M | 232M | 55M | -51.44M | -50.06M | -43.96M | -24.79M | 9.24M |
| accountsReceivables | -29.26M | -24.59M | -31.08M | -58.22M | 4.59M | -15.38M | -14.34M | -11.3M | -9.2M | -8.92M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 109.42M | -337.67M | 15.24M | 290.22M | 50.42M | -36.05M | -35.72M | -32.65M | -15.59M | 18.15M |
| otherNonCashItems | -18.2M | 87.13M | 81.44M | 36.67M | 61.83M | 65.45M | 75.44M | 100.17M | -23.72M | 59.36M |
| netCashProvidedByOperatingActivities | 1.03B | 225.29M | 472.6M | 769.55M | 534.08M | 373.6M | 339.93M | 295.7M | 326.53M | 296.44M |
| investmentsInPropertyPlantAndEquipment | -48.58M | -24.21M | -26.91M | -51.72M | -33.69M | -60.22M | -72.31M | -57.94M | -36.45M | -50.84M |
| acquisitionsNet | 169.26M | -109.05M | -793K | 548.62M | 18.43M | 24000 | -18.5M | -8.91M | 164.56M | - |
| purchasesOfInvestments | -5.43B | -8.36B | -1.84B | -2.26B | -5.84B | -4.59B | -2.53B | -1.52B | -1.82B | -3.05B |
| salesMaturitiesOfInvestments | 3.03B | 7.97B | 1.99B | 1.62B | 2.4B | 3.03B | 1.88B | 1.23B | 1.86B | 2.79B |
| otherInvestingActivities | -3.33B | -2.74B | -1.4B | -3.7B | -772.68M | -2.87B | -2.24B | -1.39B | -649.41M | -1.2B |
| netCashProvidedByInvestingActivities | -5.62B | -3.26B | -1.27B | -3.85B | -4.24B | -4.49B | -2.99B | -1.75B | -478.58M | -1.5B |
| netDebtIssuance | -200M | -1.8B | 1.8B | 110M | 922.94M | 616.74M | - | - | 1.48M | -15.2M |
| longTermNetDebtIssuance | -200M | - | - | 110M | - | 197.75M | - | - | 1.48M | -10.2M |
| shortTermNetDebtIssuance | - | -1.8B | 1.8B | - | 922.94M | 418.99M | - | - | - | -5M |
| netStockIssuance | 282.89M | -7.74M | -8.37M | -32M | -5.51M | -58.58M | -4.5M | -76.51M | -15.28M | -16.37M |
| netCommonStockIssuance | 103.82M | -7.74M | -8.37M | -32M | -5.51M | -58.58M | -4.5M | -76.51M | -15.28M | -16.37M |
| commonStockIssuance | 236.45M | - | - | - | - | 5.19M | - | - | - | - |
| commonStockRepurchased | -132.63M | -7.74M | -8.37M | -32M | -5.51M | -63.77M | -4.5M | -76.51M | -15.28M | -16.37M |
| netPreferredStockIssuance | 179.07M | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -135.62M | -77.13M | -74.24M | -72.03M | -66.75M | -60.28M | -59.44M | -58.28M | -51.88M | -49.04M |
| commonDividendsPaid | -135.62M | -77.13M | -74.24M | -72.03M | -66.75M | -60.28M | -59.44M | -58.28M | -51.88M | -49.04M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 3.97B | 7.84B | 3.05B | -4.59B | 8.57B | 5.45B | 2.7B | 1.54B | 870.02M | 1.53B |
| netCashProvidedByFinancingActivities | 3.92B | 5.96B | 4.77B | -4.58B | 9.42B | 5.95B | 2.64B | 1.41B | 804.35M | 1.45B |
| 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 | 867.07M | 1.09B | 1.49B | 1.02B | 850.52M | 680.22M | 674.26M | 641.68M | 640.81M | 600.91M |
| costOfRevenue | 332.7M | 364.38M | 830.84M | 404.51M | 426.33M | 304.99M | 328.32M | 307.22M | 290.63M | 266.08M |
| grossProfit | 534.37M | 720.87M | 660.41M | 612.21M | 424.19M | 375.22M | 345.94M | 334.46M | 350.18M | 334.83M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 357.42M | 228.6M | 434.95M | 213.55M | 221.4M | 161.06M | 146.98M | 142.86M | 143.01M | 134.23M |
| sellingAndMarketingExpenses | - | 15.25M | 11.09M | 11.34M | 8M | 9M | 6.82M | 6.6M | 6.02M | 6.66M |
| sellingGeneralAndAdministrativeExpenses | 357.42M | 243.85M | 446.04M | 224.9M | 229.4M | 170.06M | 153.8M | 149.46M | 149.03M | 140.89M |
| otherExpenses | 50.46M | 181.71M | -22.19M | 112.27M | 101.75M | 60.34M | 56.47M | 58.09M | 67.27M | 113.14M |
| operatingExpenses | 407.88M | 425.56M | 423.86M | 337.17M | 331.14M | 230.4M | 210.28M | 207.55M | 216.3M | 254.03M |
| costAndExpenses | 740.58M | 789.94M | 1.25B | 741.68M | 757.47M | 535.39M | 538.59M | 514.77M | 506.93M | 520.11M |
| netInterestIncome | 534.37M | 522.5M | 1.18B | 467.02M | 397.64M | 268.97M | 247.38M | 245.11M | 239.43M | 230.52M |
| interestIncome | 867.07M | 886.88M | 1.59B | 850.54M | 737.97M | 554.97M | 557.69M | 538.28M | 520.06M | 496.6M |
| interestExpense | 332.7M | 364.38M | 403.86M | 383.51M | 340.33M | 285.99M | 310.32M | 293.17M | 280.63M | 266.08M |
| depreciationAndAmortization | 23.46M | 25.45M | 67.36M | 38M | 29.37M | 12.71M | 12.95M | 13.29M | 13.82M | 14.15M |
| ebitda | 149.94M | 320.76M | 303.92M | 313.04M | 122.42M | 157.54M | 148.61M | 140.2M | 147.69M | 94.95M |
| ebit | 126.48M | 295.31M | 236.56M | 275.04M | 93.05M | 144.82M | 135.66M | 126.91M | 133.87M | 80.8M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 126.48M | 295.31M | 236.56M | 275.04M | 93.05M | 144.82M | 135.66M | 126.91M | 133.87M | 80.8M |
| totalOtherIncomeExpensesNet | 204.79M | -25M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 331.28M | 270.31M | 236.56M | 275.04M | 93.05M | 144.82M | 135.66M | 126.91M | 133.87M | 80.8M |
| incomeTaxExpense | 69.84M | 54.95M | 48.24M | 57.65M | 11.72M | 24.83M | 26.02M | 25.56M | 23.62M | 9.88M |
| netIncomeFromContinuingOperations | 261.44M | 215.36M | 188.32M | 217.39M | 81.33M | 120M | 109.64M | 101.34M | 110.26M | 70.92M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 261.44M | 215.36M | 188.32M | 217.39M | 81.33M | 120M | 109.64M | 101.34M | 110.26M | 70.92M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 255.62M | 209.54M | 180.37M | 215.38M | 79.32M | 120M | 109.64M | 101.34M | 110.26M | 70.92M |
| eps | 3.36 | 2.76 | 2.38 | 2.84 | 1.22 | 2.46 | 2.25 | 2.08 | 2.27 | 1.46 |
| 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 | 735.83M | 952.55M | 8.97B | 11.11B | 10.73B | 8.56B | 7.38B | 5.11B | 7.03B | 5.61B |
| shortTermInvestments | - | - | 8.41B | 262.69M | 10.9B | 7.77B | 7.02B | 7.11B | 6.54B | 7.07B |
| cashAndShortTermInvestments | 735.83M | 952.55M | 17.37B | 11.38B | 21.62B | 16.33B | 14.4B | 12.21B | 13.57B | 12.68B |
| netReceivables | - | - | 439.06M | 507.5M | 471.73M | 425.39M | 422.87M | 476.65M | 465.89M | 519.66M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | 439.06M | 507.5M | 471.73M | 425.39M | 422.87M | 476.65M | 465.89M | 519.66M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 735.83M | 952.55M | 17.81B | 11.88B | 22.1B | 16.76B | 14.82B | 12.69B | 14.04B | 13.2B |
| propertyPlantEquipmentNet | 391.02M | 398.27M | 398.61M | 395.2M | 391.15M | 204.64M | 222.06M | 226.86M | 231.92M | 211.29M |
| goodwill | 1.84B | 1.84B | 1.84B | 1.81B | 1.8B | 207.38M | 207.38M | 207.38M | 207.38M | 207.38M |
| intangibleAssets | 463.41M | 486.87M | 511.45M | 531.92M | 557.19M | 80.78M | 65.56M | 67.14M | 69.05M | 101.42M |
| goodwillAndIntangibleAssets | 2.3B | 2.33B | 2.35B | 2.34B | 2.36B | 288.16M | 272.95M | 274.53M | 276.44M | 308.8M |
| longTermInvestments | 66.96B | - | 48.4B | 42.32B | 41.67B | 31.01B | 30.43B | 29.65B | 29.18B | 28.75B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 2.28B | - | 2.92B | 14.82B | 2.83B | 2.15B | 1.75B | 1.63B | 1.62B | 1.54B |
| totalNonCurrentAssets | 71.94B | 2.72B | 54.07B | 59.88B | 47.25B | 33.65B | 32.68B | 31.78B | 31.31B | 30.82B |
| otherAssets | - | 69.42B | - | - | - | - | - | - | - | - |
| totalAssets | 72.67B | 73.09B | 71.88B | 71.76B | 69.35B | 50.41B | 47.5B | 44.47B | 45.34B | 44.01B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 453.44M | 389.67M | 352.14M | 368.46M | 387.22M | 352.78M | 374.89M | 389.86M |
| shortTermDebt | 3.55B | 3.32B | 2.84B | 2.93B | 2.56B | 2.61B | 2.27B | 2.72B | 3.23B | 3.12B |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 61.6B | 60.14B | 59.99B | 58.52B | 43.14B | 39.7B | 36.52B | 36.91B | 35.79B |
| totalCurrentLiabilities | 3.55B | 64.93B | 63.43B | 63.31B | 61.43B | 46.12B | 42.36B | 39.59B | 40.51B | 39.3B |
| longTermDebt | 477.16M | 474.23M | 252.4M | 439.46M | 654.38M | 385.29M | 384.76M | 384.24M | 383.74M | 383.25M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 60.82B | - | 756.95M | 725.64M | 511.2M | 437.63M | 1.21B | 1.27B | 1.29B | 1.23B |
| totalNonCurrentLiabilities | 61.3B | 474.23M | 1.01B | 1.17B | 1.17B | 822.92M | 1.6B | 1.65B | 1.68B | 1.61B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 64.85B | 65.4B | 64.44B | 64.47B | 62.6B | 46.94B | 43.96B | 41.24B | 42.19B | 40.91B |
| treasuryStock | -179.72M | -165.1M | -165.49M | -166.3M | -166.77M | -336.05M | -336.68M | -338.53M | -338.62M | -342.89M |
| preferredStock | 294.07M | 294.07M | 294.07M | 404.77M | 110.7M | - | - | - | - | - |
| commonStock | 78.67M | 78.67M | 78.67M | 78.67M | 78.67M | 55.06M | 55.06M | 55.06M | 55.06M | 55.06M |
| retainedEarnings | 3.96B | 3.74B | 3.56B | 3.41B | 3.22B | 3.17B | 3.07B | 2.98B | 2.9B | 2.81B |
| additionalPaidInCapital | 4.01B | 4.01B | 4B | 4B | 3.99B | 1.15B | 1.14B | 1.13B | 1.13B | 1.13B |
| 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 | 261.44M | 215.36M | 188.32M | 217.39M | 81.33M | 120M | 109.64M | 101.34M | 110.26M | 70.92M |
| depreciationAndAmortization | 35.09M | 37.4M | 37.01M | 38M | 29.37M | 12.71M | 12.95M | 13.29M | 13.82M | 14.15M |
| deferredIncomeTax | 21.12M | 57.61M | 1.45M | 7.06M | 16.71M | -9.38M | 55000 | -3.82M | -3.04M | -9M |
| stockBasedCompensation | 13.42M | 9.31M | 7.72M | 7.88M | 12.83M | 6.99M | 4.85M | 5.77M | 4.97M | 5.99M |
| changeInWorkingCapital | 57.65M | -197.49M | 56.89M | 58.42M | 162.34M | -250.33M | -18.32M | -40.13M | -53.48M | -10.84M |
| accountsReceivables | 6.95M | -17.99M | -4.26M | -19.29M | 12.27M | -27.44M | 19.22M | -16.66M | 289K | -11.71M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 50.7M | -179.5M | 61.14M | 77.71M | 150.07M | -222.89M | -37.54M | -23.47M | -53.77M | 867K |
| otherNonCashItems | -27.46M | -16.1M | -19.18M | -43.36M | 60.44M | 53.14M | 14.48M | 35.9M | -16.39M | 13.76M |
| netCashProvidedByOperatingActivities | 361.27M | 106.08M | 272.21M | 285.39M | 363.02M | -66.87M | 123.65M | 112.37M | 56.14M | 84.98M |
| investmentsInPropertyPlantAndEquipment | -4.52M | -10.76M | -14.4M | -14.6M | -8.82M | -10.18M | -5.96M | -5.69M | -2.38M | -3.78M |
| acquisitionsNet | - | -874K | -4.85M | - | 174.98M | - | -340K | 2.08M | -110.79M | - |
| purchasesOfInvestments | -737.69M | -929.65M | -1.77B | -1.73B | -1.01B | -1.29B | -517.9M | -3.87B | -2.68B | -697.91M |
| salesMaturitiesOfInvestments | 723.81M | 653.13M | 555.36M | 695M | 1.12B | 424.25M | 902.8M | 3.39B | 3.25B | 307.68M |
| otherInvestingActivities | -1.33B | -1.85B | -913.29M | -949.6M | 383.78M | -841.12M | -966.9M | -634.55M | -300.23M | -295.09M |
| netCashProvidedByInvestingActivities | -1.35B | -2.14B | -2.14B | -2B | 663.2M | -1.72B | -588.3M | -1.11B | 158.39M | -689.09M |
| netDebtIssuance | - | - | -188.94M | - | -11.06M | -1.05B | -250M | -500M | 105.83M | -500M |
| longTermNetDebtIssuance | - | - | -188.94M | - | -11.06M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | -1.05B | -250M | -500M | 105.83M | -500M |
| netStockIssuance | -32.36M | 287K | -116.3M | -814K | 219.71M | -64000 | 1.12M | -1.32M | -7.26M | -271K |
| netCommonStockIssuance | -32.36M | 287K | -1.3M | -814K | 219.71M | -64000 | 1.12M | -1.32M | -7.26M | -271K |
| commonStockIssuance | 452K | 366K | - | - | 235.14M | -64000 | - | - | 281K | - |
| commonStockRepurchased | -32.81M | -79000 | -1.3M | -814K | -15.43M | - | 1.12M | -1.32M | -7.54M | -271K |
| netPreferredStockIssuance | - | - | -115M | - | - | - | - | - | - | - |
| netDividendsPaid | -39.61M | -40.61M | -32.5M | -32.39M | -30.12M | -19.52M | -19.06M | -19.53M | -19.01M | -18.93M |
| commonDividendsPaid | -39.61M | -40.61M | -32.5M | -32.39M | -30.12M | -19.52M | -19.06M | -19.53M | -19.01M | -18.93M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -450.23M | 1.01B | 54M | 2.13B | 956.62M | 4.03B | 2.99B | -404.35M | 1.12B | 2.72B |
| netCashProvidedByFinancingActivities | -522.21M | 966.96M | -283.74M | 2.1B | 1.14B | 2.96B | 2.73B | -925.2M | 1.2B | 2.21B |