-$0.58 (-0.99%)
| 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 | 2.14B | 2.09B | 1.97B | 1.57B | 1.44B | 1.39B | 1.45B | 1.39B | 1.26B | 1.16B |
| costOfRevenue | 428M | 462.21M | 418.61M | 84.86M | -53.46M | 179.99M | 153.83M | 108.07M | 88.97M | 69.32M |
| grossProfit | 1.71B | 1.63B | 1.55B | 1.48B | 1.49B | 1.21B | 1.3B | 1.28B | 1.17B | 1.09B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 638.5M | 624.34M | 617.23M | 564.63M | 534.34M | 512.99M | 492.93M | 574.81M | 566.1M | 440.64M |
| sellingAndMarketingExpenses | 24.69M | 22.35M | 24.51M | 23.83M | 21.86M | 19.73M | 21.91M | 20.55M | 16.32M | 16.03M |
| sellingGeneralAndAdministrativeExpenses | 663.19M | 646.7M | 641.74M | 588.46M | 556.2M | 532.72M | 514.84M | 595.36M | 582.42M | 456.67M |
| otherExpenses | 316.64M | 304.53M | 289.24M | 260.32M | 249.7M | 235.66M | 252.56M | 142.46M | 161.92M | 232.56M |
| operatingExpenses | 979.83M | 951.23M | 930.98M | 848.78M | 805.9M | 768.38M | 767.4M | 737.82M | 744.34M | 689.23M |
| costAndExpenses | 1.41B | 1.41B | 1.35B | 933.64M | 752.44M | 948.37M | 921.23M | 845.89M | 833.32M | 758.55M |
| netInterestIncome | 1.11B | 1.04B | 998.13M | 942.18M | 835.42M | 829.85M | 821.29M | 823.82M | 733.68M | 680.05M |
| interestIncome | 1.48B | 1.47B | 1.38B | 998.98M | 848.29M | 872.65M | 924.68M | 889.2M | 777.41M | 713.05M |
| interestExpense | 371.86M | 429.31M | 383.16M | 56.79M | 12.87M | 42.8M | 103.39M | 65.38M | 43.73M | 33M |
| depreciationAndAmortization | 38.19M | 54.08M | 49.51M | 46.86M | 44.87M | 43.77M | 41.14M | 38.68M | 39.73M | 40.93M |
| ebitda | 770.03M | 733.57M | 669.24M | 679.23M | 731.17M | 484.95M | 572.93M | 582.84M | 470.14M | 441.93M |
| ebit | 731.84M | 679.49M | 619.73M | 632.38M | 686.3M | 441.18M | 531.79M | 544.16M | 430.41M | 401M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 731.84M | 679.49M | 619.73M | 632.38M | 686.3M | 441.18M | 531.79M | 544.16M | 430.41M | 401M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 731.84M | 679.49M | 619.73M | 632.38M | 686.3M | 441.18M | 531.79M | 544.16M | 430.41M | 401M |
| incomeTaxExpense | 161.14M | 145.09M | 134.55M | 132.36M | 145.71M | 87.29M | 109.07M | 105.95M | 110.51M | 124.15M |
| netIncomeFromContinuingOperations | 570.7M | 534.4M | 485.18M | 500.02M | 540.59M | 353.88M | 422.71M | 438.21M | 319.9M | 276.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 566.25M | 526.33M | 477.06M | 488.4M | 530.76M | 354.06M | 421.23M | 433.54M | 319.38M | 275.39M |
| netIncomeDeductions | - | -4000 | -4000 | -8000 | -8000 | -4000 | -7000 | -11000 | -10000 | 3.32M |
| bottomLineNetIncome | 566.25M | 521.42M | 472.82M | 483.95M | 525.93M | 338.88M | 408.22M | 419.98M | 306.54M | 262.7M |
| eps | 4.08 | 3.88 | 3.47 | 3.5 | 3.73 | 2.39 | 2.81 | 2.83 | 2.06 | 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 | 803.24M | 3.37B | 2.68B | 841.64M | 4.28B | 2.18B | 887.46M | 1.2B | 469.07M | 766.96M |
| shortTermInvestments | 9.1B | 9.14B | 9.68B | 12.24B | 14.45B | 12.45B | 8.57B | 8.54B | 8.73B | 9.65B |
| cashAndShortTermInvestments | 9.9B | 12.51B | 12.37B | 13.08B | 18.73B | 14.63B | 9.46B | 9.74B | 9.19B | 10.42B |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 9.9B | 12.51B | 12.37B | 13.08B | 18.73B | 14.63B | 9.46B | 9.74B | 9.19B | 10.42B |
| propertyPlantEquipmentNet | 485.7M | 475.28M | 469.06M | 418.91M | 388.74M | 371.08M | 370.64M | 333.12M | 335.11M | 337.7M |
| goodwill | 146.54M | 146.54M | 146.54M | 138.92M | 138.92M | 138.92M | 138.92M | 138.92M | 138.92M | 138.92M |
| intangibleAssets | 13.31M | 13.63M | 14.18M | 15.23M | 15.57M | 11.21M | 9.53M | 8.79M | 7.62M | 6.71M |
| goodwillAndIntangibleAssets | 159.85M | 160.17M | 160.72M | 154.16M | 154.49M | 150.13M | 148.46M | 147.72M | 146.54M | 145.63M |
| longTermInvestments | - | 17.3B | 17.24B | 16.35B | 15.19B | 16.27B | 14.69B | 14.09B | 13.95B | 13.32B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 1.55B | 1.47B | 1.87B | 2.23B | 1.5B | 1.4B | 1.16B | 1.21B | 1.42B |
| totalNonCurrentAssets | 645.55M | 19.49B | 19.33B | 18.8B | 17.96B | 18.29B | 16.61B | 15.73B | 15.64B | 15.23B |
| otherAssets | 22.37B | - | - | - | - | - | - | - | - | - |
| totalAssets | 32.92B | 32B | 31.7B | 31.88B | 36.69B | 32.92B | 26.07B | 25.46B | 24.83B | 25.64B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.99B | 2.93B | 2.91B | 2.84B | 3.02B | 2.1B | 1.85B | 1.96B | 1.51B | 1.72B |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -2.99B | 25.29B | 25.36B | 26.19B | 29.81B | 26.95B | 20.52B | 20.32B | 20.43B | 21.1B |
| totalCurrentLiabilities | - | 28.22B | 28.27B | 29.03B | 32.84B | 29.05B | 22.37B | 22.28B | 21.93B | 22.82B |
| longTermDebt | 12.8M | 56000 | 1.4M | 9.67M | 12.56M | 802K | 2.42M | 8.7M | 1.76M | 102.05M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 443.69M | 462.71M | 355.51M | 392.16M | 477.07M | 553.71M | 237.94M | 180.89M | 213.24M |
| totalNonCurrentLiabilities | 12.8M | 443.75M | 464.12M | 365.18M | 404.72M | 477.87M | 556.13M | 246.64M | 182.65M | 315.29M |
| otherLiabilities | 29.1B | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 29.1B | 28.66B | 28.74B | 29.39B | 33.24B | 29.52B | 22.93B | 22.53B | 22.12B | 23.14B |
| treasuryStock | -48M | -48.4M | -35.6M | -41.74M | -32.97M | -32.97M | -37.55M | -34.24M | -14.47M | -15.29M |
| preferredStock | - | - | - | - | - | - | 144.78M | 144.78M | 144.78M | 144.78M |
| commonStock | 692.94M | 676.05M | 655.32M | 629.32M | 610.8M | 589.35M | 563.98M | 559.43M | 535.41M | 510.02M |
| retainedEarnings | 131.83M | 45.49M | 53.18M | 31.62M | 92.49M | 73M | 201.56M | 241.16M | 221.37M | 292.85M |
| additionalPaidInCapital | 3.52B | 3.4B | 3.16B | 2.93B | 2.69B | 2.44B | 2.15B | 2.08B | 1.82B | 1.55B |
| 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 | 570.7M | 534.4M | 485.18M | 500.02M | 540.59M | 353.88M | 422.71M | 438.21M | 319.9M | 276.85M |
| depreciationAndAmortization | 56.5M | 54.08M | 49.51M | 46.86M | 44.87M | 43.77M | 41.14M | 38.68M | 39.73M | 40.93M |
| deferredIncomeTax | 11.56M | -591K | -7.4M | 21.72M | 25.61M | -19.54M | 14.2M | 5.34M | 13.62M | -2.06M |
| stockBasedCompensation | 17.27M | 17.03M | 17.05M | 17M | 15.42M | 14.92M | 13.85M | 12.84M | 12.1M | 11.52M |
| changeInWorkingCapital | -24.97M | -17M | 45.25M | -38.32M | 11.43M | -10.5M | 23.37M | 10.17M | -32.11M | 1.97M |
| accountsReceivables | -11.02M | -5.36M | -5.99M | -28.44M | 19.79M | -13.4M | 3.32M | -4.26M | -4.46M | -3.64M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 8.68M | -23.86M | 46.65M | 3.05M | -3.18M | -9.44M | 5.59M | 2.14M | 38000 | 1.11M |
| otherWorkingCapital | -22.62M | 12.22M | 4.59M | -12.94M | -5.18M | 12.34M | 14.46M | 12.29M | -27.68M | 4.51M |
| otherNonCashItems | 14.08M | -10.06M | -100.82M | 12.12M | -40.2M | 241.46M | -2.48M | 47.42M | 73.28M | 125.74M |
| netCashProvidedByOperatingActivities | 645.14M | 577.86M | 488.77M | 559.38M | 597.72M | 623.99M | 512.79M | 552.66M | 426.53M | 454.96M |
| investmentsInPropertyPlantAndEquipment | -52.75M | -46.13M | -88.07M | -65.19M | -56.72M | -33.13M | -42.58M | -33.29M | -30.82M | -24.48M |
| acquisitionsNet | - | - | -6.36M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -1.45B | -2.68B | -246.29M | -2.15B | -5.95B | -6.99B | -1.86B | -2.09B | -1.85B | -1.99B |
| salesMaturitiesOfInvestments | 1.86B | 3.43B | 3.08B | 2.8B | 3.54B | 3.28B | 1.97B | 2.22B | 2.69B | 2.06B |
| otherInvestingActivities | -818.92M | -220.78M | -552.94M | -342.91M | 381.93M | -1.64B | -795.86M | -187.25M | -586.66M | -849.41M |
| netCashProvidedByInvestingActivities | -462.37M | 483.79M | 2.18B | 242.27M | -2.08B | -5.39B | -730.16M | -91.02M | 220.72M | -805.21M |
| netDebtIssuance | 12.74M | -1.35M | -2.26B | -2.89M | 11.76M | -1.62M | -6.39M | 6.94M | -100.29M | -1.77M |
| longTermNetDebtIssuance | 12.74M | -1.35M | -2.26B | -2.89M | 11.76M | -1.62M | -6.39M | 6.94M | -100.29M | -1.77M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -207.57M | -170.47M | -76.37M | -186.62M | -129.36M | -204.16M | -284.9M | -75.23M | -17.77M | -39.38M |
| netCommonStockIssuance | -207.57M | -170.47M | -76.37M | -186.62M | -129.36M | -204.17M | -284.9M | -75.23M | -17.77M | -39.38M |
| commonStockIssuance | - | - | - | -8000 | -15000 | -11000 | -8000 | -10000 | -8000 | - |
| commonStockRepurchased | -207.57M | -170.47M | -76.37M | -186.62M | -129.36M | -204.16M | -284.9M | -75.23M | -17.77M | -39.39M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -150.24M | -145.09M | -134.73M | -127.47M | -122.69M | -127.57M | -122.47M | -109.24M | -100.62M | -96.07M |
| commonDividendsPaid | -150.24M | -145.09M | -134.73M | -127.47M | -122.69M | -120.82M | -113.47M | -100.24M | -91.62M | -87.07M |
| preferredDividendsPaid | - | - | - | - | - | -6.75M | -9M | -9M | -9M | -9M |
| otherFinancingActivities | 334.02M | -56.03M | 1.59B | -3.88B | 3.81B | 6.4B | 329.7M | 400.78M | -705.86M | 786.39M |
| netCashProvidedByFinancingActivities | -11.04M | -372.94M | -883.12M | -4.2B | 3.57B | 6.07B | -84.06M | 223.25M | -924.54M | 652.56M |
| 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 | 584M | 542.75M | 543.5M | 537.25M | 515.72M | 525.82M | 534.96M | 524.84M | 507.31M | 515.09M |
| costOfRevenue | 107.63M | 106.46M | 114.71M | 97.09M | 109.75M | 116.27M | 118.86M | 112.58M | 114.51M | 120.07M |
| grossProfit | 476.38M | 436.3M | 428.79M | 440.16M | 405.97M | 409.55M | 416.11M | 412.26M | 392.8M | 395.02M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 184.7M | 162.81M | 160.54M | 155.02M | 156.82M | 157M | 156.05M | 151.47M | 159.82M | 180.62M |
| sellingAndMarketingExpenses | 6.96M | 6.2M | 6.67M | 5.97M | 5.84M | 5.68M | 7.28M | 5.36M | 4.04M | 6.5M |
| sellingGeneralAndAdministrativeExpenses | 191.66M | 169.01M | 167.2M | 161M | 162.66M | 162.68M | 163.33M | 156.83M | 163.85M | 187.12M |
| otherExpenses | 99.47M | 83.99M | 76.81M | 83.44M | 75.71M | 73.04M | 74.27M | 75.38M | 81.84M | 64.13M |
| operatingExpenses | 291.13M | 253M | 244.02M | 244.44M | 238.38M | 235.72M | 237.6M | 232.21M | 245.7M | 251.25M |
| costAndExpenses | 398.75M | 359.45M | 358.73M | 341.52M | 348.13M | 351.98M | 356.46M | 344.8M | 360.21M | 371.32M |
| netInterestIncome | 299.84M | 283.15M | 279.46M | 280.15M | 269.1M | 266.65M | 262.35M | 262.25M | 249M | 248.42M |
| interestIncome | 396.51M | 373.62M | 374.1M | 371.64M | 364.36M | 369.4M | 372.07M | 369.36M | 358.72M | 362.61M |
| interestExpense | 96.67M | 90.46M | 94.65M | 91.49M | 95.26M | 102.76M | 109.72M | 107.11M | 109.72M | 114.19M |
| depreciationAndAmortization | 21.01M | 22.67M | 14.05M | 13.98M | 13.72M | 13.56M | 13.71M | 13.53M | 13.27M | 12.85M |
| ebitda | 206.26M | 205.97M | 198.83M | 210.14M | 181.32M | 187.4M | 192.22M | 193.58M | 160.37M | 156.62M |
| ebit | 185.25M | 183.3M | 184.77M | 196.16M | 167.6M | 173.83M | 178.51M | 180.04M | 147.1M | 143.77M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 185.25M | 183.3M | 184.77M | 196.16M | 167.6M | 173.83M | 178.51M | 180.04M | 147.1M | 143.77M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 185.25M | 183.3M | 184.77M | 196.16M | 167.6M | 173.83M | 178.51M | 180.04M | 147.1M | 143.77M |
| incomeTaxExpense | 40.88M | 40.62M | 41.15M | 42.4M | 36.96M | 36.59M | 38.24M | 38.6M | 31.65M | 32.31M |
| netIncomeFromContinuingOperations | 144.37M | 142.68M | 143.62M | 153.76M | 130.63M | 137.24M | 140.26M | 141.44M | 115.45M | 111.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 141.62M | 140.66M | 141.52M | 152.48M | 131.59M | 136.11M | 138.01M | 139.55M | 112.66M | 109.22M |
| netIncomeDeductions | - | - | -1000 | -1000 | -1000 | -1000 | -1000 | -1000 | -1000 | -1000 |
| bottomLineNetIncome | 141.62M | 140.66M | 140.18M | 151.02M | 130.33M | 134.84M | 136.72M | 138.24M | 111.62M | 108.24M |
| eps | 0.97 | 1.02 | 1.01 | 1.14 | 0.98 | 1.01 | 1.02 | 1.03 | 0.82 | 0.79 |
| 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 | 572.59M | 803.24M | 2.95B | 3.15B | 3.27B | 3.37B | 3.15B | 2.54B | 1.9B | 2.68B |
| shortTermInvestments | 8.65B | 9.1B | 2.3B | 8.92B | 2.96B | 9.14B | 9.17B | 8.53B | 9.14B | 9.68B |
| cashAndShortTermInvestments | 9.22B | 9.9B | 5.25B | 12.06B | 6.24B | 12.51B | 12.32B | 11.08B | 11.04B | 12.37B |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 9.22B | 9.9B | 5.25B | 12.06B | 6.24B | 12.51B | 12.32B | 11.08B | 11.04B | 12.37B |
| propertyPlantEquipmentNet | 527.21M | 485.7M | 483M | 477.4M | 476.92M | 475.28M | 469.99M | 467.26M | 467.38M | 469.06M |
| goodwill | 253.8M | 146.54M | 146.54M | 146.54M | 146.54M | 146.54M | 146.54M | 146.54M | 146.54M | 146.54M |
| intangibleAssets | 145.98M | 13.31M | 13.33M | 13.33M | 13.44M | 13.63M | 13.72M | 13.8M | 13.92M | 14.18M |
| goodwillAndIntangibleAssets | 399.79M | 159.85M | 159.87M | 159.87M | 159.98M | 160.17M | 160.26M | 160.34M | 160.46M | 160.72M |
| longTermInvestments | - | - | 17.85B | 17.67B | 17.45B | 17.3B | 17.16B | 17.3B | 17.34B | 17.24B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | 8.54B | 1.92B | 8.04B | 1.55B | 1.39B | 1.56B | 1.36B | 1.47B |
| totalNonCurrentAssets | 927M | 645.55M | 27.04B | 20.22B | 26.13B | 19.49B | 19.18B | 19.49B | 19.33B | 19.33B |
| otherAssets | 25.57B | 22.37B | - | - | - | - | - | - | - | - |
| totalAssets | 35.72B | 32.92B | 32.29B | 32.28B | 32.36B | 32B | 31.49B | 30.57B | 30.37B | 31.7B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.58B | 2.99B | 2.47B | 2.6B | 2.4B | 2.93B | 2.18B | 2.55B | 2.51B | 2.91B |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | -2.99B | 25.46B | 25.49B | 25.84B | 25.29B | 25.24B | 24.28B | 24.44B | 25.36B |
| totalCurrentLiabilities | 2.58B | - | 27.93B | 28.09B | 28.24B | 28.22B | 27.42B | 26.83B | 26.95B | 28.27B |
| longTermDebt | 8.04M | 12.8M | 9.27M | 15.05M | 17.74M | 56000 | 10.2M | 3.98M | 2.36M | 1.4M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 28.81B | - | 555.26M | 518.6M | 606.99M | 443.69M | 609.83M | 576.38M | 460.09M | 462.71M |
| totalNonCurrentLiabilities | 28.81B | 12.8M | 564.53M | 533.64M | 624.73M | 443.75M | 620.03M | 580.36M | 462.45M | 464.12M |
| otherLiabilities | - | 29.1B | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 31.39B | 29.1B | 28.5B | 28.62B | 28.87B | 28.66B | 28.04B | 27.41B | 27.41B | 28.74B |
| treasuryStock | -120.69M | -48M | -121.97M | -96.59M | -85.87M | -48.4M | -139.15M | -98.18M | -59.67M | -35.6M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 742.61M | 692.94M | 676.05M | 676.05M | 676.05M | 676.05M | 655.32M | 655.32M | 655.32M | 655.32M |
| retainedEarnings | 233.09M | 131.83M | 360.72M | 255.94M | 140.22M | 45.49M | 338.51M | 235.3M | 130.71M | 53.18M |
| additionalPaidInCapital | 3.99B | 3.52B | 3.39B | 3.39B | 3.38B | 3.4B | 3.15B | 3.15B | 3.15B | 3.16B |
| 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 | 144.37M | 142.68M | 143.62M | 153.76M | 130.63M | 137.24M | 140.26M | 141.44M | 115.45M | 111.46M |
| depreciationAndAmortization | 21.01M | 22.67M | 14.05M | 13.98M | 13.72M | 13.56M | 13.71M | 13.53M | 13.27M | 12.85M |
| deferredIncomeTax | - | 11.56M | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 6.14M | 4.41M | 4.39M | 4.04M | 4.43M | 4.3M | 4.28M | 4.18M | 4.27M | 4.46M |
| changeInWorkingCapital | 47.41M | 29.33M | -3.76M | -62.1M | 45.72M | -26.35M | 8.33M | -28.01M | 29.02M | 11.54M |
| accountsReceivables | 12.13M | 5.27M | -5.01M | -5.03M | 5.15M | -484K | -7.67M | 2.23M | 561K | 1.88M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -2.32M | 11.97M | -391K | 1.11M | 5.43M | -21.29M | -261K | -2.02M | -286K | 5.03M |
| otherWorkingCapital | 37.6M | 12.1M | 1.63M | -58.17M | 35.13M | -4.58M | 16.26M | -28.22M | 28.75M | 4.64M |
| otherNonCashItems | 465.87M | 55.67M | -29.29M | 1.51M | -55.89M | -265.41M | 265.09M | 16.21M | -26.54M | -19.29M |
| netCashProvidedByOperatingActivities | 684.8M | 266.32M | 129.02M | 111.19M | 138.6M | -136.66M | 431.68M | 147.36M | 135.48M | 121.02M |
| investmentsInPropertyPlantAndEquipment | -6.37M | -35.85M | -15.74M | -10.68M | -12.59M | -14.02M | -12.61M | -8.51M | -11M | -15.51M |
| acquisitionsNet | - | - | - | - | - | - | - | - | 2.67M | - |
| purchasesOfInvestments | -39.01M | -450.02M | -460.89M | -25.79M | -514.58M | -582.82M | -994.73M | -944.98M | -155.48M | -55.65M |
| salesMaturitiesOfInvestments | 467.93M | 396.78M | 459.5M | 455.07M | 549.21M | 402.71M | 702.36M | 1.74B | 582.01M | 620.38M |
| otherInvestingActivities | 436.66M | 26.99M | -132.42M | -295.9M | -395.47M | -290.77M | 68.01M | -123.4M | 122.7M | -83.75M |
| netCashProvidedByInvestingActivities | 859.21M | -62.09M | -149.55M | 122.69M | -373.42M | -484.89M | -236.97M | 664.73M | 540.92M | 465.46M |
| netDebtIssuance | -699.71M | 3.53M | -5.78M | -2.69M | 17.69M | -10.14M | 6.22M | 1.62M | 955K | -502.18M |
| longTermNetDebtIssuance | -353.93M | 3.53M | -5.78M | -2.69M | 17.69M | -10.14M | 6.22M | 1.62M | 955K | -502.18M |
| shortTermNetDebtIssuance | -345.78M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -84.26M | -115.3M | -25.22M | -11.86M | -55.18M | -46.91M | -43.67M | -37.86M | -42.03M | -19.83M |
| netCommonStockIssuance | -84.26M | -115.3M | -25.22M | -11.86M | -55.18M | -46.91M | -43.67M | -37.86M | -42.03M | -19.83M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -84.26M | -115.3M | -25.22M | -11.86M | -55.18M | -46.91M | -43.67M | -37.86M | -42.03M | -19.83M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -41.88M | -36.24M | -37M | -39.12M | -37.89M | -34.61M | -40.38M | -34.96M | -35.14M | -33.57M |
| commonDividendsPaid | -41.88M | -36.24M | -37M | -39.12M | -37.89M | -34.61M | -40.38M | -34.96M | -35.14M | -33.57M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -422.56M | 537.27M | -103.59M | -307.78M | 208.12M | 939.1M | 488.44M | -96.83M | -1.39B | 447.87M |
| netCashProvidedByFinancingActivities | -1.25B | 389.26M | -171.59M | -361.46M | 132.73M | 847.43M | 410.61M | -168.02M | -1.46B | -107.72M |