$0.72 (0.94%)
| 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.41B | 1.36B | 1.42B | 895.1M | 844.61M | 600.55M | 496.09M | 474.77M | 449.39M | 376.85M |
| costOfRevenue | 684.72M | 746.88M | 754.52M | 321.72M | 123.24M | 202.39M | 210.66M | 165.72M | 112.28M | 76.08M |
| grossProfit | 729.84M | 614.05M | 666.33M | 573.38M | 721.38M | 398.16M | 285.44M | 309.05M | 337.12M | 300.76M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 221.15M | 217.52M | 168.31M | 121.23M | 118.26M | 105.73M | 130.99M | 157.94M | 149.31M | 120.58M |
| sellingAndMarketingExpenses | 2.44M | 4.49M | 3.1M | 2.54M | 1.52M | 1.8M | 2.69M | 2.45M | 1.47M | 1.55M |
| sellingGeneralAndAdministrativeExpenses | 223.59M | 222.01M | 171.41M | 123.78M | 119.78M | 107.52M | 133.68M | 160.38M | 150.78M | 122.13M |
| otherExpenses | 195.49M | 167.67M | 164.18M | 158.31M | 160.38M | 100.88M | 43.97M | 57.61M | 62.46M | 54.04M |
| operatingExpenses | 419.07M | 389.68M | 335.59M | 282.09M | 280.17M | 208.4M | 177.66M | 218M | 213.24M | 176.17M |
| costAndExpenses | 1.1B | 1.14B | 1.09B | 603.81M | 403.4M | 410.79M | 388.31M | 383.71M | 325.52M | 252.25M |
| netInterestIncome | 750.49M | 654.4M | 687.45M | 623.72M | 685.07M | 403.69M | 277.31M | 257.88M | 267.34M | 249.5M |
| interestIncome | 1.36B | 1.33B | 1.37B | 885.37M | 780.88M | 543.3M | 463.74M | 417.95M | 372.85M | 322.54M |
| interestExpense | 609.1M | 673.43M | 679.91M | 261.65M | 95.81M | 139.62M | 186.43M | 160.07M | 105.51M | 73.04M |
| depreciationAndAmortization | 40.85M | 33.55M | 31.81M | 27.16M | 21.67M | 18.51M | 13.61M | 14.16M | 10.8M | 5.9M |
| ebitda | 351.62M | 257.92M | 362.55M | 318.45M | 462.88M | 208.27M | 121.39M | 105.21M | 134.68M | 130.49M |
| ebit | 310.77M | 224.37M | 330.74M | 291.3M | 441.21M | 189.76M | 107.78M | 91.05M | 123.88M | 124.6M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 310.77M | 224.37M | 330.74M | 291.3M | 441.21M | 189.76M | 107.78M | 91.05M | 123.88M | 124.6M |
| totalOtherIncomeExpensesNet | -22.34M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 288.43M | 224.37M | 330.74M | 291.3M | 441.21M | 189.76M | 107.78M | 91.05M | 123.88M | 124.6M |
| incomeTaxExpense | 64.34M | 42.9M | 80.6M | 63.26M | 86.94M | 46.72M | 26.39M | 19.36M | 45.04M | 45.89M |
| netIncomeFromContinuingOperations | 224.09M | 181.47M | 250.14M | 228.03M | 354.27M | 143.04M | 81.39M | 71.7M | 78.84M | 78.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | -39.62M | -10.46M | -2.06M | - | - | -9M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | 9M |
| netIncome | 224.09M | 181.47M | 250.14M | 228.03M | 314.65M | 132.58M | 79.33M | 71.7M | 78.84M | 78.7M |
| netIncomeDeductions | 2.8M | - | - | - | -39.62M | - | - | - | - | - |
| bottomLineNetIncome | 209.18M | 166.43M | 235.45M | 218.4M | 339.76M | 118.54M | 64.87M | 57.24M | 64.38M | 69.19M |
| eps | 6.4 | 5.28 | 7.49 | 6.69 | 10.51 | 4.09 | 2.08 | 1.81 | 2.1 | 2.51 |
| 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 | 62.05M | 3.79B | 3.85B | 455.81M | 518.03M | 693.35M | 212.5M | 62.14M | 146.32M | 264.71M |
| shortTermInvestments | - | 2.02B | 2.41B | 2.99B | 3.82B | 1.21B | 595.88M | 665.01M | 471.37M | 493.47M |
| cashAndShortTermInvestments | 62.05M | 5.81B | 6.25B | 3.44B | 4.34B | 1.9B | 808.38M | 727.15M | 617.69M | 758.18M |
| netReceivables | 103.63M | 323.25M | 320.47M | 123.37M | 92.24M | 80.41M | 38.07M | 32.96M | 27.02M | 23.69M |
| accountsReceivables | - | 108.35M | 114.77M | 123.37M | 92.24M | 80.41M | 38.07M | 32.96M | 27.02M | 23.69M |
| otherReceivables | 103.63M | 214.9M | 205.7M | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 165.68M | 6.13B | 6.57B | 3.57B | 4.43B | 1.98B | 846.45M | 760.1M | 644.72M | 781.87M |
| propertyPlantEquipmentNet | 16.74M | 6.67M | 7.37M | 9.02M | 8.89M | 11.22M | 9.39M | 11.06M | 11.96M | 12.77M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 3.63M | 3.63M | 3.63M | 3.63M | 3.74M | 3.97M | 15.2M | 16.5M | 16.3M | 17.62M |
| goodwillAndIntangibleAssets | 3.63M | 3.63M | 3.63M | 3.63M | 3.74M | 3.97M | 15.2M | 16.5M | 16.3M | 17.62M |
| longTermInvestments | 23.78B | 15.51B | 14.17B | 16.5B | 14.43B | 15.75B | 9.99B | 8.51B | 8.67B | 8.31B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 898.25M | 660.35M | 562.87M | 812.77M | 703.9M | 689.87M | 654.98M | 540.73M | 496.86M | 256.37M |
| totalNonCurrentAssets | 24.73B | 16.18B | 14.74B | 17.33B | 15.15B | 16.46B | 10.67B | 9.07B | 9.19B | 8.6B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 24.9B | 22.31B | 21.32B | 20.9B | 19.58B | 18.44B | 11.52B | 9.83B | 9.84B | 9.38B |
| totalPayables | - | - | - | 230.67M | 251.13M | 152.08M | 126.24M | 66.46M | 56.21M | 75.38M |
| accountPayables | - | - | - | 230.67M | 251.13M | 152.08M | 126.24M | 66.46M | 56.21M | 75.38M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 7.44M | 100M | - | 300M | 775M | 1.1B | 1.39B | 187M | 155M | 771.8M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 15.74B | 18.85B | 17.89B | 18.16B | 16.78B | 11.31B | 8.65B | 7.14B | 6.8B | 7.3B |
| totalCurrentLiabilities | 15.75B | 18.95B | 17.92B | 18.69B | 17.8B | 12.56B | 10.16B | 7.4B | 7.01B | 8.15B |
| longTermDebt | 1.71B | 1.31B | 1.51B | 805.53M | 404.76M | 305.43M | 304.74M | 1.48B | 1.91B | 1.06B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 5.32B | 215.17M | 248.36M | - | - | 4.45B | - | - | - | -688.8M |
| totalNonCurrentLiabilities | 7.03B | 1.53B | 1.76B | 805.53M | 404.76M | 4.76B | 304.74M | 1.48B | 1.91B | 375.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 22.78B | 20.47B | 19.68B | 19.49B | 18.21B | 17.32B | 10.47B | 8.88B | 8.92B | 8.53B |
| treasuryStock | -68.57M | -141.65M | -122.41M | -82.6M | -49.44M | -21.78M | -21.78M | -21.21M | -8.23M | -8.23M |
| preferredStock | - | 137.79M | 137.79M | 137.79M | 137.79M | 217.47M | 217.47M | 217.47M | 217.47M | 217.47M |
| commonStock | 36.19M | 35.76M | 35.46M | 35.01M | 34.72M | 32.99M | 32.62M | 32.25M | 31.91M | 30.82M |
| retainedEarnings | 1.54B | 1.33B | 1.16B | 924.13M | 705.73M | 438.58M | 381.52M | 316.65M | 258.08M | 193.7M |
| additionalPaidInCapital | 666.76M | 575.33M | 564.54M | 551.72M | 542.39M | 455.59M | 444.22M | 434.31M | 422.1M | 427.01M |
| 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 | 224.09M | 181.47M | 250.14M | 228.03M | 354.27M | 143.04M | 81.39M | 71.7M | 78.84M | 78.7M |
| depreciationAndAmortization | 37.86M | 33.55M | 31.81M | 27.16M | 21.67M | 18.51M | 13.61M | 14.16M | 10.8M | 5.9M |
| deferredIncomeTax | -10.99M | -1.14M | 22.18M | 6.91M | 17.75M | -15.85M | 9.64M | 9.3M | 14.82M | -2.58M |
| stockBasedCompensation | 18.46M | 14.44M | 12.58M | 14.15M | 13.86M | 12.88M | 9.85M | 9.74M | 7.17M | 7.07M |
| changeInWorkingCapital | 55.28M | -132.81M | 42.26M | -24.58M | 149.64M | -57.71M | -90.68M | -24.73M | -48.94M | -5.46M |
| accountsReceivables | -26.15M | -99.98M | 23.58M | -3.59M | 46.66M | -108.15M | -63.1M | -34.61M | -32.26M | -11.28M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 81.43M | -32.83M | 18.68M | -20.99M | 102.98M | 50.44M | -27.58M | 9.88M | -16.69M | 5.82M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 170.06M | 49.56M | -234.25M | -272.49M | -286.02M | 51.15M | 54.48M | 17.31M | -489K | 7.78M |
| netCashProvidedByOperatingActivities | 494.76M | 145.06M | 124.73M | -20.82M | 271.16M | 152.02M | 78.28M | 97.47M | 62.19M | 91.4M |
| investmentsInPropertyPlantAndEquipment | -161.06M | -65.19M | -41.34M | -113.35M | -32.95M | -28.79M | -50.07M | -38.98M | -24.36M | -5.43M |
| acquisitionsNet | - | - | - | - | 3.76M | - | - | -1.5M | - | -17M |
| purchasesOfInvestments | -968.57M | -865.88M | -74.5M | -1.36B | -3.63B | -1.2B | - | -763.24M | -796.59M | -5M |
| salesMaturitiesOfInvestments | 1.3B | 1.55B | 873.15M | 1.51B | 1.01B | 623.91M | 136.26M | 520.5M | 817.33M | 67.55M |
| otherInvestingActivities | -2.22B | -1.62B | 2.4B | -1.33B | 1.45B | -5.82B | -1.53B | 179.14M | -561.5M | -1B |
| netCashProvidedByInvestingActivities | -2.06B | -1.01B | 3.16B | -1.3B | -1.2B | -6.42B | -1.44B | -104.1M | -565.12M | -961.53M |
| netDebtIssuance | 288.35M | -95M | 400M | -75M | -4.47B | 4.42B | -326.56M | -427.04M | 841.62M | -756.5M |
| longTermNetDebtIssuance | 388.35M | -195M | 700M | 400M | -4.32B | 4.42B | 421.51M | -63.25M | 98.56M | 75M |
| shortTermNetDebtIssuance | -100M | 100M | -300M | -475M | -150M | - | -748.07M | -363.79M | 743.06M | -831.5M |
| netStockIssuance | 17.71M | -17.48M | -36.69M | -32.63M | -82.4M | 923K | 1.58M | -9.39M | 2.72M | 232.89M |
| netCommonStockIssuance | 17.71M | -17.48M | -36.69M | -32.63M | -82.4M | 923K | 1.58M | -9.39M | 2.72M | 70.98M |
| commonStockIssuance | 165.85M | 1.76M | 3.11M | 533K | 27.76M | 923K | 2.15M | 3.58M | 2.72M | 70.98M |
| commonStockRepurchased | -148.14M | -19.24M | -39.81M | -33.16M | -110.16M | - | -571K | -12.98M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 161.9M |
| netDividendsPaid | -10.8M | -15.15M | -14.64M | -9.33M | -10.83M | -14.08M | -14.46M | -14.46M | -14.46M | -9.05M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -10.8M | -15.15M | -14.64M | -9.33M | -10.83M | -14.08M | -14.46M | -14.46M | -14.46M | -9.05M |
| otherFinancingActivities | 1.89B | 928.25M | -240.58M | 1.37B | 5.31B | 2.35B | 1.86B | 373.33M | -445.34M | 1.4B |
| netCashProvidedByFinancingActivities | 2.19B | 800.62M | 108.09M | 1.26B | 754.78M | 6.75B | 1.52B | -77.56M | 384.55M | 870.25M |
| 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 | 370.63M | 387.71M | 387.5M | 353.55M | 285.79M | 313.5M | 336.89M | 361.56M | 348.98M | 360.81M |
| costOfRevenue | 168.33M | 150.77M | 186.11M | 172.08M | 175.76M | 183.28M | 190.63M | 184.51M | 188.46M | 186.93M |
| grossProfit | 202.3M | 236.94M | 201.39M | 181.48M | 110.03M | 130.22M | 146.26M | 177.05M | 160.52M | 173.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 55.25M | 51.74M | 57.23M | 57.75M | 54.42M | 5.5M | 69.21M | 55.18M | 49.49M | -721K |
| sellingAndMarketingExpenses | 554K | 812K | 636K | 461K | 528K | 1.64M | 908K | 1.25M | 682K | 850K |
| sellingGeneralAndAdministrativeExpenses | 55.8M | 52.56M | 57.86M | 58.22M | 54.95M | 7.15M | 70.12M | 56.44M | 50.18M | 129K |
| otherExpenses | 56.18M | 64.75M | 43.19M | 44.36M | 43.19M | 87.21M | 30.12M | 43.5M | 44.96M | 89.86M |
| operatingExpenses | 111.99M | 117.31M | 101.05M | 102.57M | 98.14M | 94.36M | 100.24M | 99.94M | 95.14M | 89.99M |
| costAndExpenses | 280.32M | 268.08M | 287.16M | 274.65M | 273.9M | 277.64M | 290.87M | 284.44M | 283.6M | 276.92M |
| netInterestIncome | 191.35M | 204.43M | 201.91M | 176.7M | 167.45M | 167.82M | 158.54M | 167.65M | 160.38M | 172.51M |
| interestIncome | 336.31M | 355.2M | 361.48M | 328M | 314.91M | 329.91M | 332.11M | 334.04M | 331.78M | 345.92M |
| interestExpense | 144.96M | 150.77M | 159.57M | 151.3M | 147.46M | 162.08M | 173.57M | 166.38M | 171.39M | 173.41M |
| depreciationAndAmortization | 14.24M | 11.67M | 1.9M | 11.64M | 15.64M | 9.09M | 9.75M | 6.46M | 8.25M | 7.59M |
| ebitda | 104.54M | 131.3M | 102.24M | 90.54M | 27.53M | 44.96M | 55.77M | 83.58M | 73.62M | 91.48M |
| ebit | 90.31M | 119.64M | 100.34M | 78.9M | 11.89M | 35.86M | 46.02M | 77.12M | 65.38M | 83.89M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 90.31M | 119.64M | 100.34M | 78.9M | 11.89M | 35.86M | 46.02M | 77.12M | 65.38M | 83.89M |
| totalOtherIncomeExpensesNet | - | -22.34M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 90.31M | 97.3M | 100.34M | 78.9M | 11.89M | 35.86M | 46.02M | 77.12M | 65.38M | 83.89M |
| incomeTaxExpense | 20.65M | 22.81M | 24.6M | 17.96M | -1.02M | 8.95M | -725K | 19.03M | 15.65M | 21.8M |
| netIncomeFromContinuingOperations | 69.65M | 74.49M | 75.74M | 60.94M | 12.91M | 26.92M | 46.74M | 58.08M | 49.73M | 62.09M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 69.65M | 74.49M | 75.74M | 60.94M | 12.91M | 26.92M | 46.74M | 58.08M | 49.73M | 62.09M |
| netIncomeDeductions | - | 2.8M | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 69.65M | 70.09M | 73.73M | 55.85M | 9.52M | 23.27M | 42.94M | 54.3M | 45.93M | 58.22M |
| eps | 2.04 | 2.05 | 2.28 | 1.77 | 0.3 | 0.74 | 1.36 | 1.72 | 1.46 | 1.86 |
| 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 | 89.15M | 62.05M | 4.19B | 3.5B | 3.43B | 3.79B | 3.09B | 3.05B | 3.7B | 3.85B |
| shortTermInvestments | - | - | 610.82M | 677.41M | 757.56M | 2.02B | 2.41B | 2.51B | 2.6B | 2.41B |
| cashAndShortTermInvestments | 89.15M | 62.05M | 4.8B | 4.18B | 4.19B | 5.81B | 5.5B | 5.56B | 6.31B | 6.25B |
| netReceivables | 105M | 103.63M | 106.38M | 101.48M | 105.8M | 323.25M | 115.59M | 112.79M | 120.12M | 320.47M |
| accountsReceivables | - | - | 106.38M | 101.48M | 105.8M | 108.35M | 115.59M | 112.79M | 120.12M | 114.77M |
| otherReceivables | 105M | 103.63M | - | - | - | 214.9M | - | - | - | 205.7M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 194.16M | 165.68M | 4.9B | 4.28B | 4.29B | 6.13B | 5.62B | 5.67B | 6.43B | 6.57B |
| propertyPlantEquipmentNet | 15.75M | 16.74M | 15.34M | 5.98M | 6.65M | 6.67M | 6.73M | 7.02M | 7.25M | 7.37M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M |
| goodwillAndIntangibleAssets | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M | 3.63M |
| longTermInvestments | 24.73B | 23.78B | 16.54B | 15.73B | 15.49B | 15.51B | 14.98B | 14.46B | 14.16B | 14.17B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 940.52M | 898.25M | 2.79B | 2.53B | 2.63B | 660.35M | 845.65M | 796.3M | 754.76M | 562.87M |
| totalNonCurrentAssets | 25.69B | 24.73B | 19.36B | 18.27B | 18.13B | 16.18B | 15.84B | 15.27B | 14.92B | 14.74B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 25.88B | 24.9B | 24.26B | 22.55B | 22.42B | 22.31B | 21.46B | 20.94B | 21.35B | 21.32B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 70M | 7.44M | 50M | 100M | 100M | 100M | 1.51M | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 15.74B | 20.41B | 18.98B | 18.93B | 18.85B | 18.07B | 17.65B | 17.93B | 17.92B |
| totalCurrentLiabilities | 70M | 15.75B | 20.46B | 19.08B | 19.03B | 18.95B | 18.07B | 17.68B | 17.96B | 17.92B |
| longTermDebt | 1.83B | 1.71B | 1.43B | 1.38B | 1.32B | 1.31B | 1.4B | 1.32B | 1.5B | 1.51B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 21.83B | 5.32B | 251.75M | 234.06M | 210.42M | 215.17M | 186.81M | 193.33M | 193.07M | 248.36M |
| totalNonCurrentLiabilities | 23.67B | 7.03B | 1.68B | 1.61B | 1.53B | 1.53B | 1.59B | 1.52B | 1.69B | 1.76B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 23.74B | 22.78B | 22.13B | 20.69B | 20.56B | 20.47B | 19.65B | 19.2B | 19.66B | 19.68B |
| treasuryStock | -111.31M | -68.57M | -68.57M | -147.29M | -147.29M | -141.65M | -140.62M | -122.41M | -122.41M | -122.41M |
| preferredStock | - | - | 82.2M | 82.2M | 137.79M | 137.79M | 137.79M | 137.79M | 137.79M | 137.79M |
| commonStock | 36.31M | 36.19M | 36.16M | 36.12M | 36M | 35.76M | 35.73M | 35.69M | 35.54M | 35.46M |
| retainedEarnings | 1.6B | 1.54B | 1.47B | 1.39B | 1.34B | 1.33B | 1.3B | 1.26B | 1.21B | 1.16B |
| additionalPaidInCapital | 669.11M | 666.76M | 662.25M | 572.47M | 570.17M | 575.33M | 571.61M | 567.34M | 567.49M | 564.54M |
| 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 | 69.65M | 74.49M | 75.74M | 60.94M | 12.91M | 26.92M | 46.74M | 58.08M | 49.73M | 62.09M |
| depreciationAndAmortization | 14.24M | 14.14M | 1.9M | 11.64M | 15.64M | 9.09M | 9.75M | 6.46M | 8.25M | 7.59M |
| deferredIncomeTax | 3.34M | 1.71M | -1.73M | 13.97M | -24.94M | -446K | -168K | -253K | -276K | 178K |
| stockBasedCompensation | 5.73M | 5.4M | 4.41M | 4.41M | 4.25M | 3.71M | 3.65M | 3.18M | 3.89M | 2.54M |
| changeInWorkingCapital | -82.84M | 19.97M | 13.09M | 39.85M | -9.94M | -15.17M | -19.03M | -32.83M | -65.78M | 8.01M |
| accountsReceivables | -28.04M | -7M | 3.06M | 13.94M | -10.47M | -43.61M | -12.48M | -33.31M | -10.58M | 22.67M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -54.8M | 26.97M | 10.03M | 25.92M | 528K | 28.44M | -6.55M | 480K | -55.21M | -14.66M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 24.96M | 5.86M | 23.5M | 31.35M | 96.21M | 109.29M | -16.55M | -28.57M | -14.62M | -198.78M |
| netCashProvidedByOperatingActivities | 35.07M | 121.57M | 116.91M | 162.15M | 94.12M | 133.4M | 24.4M | 6.08M | -18.82M | -118.38M |
| investmentsInPropertyPlantAndEquipment | -49000 | -57.67M | -59.48M | -23.5M | -17.08M | -32.9M | -11.95M | -15.91M | -4.42M | -20.56M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -225.46M | -142.09M | -305.69M | -350.08M | -170.71M | -180.24M | -81.33M | -275.41M | -328.9M | -1.42M |
| salesMaturitiesOfInvestments | 237.92M | 9.4M | 242.63M | 604.91M | 168.58M | 629.45M | 273.01M | 435.52M | 207.62M | 464.68M |
| otherInvestingActivities | -638.69M | -221.73M | -903.13M | -350.5M | -480.81M | -677.38M | -566.43M | -339.37M | -37.45M | 717.86M |
| netCashProvidedByInvestingActivities | -626.28M | -412.09M | -1.03B | -119.17M | -500.03M | -261.07M | -386.7M | -195.16M | -163.16M | 1.16B |
| netDebtIssuance | 200M | 228.35M | 50M | 60M | - | 25M | 55M | -175M | - | -340M |
| longTermNetDebtIssuance | 130M | 278.35M | 50M | 60M | - | -75M | 55M | -175M | - | -340M |
| shortTermNetDebtIssuance | 70M | -50M | - | - | - | 100M | - | - | - | - |
| netStockIssuance | -42.5M | -170.04M | 107.25M | -57.01M | -5M | -783K | -17.48M | 296K | 481K | 2.79M |
| netCommonStockIssuance | -42.5M | -85.04M | 107.25M | -57.01M | -5M | -783K | -17.48M | 296K | 481K | 2.79M |
| commonStockIssuance | 246K | -37000 | 164.76M | 488K | 645K | 250K | 734K | 296K | 481K | 2.79M |
| commonStockRepurchased | -42.74M | -85M | -57.5M | -57.5M | -5.64M | -1.03M | -18.21M | - | - | - |
| netPreferredStockIssuance | - | -85M | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -1.95M | -2.01M | -3.41M | -3.43M | -3.65M | -3.79M | -3.91M | -3.8M | -3.81M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | -1.95M | -2.01M | -3.41M | -3.43M | -3.65M | -3.79M | -3.91M | -3.8M | -3.81M |
| otherFinancingActivities | 820.45M | 459.98M | 1.44B | 32.27M | 57.1M | 805M | 368.01M | -284.84M | 40.08M | -274.78M |
| netCashProvidedByFinancingActivities | 977.96M | 516.34M | 1.59B | 31.84M | 48.67M | 825.57M | 401.74M | -463.45M | 36.75M | -615.8M |