NASDAQ : FFIN
-$1.18 (-3.23%)
| 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 | 825.8M | 739.21M | 622.31M | 551.27M | 505.62M | 491.94M | 417.06M | 383.4M | 328.67M | 309.22M |
| costOfRevenue | 232.69M | 216M | 154.89M | 48.87M | 4.9M | 33.76M | 33.07M | 24.6M | 15.82M | 15.66M |
| grossProfit | 593.11M | 523.22M | 467.42M | 502.4M | 500.72M | 458.18M | 383.99M | 358.8M | 312.85M | 293.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 211.56M | 162.7M | 142.21M | 140.38M | 147.55M | 139.24M | 118.07M | 110.81M | 99.06M | 95.01M |
| sellingAndMarketingExpenses | 3.06M | 2.87M | 2.78M | 2.83M | 3.02M | 1.95M | 3.61M | 3.6M | 3.52M | 3.54M |
| sellingGeneralAndAdministrativeExpenses | 214.62M | 165.57M | 144.99M | 143.21M | 150.57M | 141.2M | 121.68M | 114.42M | 102.57M | 98.54M |
| otherExpenses | 68.88M | 85.8M | 79.13M | 78.32M | 78.18M | 74.62M | 64.28M | 66.21M | 63.09M | 59.09M |
| operatingExpenses | 283.5M | 251.37M | 224.12M | 221.53M | 228.75M | 215.82M | 185.96M | 180.63M | 165.67M | 157.64M |
| costAndExpenses | 516.19M | 467.37M | 379.01M | 270.39M | 233.65M | 249.58M | 219.02M | 205.22M | 181.48M | 173.3M |
| netInterestIncome | 503.13M | 429.75M | 385.86M | 404.25M | 374.4M | 350.74M | 291.18M | 273.7M | 237.82M | 228.95M |
| interestIncome | 704.72M | 631.93M | 530.12M | 435.69M | 380.44M | 364.98M | 321.28M | 292.63M | 247.1M | 234.4M |
| interestExpense | 201.59M | 202.18M | 144.26M | 31.44M | 6.04M | 14.24M | 30.1M | 18.93M | 9.29M | 5.45M |
| depreciationAndAmortization | 10.33M | 13.43M | 12.58M | 12.76M | 13.06M | 12.79M | 11.66M | 12.55M | 12.92M | 11.57M |
| ebitda | 319.94M | 285.27M | 255.88M | 293.64M | 285.03M | 255.16M | 209.7M | 190.72M | 160.1M | 147.5M |
| ebit | 309.61M | 271.36M | 243.3M | 280.87M | 271.97M | 242.36M | 198.03M | 178.18M | 147.19M | 135.93M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 309.61M | 271.85M | 243.3M | 280.87M | 271.97M | 242.36M | 198.03M | 178.18M | 147.19M | 135.93M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 309.61M | 271.85M | 243.3M | 280.87M | 271.97M | 242.36M | 198.03M | 178.18M | 147.19M | 135.93M |
| incomeTaxExpense | 56.02M | 48.34M | 44.32M | 46.4M | 44.41M | 40.33M | 33.22M | 27.54M | 26.82M | 31.15M |
| netIncomeFromContinuingOperations | 253.58M | 223.51M | 198.98M | 234.48M | 227.56M | 202.03M | 164.81M | 150.64M | 120.37M | 104.77M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 253.58M | 223.51M | 198.98M | 234.48M | 227.56M | 202.03M | 164.81M | 150.64M | 120.37M | 104.77M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 253.58M | 223.51M | 198.98M | 234.48M | 227.56M | 202.03M | 164.81M | 150.64M | 120.37M | 104.77M |
| eps | 1.78 | 1.56 | 1.39 | 1.64 | 1.6 | 1.42 | 1.22 | 1.11 | 0.91 | 0.8 |
| 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 | 1.08B | 763.41M | 536.59M | 330.68M | 528.59M | 729.08M | 279.45M | 250.1M | 373.8M | 255.06M |
| shortTermInvestments | - | 288.98M | 4.73B | 5.47B | 6.57B | 4.39B | 3.41B | 3.16B | 3.09B | 2.86B |
| cashAndShortTermInvestments | 1.08B | 1.05B | 5.27B | 5.81B | 7.1B | 5.12B | 3.69B | 3.41B | 3.46B | 3.12B |
| netReceivables | 8.05B | - | - | - | - | - | - | - | - | - |
| accountsReceivables | 8.05B | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 29.99M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 9.16B | 1.05B | 5.27B | 5.81B | 7.1B | 5.12B | 3.69B | 3.41B | 3.46B | 3.12B |
| propertyPlantEquipmentNet | 149.98M | 151.9M | 151.79M | 152.97M | 149.76M | 142.27M | 131.02M | 133.42M | 124.03M | 122.68M |
| goodwill | 313.48M | - | 313.48M | 313.48M | 313.48M | 313.48M | - | - | - | - |
| intangibleAssets | 171K | 314M | 1.14M | 2.05M | 3.3M | 4.91M | 173.67M | 174.68M | 141.14M | 143.6M |
| goodwillAndIntangibleAssets | 313.65M | 314M | 314.62M | 315.53M | 316.78M | 318.39M | 173.67M | 174.68M | 141.14M | 143.6M |
| longTermInvestments | 5.51B | 12.15B | 7.07B | 6.38B | 5.36B | 5.19B | 4.17B | 3.92B | 3.45B | 3.34B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 308.01M | 309.33M | 295.52M | 322.52M | 170.83M | 133.26M | 94.07M | 90.76M | 75.72M | 89.2M |
| totalNonCurrentAssets | 6.29B | 12.93B | 7.84B | 7.17B | 6B | 5.78B | 4.57B | 4.32B | 3.79B | 3.69B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 15.45B | 13.98B | 13.11B | 12.97B | 13.1B | 10.9B | 8.26B | 7.73B | 7.25B | 6.81B |
| totalPayables | 13.41B | 25.75M | 25.71M | 24.28M | 21.39M | 33.12M | 16.31M | 14.23M | 12.59M | 11.9M |
| accountPayables | 13.35B | - | - | - | - | 14.64M | - | - | - | - |
| otherPayables | 62.96M | 25.75M | 25.71M | 24.28M | 21.39M | 18.48M | 16.31M | 14.23M | 12.59M | 11.9M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 21.68M | 75.97M | 383.03M | 621.45M | 650.1M | 430.09M | 381.36M | 413.71M | 331M | 370.77M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 98.99M | 12.07B | 11.14B | 11.01B | 10.57B | 8.68B | 6.6B | 6.18B | 5.96B | 5.48B |
| totalCurrentLiabilities | 13.53B | 12.18B | 11.52B | 11.63B | 11.22B | 9.12B | 6.99B | 6.59B | 6.29B | 5.85B |
| longTermDebt | - | 121.05M | 21.05M | 21.05M | 21.05M | - | - | 55M | - | 75M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 76.66M | 64.31M | 60.32M | 105.6M | 105.76M | 49.87M | 29.46M | 37.99M | 47.74M |
| totalNonCurrentLiabilities | - | 197.72M | 85.37M | 81.37M | 126.65M | 105.76M | 49.87M | 84.46M | 37.99M | 122.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 13.53B | 12.37B | 11.61B | 11.71B | 11.34B | 9.23B | 7.04B | 6.68B | 6.33B | 5.97B |
| treasuryStock | -13.98M | -12.9M | -11.86M | -11.04M | -10.09M | -9.13M | -8.22M | -7.51M | -7.15M | -6.67M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.43M | 1.43M | 1.43M | 1.43M | 1.42M | 1.42M | 1.36M | 678K | 663K | 661K |
| retainedEarnings | 1.44B | 1.34B | 1.22B | 1.12B | 981.68M | 836.73M | 707.66M | 606.66M | 517.26M | 446.53M |
| additionalPaidInCapital | 697.31M | 689.34M | 681.25M | 677.59M | 676.87M | 669.64M | 450.68M | 443.11M | 378.06M | 372.24M |
| 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 | 253.58M | 223.51M | 198.98M | 234.48M | 227.56M | 202.03M | 164.81M | 150.64M | 120.37M | 104.77M |
| depreciationAndAmortization | - | 13.43M | 12.58M | 12.76M | 13.06M | 12.79M | 11.66M | 12.55M | 12.92M | 11.57M |
| deferredIncomeTax | - | -620K | -359K | -4.2M | 3.53M | -5.25M | -29000 | -250K | -53000 | 673K |
| stockBasedCompensation | - | 4.93M | 4.26M | 3.96M | 3.24M | - | - | - | - | - |
| changeInWorkingCapital | -20.13M | 9.91M | 529K | -5.66M | 43.73M | -52.6M | 395K | -5.87M | 21.37M | 6.4M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -20.13M | 9.91M | 529K | -5.66M | 43.73M | -52.6M | 395K | -5.87M | 21.37M | 6.4M |
| otherNonCashItems | 87.13M | 58.48M | 68.84M | 82.94M | 64.02M | 53.7M | 25.61M | 29.28M | 35.67M | 37.32M |
| netCashProvidedByOperatingActivities | 320.58M | 309.64M | 284.82M | 324.27M | 355.15M | 210.67M | 202.45M | 186.35M | 190.27M | 160.74M |
| investmentsInPropertyPlantAndEquipment | -13.44M | -16.72M | -17.25M | -15.78M | -19.2M | -16.45M | -8.67M | -17.65M | -14.16M | -20.4M |
| acquisitionsNet | 3.07M | - | - | - | - | 61.03M | - | 18.65M | - | - |
| purchasesOfInvestments | -8.85B | -6.6B | -4.01B | -4.39B | -10.89B | -7.12B | -4.73B | -3.73B | -4.77B | -3.74B |
| salesMaturitiesOfInvestments | 8.12B | 6.64B | 4.85B | 4.61B | 8.51B | 6.34B | 4.53B | 3.66B | 4.51B | 3.55B |
| otherInvestingActivities | -288.12M | -763.8M | -704.66M | -1.05B | -210.96M | -527.69M | -239.82M | -201.76M | -128.29M | -43.48M |
| netCashProvidedByInvestingActivities | -1.04B | -736.88M | 127.29M | -838M | -2.61B | -1.26B | -447.8M | -273.28M | -398.04M | -251.96M |
| netDebtIssuance | -112.38M | -207.06M | -238.43M | -28.64M | 241.06M | 48.74M | -87.35M | 137.71M | -114.77M | -169.9M |
| longTermNetDebtIssuance | - | - | - | - | - | - | -87.35M | 137.71M | -114.77M | -169.9M |
| shortTermNetDebtIssuance | -112.38M | -207.06M | -238.43M | -28.64M | 241.06M | 48.74M | - | - | - | - |
| netStockIssuance | 3.38M | 3.16M | -2.74M | -9.45M | - | -8.01M | 4.29M | - | 2.93M | 1.26M |
| netCommonStockIssuance | 3.38M | 3.16M | -2.74M | -9.45M | - | -8.01M | 4.29M | - | 2.93M | 1.26M |
| commonStockIssuance | 3.38M | 3.16M | - | - | - | - | 4.29M | 3.86M | 2.93M | 1.26M |
| commonStockRepurchased | - | - | -2.74M | -9.45M | - | -8.01M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -106M | -102.91M | -99.96M | -91.32M | -79.71M | -70.32M | -61.06M | -53.86M | -48.96M | -44.91M |
| commonDividendsPaid | -106M | -102.91M | -99.96M | -91.32M | -79.71M | -70.32M | -61.06M | -53.86M | -48.96M | -44.91M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1.25B | 960.87M | 134.93M | 445.23M | 1.89B | 1.53B | 427.71M | -120.61M | 484.42M | 288.37M |
| netCashProvidedByFinancingActivities | 1.03B | 654.06M | -206.2M | 315.82M | 2.06B | 1.5B | 279.3M | -36.76M | 323.63M | 74.82M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 221.8M | 215.04M | 216.22M | 210.22M | 205.68M | 193.67M | 193.32M | 188.85M | 181.47M | 175.58M |
| costOfRevenue | 53.23M | 50.44M | 51.5M | 77.13M | 52.21M | 51.85M | 50.68M | 58.97M | 56.29M | 50.06M |
| grossProfit | 168.58M | 164.6M | 164.72M | 133.1M | 153.47M | 141.82M | 142.64M | 129.88M | 125.18M | 125.52M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 55.56M | 51.77M | 76.88M | 45.07M | 45.02M | 44.59M | 43.9M | 39.77M | 39.69M | 39.35M |
| sellingAndMarketingExpenses | - | - | 770K | 744K | 770K | 775K | 706K | 712K | 741K | 716K |
| sellingGeneralAndAdministrativeExpenses | 55.56M | 51.77M | 77.65M | 45.81M | 45.79M | 45.37M | 44.6M | 40.48M | 40.43M | 40.06M |
| otherExpenses | 25.55M | 25M | -2.49M | 24.12M | 25.94M | 21.3M | 22.05M | 22.06M | 21.11M | 20.58M |
| operatingExpenses | 81.11M | 76.77M | 75.16M | 69.93M | 71.74M | 66.67M | 66.65M | 62.54M | 61.54M | 60.64M |
| costAndExpenses | 134.34M | 127.21M | 126.66M | 147.06M | 123.95M | 118.52M | 117.33M | 121.51M | 117.82M | 110.7M |
| netInterestIncome | 136.91M | 134.79M | 131.37M | 128.66M | 123.73M | 119.36M | 116.55M | 108.47M | 103.94M | 100.8M |
| interestIncome | 185.96M | 182.94M | 182.87M | 181.36M | 172.81M | 167.68M | 166.22M | 161.32M | 154.34M | 150.05M |
| interestExpense | 49.05M | 48.15M | 51.5M | 52.69M | 49.08M | 48.32M | 49.68M | 52.85M | 50.4M | 49.25M |
| depreciationAndAmortization | - | 3.57M | - | 3.87M | 2.96M | 3.5M | 3.5M | 3.47M | 3.23M | 3.22M |
| ebitda | 87.47M | 91.4M | 89.55M | 67.03M | 84.7M | 78.66M | 79.5M | 70.81M | 66.87M | 68.1M |
| ebit | 87.47M | 87.83M | 89.55M | 63.16M | 81.74M | 75.16M | 75.99M | 67.34M | 63.64M | 64.88M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 87.47M | 87.83M | 89.55M | 63.16M | 81.74M | 75.16M | 75.99M | 67.07M | 63.64M | 64.88M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | 267K | - | - |
| incomeBeforeTax | 87.47M | 87.83M | 89.55M | 63.16M | 81.74M | 75.16M | 75.99M | 67.34M | 63.64M | 64.88M |
| incomeTaxExpense | 15.58M | 16.28M | 16.24M | 10.9M | 15.08M | 13.81M | 13.67M | 12.03M | 11.16M | 11.48M |
| netIncomeFromContinuingOperations | 71.89M | 71.54M | 73.31M | 52.27M | 66.66M | 61.35M | 62.32M | 55.31M | 52.48M | 53.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 71.89M | 71.54M | 73.31M | 52.27M | 66.66M | 61.35M | 62.32M | 55.31M | 52.48M | 53.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 71.89M | 71.54M | 73.31M | 52.27M | 66.66M | 61.35M | 62.32M | 55.31M | 52.48M | 53.4M |
| eps | 0.5 | 0.5 | 0.51 | 0.37 | 0.47 | 0.43 | 0.44 | 0.39 | 0.37 | 0.37 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 284.76M | 723.05M | 1.08B | 639.05M | 699.61M | 915.3M | 763.41M | 583.66M | 366.58M | 587.86M |
| shortTermInvestments | - | 197.89M | - | 2.92B | 2.7B | 2.49B | 288.98M | 4.61B | 4.57B | 4.66B |
| cashAndShortTermInvestments | 284.76M | 920.94M | 1.08B | 3.56B | 3.4B | 3.4B | 1.05B | 5.2B | 4.94B | 5.25B |
| netReceivables | - | - | 8.05B | - | - | - | - | - | - | - |
| accountsReceivables | - | - | 8.05B | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | 29.99M | - | - | - | - | - | - | - |
| totalCurrentAssets | 284.76M | 920.94M | 9.16B | 3.56B | 3.4B | 3.4B | 1.05B | 5.2B | 4.94B | 5.25B |
| propertyPlantEquipmentNet | 155.56M | 150.99M | 149.98M | 149.65M | 149M | 150.59M | 151.9M | 151.2M | 153.08M | 151.95M |
| goodwill | 313.48M | 313.61M | 313.48M | 313.74M | 313.48M | - | - | - | - | - |
| intangibleAssets | 86000 | - | 171K | - | 343K | 313.91M | 314M | 314.15M | 314.31M | 314.46M |
| goodwillAndIntangibleAssets | 313.57M | 313.61M | 313.65M | 313.74M | 313.82M | 313.91M | 314M | 314.15M | 314.31M | 314.46M |
| longTermInvestments | 14.23B | 8.2B | 5.51B | 8.16B | 8.01B | 7.86B | 12.15B | 7.64B | 7.44B | 7.16B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 320.09M | 5.8B | 308.01M | 2.65B | 2.51B | 2.59B | 309.33M | 278.24M | 312.86M | 322.4M |
| totalNonCurrentAssets | 15.02B | 14.47B | 6.29B | 11.28B | 10.98B | 10.91B | 12.93B | 8.39B | 8.22B | 7.94B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 15.31B | 15.39B | 15.45B | 14.84B | 14.38B | 14.31B | 13.98B | 13.58B | 13.16B | 13.19B |
| totalPayables | - | 27.25M | 13.41B | 27.26M | 52.17M | 25.78M | 25.75M | 31.16M | 25.71M | 25.75M |
| accountPayables | - | - | 13.35B | - | 24.96M | - | - | 5.42M | - | - |
| otherPayables | - | 27.25M | 62.96M | 27.26M | 27.21M | 25.78M | 25.75M | 25.74M | 25.71M | 25.75M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 53.66M | 69.2M | 21.68M | 51.55M | 49.13M | 62.53M | 75.97M | 62.48M | 141.6M | 313.05M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 13.16B | 13.25B | 98.99M | 12.85B | 12.45B | 12.47B | 12.07B | 11.76B | 11.41B | 11.29B |
| totalCurrentLiabilities | 13.21B | 13.34B | 13.53B | 12.93B | 12.55B | 12.53B | 12.18B | 11.82B | 11.55B | 11.6B |
| longTermDebt | 21.83M | 21.06M | - | 21.06M | 21.05M | 21.05M | 121.05M | 21.05M | 21.05M | 21.05M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 75.48M | 81.05M | - | 65.15M | 68.72M | 81.5M | 76.66M | 75.93M | 73.24M | 75.88M |
| totalNonCurrentLiabilities | 97.31M | 102.11M | - | 86.2M | 89.78M | 102.55M | 197.72M | 96.98M | 94.29M | 96.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 13.31B | 13.44B | 13.53B | 13.01B | 12.64B | 12.63B | 12.37B | 11.92B | 11.65B | 11.7B |
| treasuryStock | - | -14.64M | -13.98M | -13.98M | -13.59M | -13.26M | -12.9M | -12.65M | -12.38M | -12.12M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 1.43M | 1.43M | 1.43M | 1.43M | 1.43M | 1.43M | 1.43M | 1.43M | 1.43M |
| retainedEarnings | - | 1.53B | 1.44B | 1.44B | 1.42B | 1.38B | 1.34B | 1.3B | 1.27B | 1.25B |
| additionalPaidInCapital | - | 701.99M | 697.31M | 697.31M | 694.27M | 692.07M | 689.34M | 687.06M | 685.21M | 684M |
| 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 | 71.54M | 73.31M | 52.27M | 66.66M | 61.35M | 62.32M | 55.31M | 52.48M | 53.4M | 45.98M |
| depreciationAndAmortization | 3.57M | - | 3.87M | 2.96M | 3.5M | 3.5M | 3.47M | 3.23M | 3.22M | 3.29M |
| deferredIncomeTax | - | - | -1000 | - | - | -1.63M | 535K | - | - | -2.15M |
| stockBasedCompensation | 1.9M | - | 1.6M | 1.53M | 1.93M | 1.5M | 1.26M | 1.05M | 1.13M | 1.22M |
| changeInWorkingCapital | 14.26M | -40.69M | -12.65M | -34.54M | -3.08M | 7.2M | 2.78M | -5.9M | 5.83M | -7.91M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 14.26M | -40.69M | -12.65M | -34.54M | -3.08M | 7.2M | 2.78M | -5.9M | 5.83M | -7.91M |
| otherNonCashItems | 10.36M | 46.19M | 34.38M | 24.66M | 13.13M | 11.58M | 17.36M | 17.94M | 12.06M | 18.3M |
| netCashProvidedByOperatingActivities | 101.64M | 78.81M | 79.47M | 61.28M | 76.83M | 84.47M | 80.72M | 68.81M | 75.64M | 58.73M |
| investmentsInPropertyPlantAndEquipment | -4.14M | -5.96M | -2.79M | -2.57M | -2.12M | -4.77M | -3.05M | -4.98M | -3.91M | -3.86M |
| acquisitionsNet | - | 1.87M | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -9.93B | -2.76B | -493.77M | -254.2M | -5.34B | -2.25B | -109.94M | -612.32M | -3.63B | -4B |
| salesMaturitiesOfInvestments | 9.74B | 2.55B | 167.02M | 162.69M | 5.23B | 2.11B | 206.3M | 685.88M | 3.64B | 4.2B |
| otherInvestingActivities | -128.89M | 81.27M | -181.98M | -129.03M | -32.98M | -190.49M | -202.21M | -290.49M | -80.61M | -154.64M |
| netCashProvidedByInvestingActivities | -321.06M | -136.14M | -511.52M | -223.11M | -142.4M | -336.55M | -108.9M | -221.91M | -69.51M | 40.33M |
| netDebtIssuance | 5.62M | 12.03M | 2.42M | -13.4M | -113.44M | 113.48M | -79.12M | -171.45M | -69.98M | -347.46M |
| longTermNetDebtIssuance | 5.62M | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | 12.03M | 2.42M | -13.4M | -113.44M | 113.48M | -79.12M | -171.45M | -69.98M | -347.46M |
| netStockIssuance | 456K | 462K | 1.44M | 675K | 804K | - | - | - | - | -1000 |
| netCommonStockIssuance | 456K | 462K | 1.44M | 675K | 804K | - | - | - | - | -1000 |
| commonStockIssuance | 456K | 462K | 1.44M | 675K | 804K | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | -1000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -27.22M | -27.26M | -27.21M | -25.78M | -25.75M | -25.74M | -25.71M | -25.75M | -25.71M | -25.72M |
| commonDividendsPaid | -27.22M | -27.26M | -27.21M | -25.78M | -25.75M | -25.74M | -25.71M | -25.75M | -25.71M | -25.72M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -100.29M | 499.28M | 397.83M | -18.36M | 367.6M | 344.09M | 347.31M | 119.51M | 153.13M | 422.43M |
| netCashProvidedByFinancingActivities | -121.44M | 484.52M | 374.48M | -56.86M | 229.21M | 431.83M | 242.48M | -77.68M | 57.44M | 49.25M |