NASDAQ : CATY
-$1.01 (-1.59%)
| 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.38B | 1.39B | 1.31B | 908.1M | 721.11M | 743.39M | 814.02M | 719.32M | 606.82M | 532.44M |
| costOfRevenue | 622.23M | 698.42M | 526.45M | 132.13M | 52.75M | 205.96M | 187.36M | 117.56M | 77.94M | 65.55M |
| grossProfit | 762.46M | 692.22M | 784.06M | 775.97M | 668.37M | 537.43M | 626.66M | 601.77M | 528.88M | 466.89M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 186.79M | 181.66M | 177.74M | 150.58M | 139.93M | 133.02M | 152.13M | 144.92M | 131.28M | 116.02M |
| sellingAndMarketingExpenses | 6M | 6.52M | 5.89M | 6.86M | 6.91M | 5.22M | 7.58M | 7.84M | 6.2M | 5.09M |
| sellingGeneralAndAdministrativeExpenses | 192.79M | 188.18M | 183.62M | 157.45M | 146.84M | 138.24M | 159.71M | 152.75M | 137.48M | 121.11M |
| otherExpenses | 162.27M | 186.5M | 196.85M | 145.99M | 139.68M | 145.22M | 117.58M | 111.33M | 93.09M | 103.58M |
| operatingExpenses | 355.06M | 374.68M | 380.48M | 303.43M | 286.52M | 283.46M | 277.29M | 264.08M | 230.57M | 224.69M |
| costAndExpenses | 977.29M | 1.07B | 906.93M | 435.56M | 339.27M | 489.43M | 464.65M | 381.64M | 308.51M | 290.24M |
| netInterestIncome | 742.46M | 674.06M | 741.75M | 733.7M | 597.76M | 552.11M | 574.91M | 565.9M | 495.71M | 417.87M |
| interestIncome | 1.31B | 1.33B | 1.24B | 851.28M | 666.51M | 700.57M | 769.27M | 687.96M | 576.15M | 499.07M |
| interestExpense | 566.8M | 660.92M | 500.48M | 117.58M | 68.76M | 148.46M | 194.36M | 122.06M | 80.44M | 81.2M |
| depreciationAndAmortization | 23.68M | 16.83M | 18.1M | 19.8M | 16.12M | 16.51M | 15.12M | 7.31M | 7.26M | 7.49M |
| ebitda | 431.08M | 334.37M | 421.69M | 492.34M | 397.96M | 270.48M | 364.49M | 345M | 305.57M | 249.69M |
| ebit | 407.4M | 317.54M | 403.58M | 472.54M | 381.84M | 253.96M | 349.37M | 337.69M | 298.31M | 242.2M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 407.4M | 317.54M | 403.58M | 472.54M | 381.84M | 253.96M | 349.37M | 337.69M | 298.31M | 242.2M |
| totalOtherIncomeExpensesNet | -17.2M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 390.2M | 317.54M | 403.58M | 472.54M | 381.84M | 253.96M | 349.37M | 337.69M | 298.31M | 242.2M |
| incomeTaxExpense | 75.07M | 31.56M | 49.46M | 111.89M | 83.54M | 25.1M | 70.23M | 65.8M | 122.26M | 67.1M |
| netIncomeFromContinuingOperations | 315.12M | 285.98M | 354.12M | 360.64M | 298.3M | 228.86M | 279.14M | 271.88M | 176.04M | 175.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 315.12M | 285.98M | 354.12M | 360.64M | 298.3M | 228.86M | 279.14M | 271.88M | 176.04M | 175.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 315.12M | 285.98M | 354.12M | 360.64M | 298.3M | 228.86M | 279.14M | 271.88M | 176.04M | 175.1M |
| eps | 4.57 | 3.97 | 4.88 | 4.85 | 3.81 | 2.88 | 3.49 | 3.35 | 2.19 | 2.21 |
| 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 | 146.32M | 157.17M | 173.99M | 195.44M | 134.14M | 138.62M | 177.24M | 225.33M | 247.06M | 218.02M |
| shortTermInvestments | 1.66B | 1.55B | 2.26B | 2.44B | 3.44B | 2.32B | 1.87B | 1.62B | 1.63B | 2.28B |
| cashAndShortTermInvestments | 1.8B | 1.71B | 2.43B | 2.64B | 3.58B | 2.46B | 2.05B | 1.84B | 1.87B | 2.5B |
| netReceivables | 96.99M | 97.78M | 97.67M | 82.43M | 56.99M | 59.03M | 53.54M | 51.65M | 45.31M | 37.3M |
| accountsReceivables | 96.99M | 97.78M | 97.67M | 82.43M | 56.99M | 59.03M | 53.54M | 51.65M | 45.31M | 37.3M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 1.9B | 1.81B | 2.53B | 2.72B | 3.63B | 2.52B | 2.1B | 1.89B | 1.92B | 2.54B |
| propertyPlantEquipmentNet | 121.77M | 117.32M | 123.17M | 124.4M | 127.24M | 133.92M | 138.23M | 103.19M | 103.06M | 105.61M |
| goodwill | 375.7M | 375.7M | 375.7M | 375.7M | 372.19M | 372.19M | 372.19M | 372.19M | 372.19M | 372.19M |
| intangibleAssets | 2.68M | 3.34M | 4.46M | 5.76M | 4.63M | 5.43M | 6.3M | 7.19M | 8.06M | 2.95M |
| goodwillAndIntangibleAssets | 378.38M | 379.03M | 380.16M | 381.45M | 376.82M | 377.62M | 378.48M | 379.38M | 380.25M | 375.14M |
| longTermInvestments | 17.58M | 20.4B | 19.74B | 18.45B | 16.52B | 16.12B | 15.6B | 14.46B | 13.3B | 11.59B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 36.1M | 346.21M | 308.21M | 274.34M | 225.13M | -102.21M | -118.73M | -54.68M | -59.37M | -83.67M |
| totalNonCurrentAssets | 553.83M | 21.25B | 20.55B | 19.23B | 17.25B | 16.53B | 15.99B | 14.89B | 13.72B | 11.98B |
| otherAssets | 21.77B | - | - | - | - | - | - | - | - | - |
| totalAssets | 24.23B | 23.05B | 23.08B | 21.95B | 20.89B | 19.04B | 18.1B | 16.79B | 15.64B | 14.52B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | 25.68M | - | 100M | 350M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 9.68B | 19.69B | 19.33B | 18.51B | 18.06B | 16.11B | 14.69B | 13.7B | 12.69B | 11.67B |
| totalCurrentLiabilities | 9.68B | 19.69B | 19.33B | 18.51B | 18.06B | 16.11B | 14.72B | 13.7B | 12.79B | 12.02B |
| longTermDebt | 172.82M | 196.88M | 674.92M | 626.74M | 162.28M | 292.85M | 818.16M | 736.75M | 641.62M | 486.8M |
| capitalLeaseObligationsNonCurrent | 36.1M | 30.85M | 34.8M | 32.52M | 30.69M | 33.48M | 35.87M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 13.8M | - | - |
| otherNonCurrentLiabilities | -208.92M | 295.05M | 309.79M | 309.4M | 188.66M | 189.26M | 227.84M | 223.78M | 235.37M | 180.71M |
| totalNonCurrentLiabilities | - | 522.78M | 1.02B | 968.66M | 381.63M | 515.59M | 1.08B | 960.53M | 876.99M | 667.5M |
| otherLiabilities | 11.62B | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.1M | 30.85M | 34.8M | 32.52M | 30.69M | 33.48M | 35.87M | - | - | - |
| totalLiabilities | 21.3B | 20.21B | 20.34B | 19.47B | 18.44B | 16.62B | 15.8B | 14.66B | 13.67B | 12.69B |
| treasuryStock | -932.21M | -751.92M | -667.22M | -650.55M | -509.24M | -342.13M | -318.54M | -282.24M | -239.59M | -239.59M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 918K | 916K | 914K | 911K | 909K | 906K | 900K | 898K | 891K | 878K |
| retainedEarnings | 2.91B | 2.69B | 2.5B | 2.24B | 1.99B | 1.79B | 1.66B | 1.48B | 1.28B | 1.18B |
| additionalPaidInCapital | 1B | 993.96M | 987.95M | 981.12M | 972.47M | 964.73M | 950.47M | 942.06M | 932.87M | 895.48M |
| 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 | 315.12M | 285.98M | 354.12M | 360.64M | 298.3M | 228.86M | 279.14M | 271.88M | 176.04M | 175.1M |
| depreciationAndAmortization | 16.04M | 16.83M | 18.1M | 19.8M | 16.12M | 16.51M | 15.12M | 7.31M | 7.26M | 7.49M |
| deferredIncomeTax | 12.14M | -20.76M | -4.78M | -2.09M | 9.17M | -9.49M | 9.82M | 2.34M | 34.55M | 15.95M |
| stockBasedCompensation | 7.61M | 6.8M | 7.84M | 7.83M | 6.81M | 6.41M | 7.35M | 7.97M | 5.73M | 4.96M |
| changeInWorkingCapital | -61.64M | -52.78M | -76.52M | 22.43M | -34.58M | -42.58M | 20.07M | -136K | 23.11M | 10.69M |
| accountsReceivables | 26.72M | -10.05M | -54.37M | -80.41M | -34.2M | -21.25M | 6.16M | -13.98M | 25.75M | 13.48M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -88.36M | -42.72M | -22.15M | 102.84M | -387K | -21.34M | 13.9M | 13.85M | -2.64M | -2.78M |
| otherNonCashItems | 79.29M | 93.07M | 85.98M | 58.77M | 38.5M | 120.25M | 103.48M | 47.16M | 2.17M | 20.21M |
| netCashProvidedByOperatingActivities | 368.57M | 329.16M | 384.74M | 467.39M | 334.32M | 319.96M | 434.98M | 336.54M | 248.87M | 234.4M |
| investmentsInPropertyPlantAndEquipment | -4.91M | -3.64M | -3.4M | -3.39M | -3.73M | -5.78M | -7.13M | -6.67M | -3.19M | -3.52M |
| acquisitionsNet | - | - | - | -73.88M | - | - | - | - | -1.39M | - |
| purchasesOfInvestments | -1.72B | -1.39B | -668.95M | -718.7M | -589.37M | -513.28M | -822.9M | -497.79M | -607.57M | -941.33M |
| salesMaturitiesOfInvestments | 1.68B | 1.44B | 522.82M | 214.49M | 445.49M | 854.85M | 593.4M | 547.67M | 674.3M | 460.29M |
| otherInvestingActivities | -812.52M | 137.44M | -1.33B | -1.27B | -712.32M | -577.99M | -1.15B | -1.18B | -966.13M | -368.94M |
| netCashProvidedByInvestingActivities | -857.32M | 184.03M | -1.48B | -1.85B | -859.92M | -242.2M | -1.38B | -1.13B | -903.99M | -853.49M |
| netDebtIssuance | -60M | -480M | 55M | 465M | -130M | -553.35M | 84.62M | 76.96M | 125M | 75M |
| longTermNetDebtIssuance | -60M | -480M | 55M | 465M | -130M | -527.66M | 58.94M | 76.96M | 125M | 75M |
| shortTermNetDebtIssuance | - | - | - | - | - | -25.68M | 25.68M | - | - | - |
| netStockIssuance | -177.68M | -81.77M | -13.18M | -137.6M | -163.54M | -13.82M | -32.94M | -39.83M | 2.53M | -52.16M |
| netCommonStockIssuance | -177.68M | -81.77M | -13.18M | -137.6M | -163.54M | -13.82M | -32.94M | -39.83M | 2.53M | -52.16M |
| commonStockIssuance | 2.61M | 2.93M | 3.49M | 3.72M | 3.56M | 9.78M | 3.37M | 2.82M | 2.53M | 2.28M |
| commonStockRepurchased | -180.29M | -84.7M | -16.67M | -141.32M | -167.1M | -23.59M | -36.3M | -42.65M | - | -54.44M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -93.8M | -97.97M | -98.64M | -100.96M | -99.32M | -98.69M | -99.13M | -83.43M | -69.89M | -59.27M |
| commonDividendsPaid | -93.8M | -97.97M | -98.64M | -100.96M | -99.32M | -98.69M | -99.13M | -83.43M | -69.89M | -59.27M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1.21B | 357.27M | 815.55M | -131.71M | 1.95B | 1.42B | 987.63M | 915.94M | -52.81M | 1.13B |
| netCashProvidedByFinancingActivities | 873.64M | -302.47M | 758.74M | 94.74M | 1.55B | 749.55M | 940.18M | 863.28M | 4.83M | 1.09B |
| 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 | 326.29M | 360.57M | 355.22M | 338.31M | 330.6M | 345.46M | 359.86M | 346.08M | 339M | 356.36M |
| costOfRevenue | 146.93M | 137.74M | 173.34M | 152.9M | 158.26M | 173.47M | 184.84M | 174.14M | 165.72M | 152.85M |
| grossProfit | 179.36M | 222.83M | 181.88M | 185.41M | 172.34M | 171.98M | 175.02M | 171.93M | 173.28M | 203.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 56.95M | 48.42M | 46.24M | 46.3M | 45.83M | 43.72M | 44.11M | 44.18M | 49.64M | 54.46M |
| sellingAndMarketingExpenses | - | 1.52M | 1.49M | 1.11M | 1.88M | 1.52M | 1.61M | 1.47M | 1.91M | 1.11M |
| sellingGeneralAndAdministrativeExpenses | 56.95M | 49.93M | 47.74M | 47.41M | 47.7M | 45.24M | 45.72M | 45.66M | 51.56M | 55.57M |
| otherExpenses | 12.45M | 42.22M | 40.38M | 41.72M | 37.95M | 39.98M | 51.14M | 53.7M | 41.68M | 54.93M |
| operatingExpenses | 69.41M | 92.16M | 88.12M | 89.13M | 85.66M | 85.22M | 96.87M | 99.35M | 93.24M | 110.5M |
| costAndExpenses | 216.34M | 229.9M | 261.46M | 242.03M | 243.91M | 258.69M | 281.7M | 273.5M | 258.96M | 263.35M |
| netInterestIncome | 194.17M | 195.01M | 189.59M | 181.22M | 176.64M | 171.01M | 169.16M | 165.32M | 168.57M | 182.14M |
| interestIncome | 322.91M | 332.75M | 334.2M | 322.92M | 319.4M | 329.98M | 339.49M | 332.86M | 332.64M | 333.26M |
| interestExpense | 128.74M | 137.74M | 144.61M | 141.7M | 142.76M | 158.97M | 170.34M | 167.54M | 164.07M | 151.12M |
| depreciationAndAmortization | 4.04M | 11.45M | 4.03M | 4.06M | 4.14M | 4.06M | 4.17M | 4.24M | 4.37M | 4.44M |
| ebitda | 114M | 142.12M | 97.79M | 100.34M | 90.83M | 90.82M | 82.32M | 76.82M | 84.41M | 97.46M |
| ebit | 109.95M | 130.67M | 93.76M | 96.28M | 86.69M | 86.77M | 78.15M | 72.58M | 80.04M | 93.02M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 109.95M | 130.67M | 93.76M | 96.28M | 86.69M | 86.77M | 78.15M | 72.58M | 80.04M | 93.02M |
| totalOtherIncomeExpensesNet | - | -17.2M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 109.95M | 113.47M | 93.76M | 96.28M | 86.69M | 86.77M | 78.15M | 72.58M | 80.04M | 93.02M |
| incomeTaxExpense | 23.07M | 22.96M | 16.11M | 18.83M | 17.18M | 6.56M | 10.64M | 5.75M | 8.61M | 10.49M |
| netIncomeFromContinuingOperations | 86.89M | 90.52M | 77.65M | 77.45M | 69.51M | 80.2M | 67.51M | 66.83M | 71.44M | 82.53M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 86.89M | 90.52M | 77.65M | 77.45M | 69.51M | 80.2M | 67.51M | 66.83M | 71.44M | 82.53M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 86.89M | 90.52M | 77.65M | 77.45M | 69.51M | 80.2M | 67.51M | 66.83M | 71.44M | 82.53M |
| eps | 1.3 | 1.34 | 1.13 | 1.11 | 0.99 | 1.13 | 0.94 | 0.92 | 0.98 | 1.14 |
| 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 | 135.54M | 146.32M | 166.17M | 190.01M | 175.03M | 157.17M | 182.54M | 160.39M | 165.28M | 173.99M |
| shortTermInvestments | - | 1.66B | 2.05B | 1.89B | 1.79B | 1.55B | 2.66B | 2.59B | 2.66B | 2.26B |
| cashAndShortTermInvestments | 135.54M | 1.8B | 2.21B | 2.08B | 1.97B | 1.71B | 2.85B | 2.75B | 2.83B | 2.43B |
| netReceivables | 94.57M | 96.99M | 96.06M | 96.65M | 95.76M | 97.78M | 95.35M | 99.43M | 97.94M | 97.67M |
| accountsReceivables | 94.57M | 96.99M | 96.06M | 96.65M | 95.76M | 97.78M | 95.35M | 99.43M | 97.94M | 97.67M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 230.11M | 1.9B | 2.31B | 2.18B | 2.06B | 1.81B | 2.94B | 2.85B | 2.93B | 2.53B |
| propertyPlantEquipmentNet | 88.46M | 157.87M | 119.64M | 121.85M | 119.78M | 117.32M | 119.7M | 122.31M | 122.15M | 123.17M |
| goodwill | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M | 375.7M |
| intangibleAssets | 2.45M | 2.68M | 2.67M | 2.89M | 3.1M | 3.34M | 3.59M | 3.86M | 4.13M | 4.46M |
| goodwillAndIntangibleAssets | 378.15M | 378.38M | 378.36M | 378.58M | 378.8M | 379.03M | 379.29M | 379.56M | 379.83M | 380.16M |
| longTermInvestments | 23.14B | 17.58M | 20.97B | 20.74B | 20.35B | 20.4B | 19.52B | 19.53B | 19.65B | 19.74B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 181.78M | - | 302.22M | 302.29M | 297.02M | 346.21M | 312.61M | 345.56M | 327.25M | 308.21M |
| totalNonCurrentAssets | 23.82B | 553.83M | 21.77B | 21.54B | 21.14B | 21.25B | 20.33B | 20.38B | 20.48B | 20.55B |
| otherAssets | - | 21.77B | - | - | - | - | - | - | - | - |
| totalAssets | 24.05B | 24.23B | 24.08B | 23.72B | 23.21B | 23.05B | 23.27B | 23.24B | 23.4B | 23.08B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 20.68B | 9.68B | 20.52B | 20.01B | 19.82B | 19.69B | 19.94B | 19.77B | 19.85B | 19.33B |
| totalCurrentLiabilities | 20.68B | 9.68B | 20.52B | 20.01B | 19.82B | 19.69B | 19.94B | 19.77B | 19.85B | 19.33B |
| longTermDebt | 119.14M | 172.82M | 326.76M | 548.79M | 231.83M | 196.88M | 196.92M | 301.97M | 401.69M | 674.92M |
| capitalLeaseObligationsNonCurrent | 36.58M | 36.1M | 33.08M | 34.3M | 32.12M | 30.85M | 32.91M | 35.36M | 34.32M | 34.8M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 230.62M | 11.41B | 292.38M | 248.13M | 258.38M | 295.05M | 270.36M | 331.66M | 344.45M | 309.79M |
| totalNonCurrentLiabilities | 386.34M | 11.62B | 652.22M | 831.22M | 522.34M | 522.78M | 500.19M | 668.99M | 780.47M | 1.02B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.58M | 36.1M | 33.08M | 34.3M | 32.12M | 30.85M | 32.91M | 35.36M | 34.32M | 34.8M |
| totalLiabilities | 21.06B | 21.3B | 21.17B | 20.84B | 20.34B | 20.21B | 20.44B | 20.44B | 20.63B | 20.34B |
| treasuryStock | -944.82M | -932.21M | -879.84M | -829.26M | -793.38M | -751.92M | -727.83M | -692.52M | -667.21M | -667.22M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 918K | 918K | 918K | 918K | 916K | 916K | 916K | 916K | 914K | 914K |
| retainedEarnings | 2.97B | 2.91B | 2.84B | 2.79B | 2.73B | 2.69B | 2.63B | 2.59B | 2.55B | 2.5B |
| additionalPaidInCapital | 1B | 1B | 998.88M | 996.25M | 995.37M | 993.96M | 991.36M | 988.77M | 989.58M | 987.95M |
| 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 | 86.89M | 90.52M | 77.65M | 77.45M | 69.51M | 80.2M | 67.51M | 66.83M | 71.44M | 82.53M |
| depreciationAndAmortization | 4.04M | 3.81M | 4.03M | 4.06M | 4.14M | 4.06M | 4.17M | 4.24M | 4.37M | 4.44M |
| deferredIncomeTax | 6.66M | 2.14M | 5M | 4.03M | 978K | -304K | -8.48M | -7.19M | -4.78M | 7.3M |
| stockBasedCompensation | 1.57M | 1.9M | 2M | 2.2M | 1.5M | 1.89M | 1.88M | 2.13M | 905K | 2.04M |
| changeInWorkingCapital | -15.5M | -40.95M | 32.91M | -39.86M | -543K | -20.17M | -11.88M | -19.11M | -1.62M | -43.76M |
| accountsReceivables | 11.42M | 60.48M | 2.41M | -19.65M | 40.06M | -19.72M | 31.3M | -20.21M | -1.42M | 6.65M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -26.92M | -101.43M | 30.49M | -20.22M | -40.61M | -452K | -43.19M | 1.1M | -191K | -50.41M |
| otherNonCashItems | 14.68M | -2.35M | 29.01M | 16.07M | 23.37M | 21.15M | 28.05M | 26.01M | 17.86M | 13.26M |
| netCashProvidedByOperatingActivities | 98.34M | 55.06M | 150.6M | 63.95M | 98.96M | 86.82M | 81.25M | 72.92M | 88.17M | 65.81M |
| investmentsInPropertyPlantAndEquipment | -2.32M | -6.66M | -495K | -1.26M | -2.7M | -982K | -1.2M | -533K | -916K | -1.77M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -515.64M | -423.5M | -510.34M | -314.22M | -464.84M | -371.14M | -354.37M | -196.22M | -469.65M | -160.57M |
| salesMaturitiesOfInvestments | 501.88M | 353.59M | 538.19M | 110.53M | 602.87M | 310.32M | 526.5M | 186.38M | 418.41M | 110.55M |
| otherInvestingActivities | -45.24M | 29.39M | -336.41M | -441.34M | 9.88M | -19.1M | -25.46M | 92.74M | 89.25M | -538.08M |
| netCashProvidedByInvestingActivities | -61.32M | -47.18M | -309.05M | -646.3M | 145.22M | -80.91M | 145.46M | 82.37M | 37.1M | -589.87M |
| netDebtIssuance | -31M | -190M | -222M | 317M | 35M | 480M | -105M | -100M | -275M | 525M |
| longTermNetDebtIssuance | -31M | -190M | -222M | 317M | 35M | 480M | -105M | -100M | -275M | 525M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -11.98M | -51.72M | -49.95M | -35.23M | -40.77M | -23.38M | -34.58M | -24.56M | 752K | 807K |
| netCommonStockIssuance | -11.98M | -51.72M | -49.95M | -35.23M | -40.77M | -23.38M | -34.58M | -24.56M | 752K | 807K |
| commonStockIssuance | 675K | 640K | 634K | 641K | 695K | 716K | 729K | 736K | 752K | 791K |
| commonStockRepurchased | -12.65M | -52.36M | -50.58M | -35.87M | -41.46M | -24.09M | -35.31M | -25.3M | - | 16000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -25.44M | -22.86M | -23.24M | -23.85M | -23.86M | -24.16M | -24.33M | -24.76M | -24.71M | -24.7M |
| commonDividendsPaid | -25.44M | -22.86M | -23.24M | -23.85M | -23.86M | -24.16M | -24.33M | -24.76M | -24.71M | -24.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -187.53M | 373.06M | 514.73M | 186.89M | 130.44M | -737.62M | 170.96M | -76.89M | 520.82M | -311.18M |
| netCashProvidedByFinancingActivities | -255.95M | 108.48M | 219.53M | 444.81M | 100.82M | -305.16M | 7.05M | -226.22M | 221.86M | 189.92M |