NASDAQ : BANF
$3.09 (2.63%)
| 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 | 824.33M | 908.71M | 809.34M | 603.57M | 497.05M | 464.34M | 473.89M | 428.4M | 366.14M | 325.6M |
| costOfRevenue | 140.89M | 286.27M | 206.94M | 56.22M | 2.67M | 83.09M | 63.02M | 46.53M | 29.44M | 26.26M |
| grossProfit | 683.43M | 622.44M | 602.41M | 547.34M | 494.38M | 381.24M | 410.86M | 381.87M | 336.7M | 299.34M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 284.3M | 218.35M | 205.81M | 189.71M | 170.18M | 166.81M | 154.17M | 141.97M | 127.41M | 122.57M |
| sellingAndMarketingExpenses | 10.03M | 9.39M | 9.11M | 8.07M | 7.4M | 7M | 8.55M | 8.03M | 7.39M | 7.24M |
| sellingGeneralAndAdministrativeExpenses | 294.34M | 227.74M | 214.93M | 197.78M | 177.58M | 173.8M | 162.72M | 150M | 134.8M | 129.8M |
| otherExpenses | 85.5M | 119.43M | 117.53M | 112.13M | 108.4M | 83.93M | 78.58M | 72.12M | 65.59M | 61.6M |
| operatingExpenses | 379.84M | 347.16M | 332.46M | 309.91M | 285.98M | 257.73M | 241.3M | 222.12M | 200.39M | 191.4M |
| costAndExpenses | 520.73M | 633.43M | 539.4M | 366.14M | 288.66M | 340.82M | 304.32M | 268.65M | 229.83M | 217.66M |
| netInterestIncome | 383.1M | 446.87M | 424.46M | 373.67M | 315.66M | 306.67M | 281.92M | 260.48M | 227.14M | 203.83M |
| interestIncome | 692.96M | 724.14M | 623.94M | 419.82M | 327.02M | 327.11M | 336.66M | 303.2M | 248.07M | 218.57M |
| interestExpense | 309.87M | 277.26M | 199.48M | 46.15M | 11.36M | 20.45M | 54.74M | 42.73M | 20.93M | 14.74M |
| depreciationAndAmortization | 22.54M | 21.68M | 22.19M | 22.05M | 20.04M | 18.42M | 15.99M | 13.55M | 11.79M | 12.38M |
| ebitda | 325.92M | 296.96M | 292.14M | 259.48M | 228.44M | 141.94M | 185.55M | 173.3M | 148.1M | 120.32M |
| ebit | 303.38M | 275.28M | 269.95M | 237.43M | 208.4M | 123.51M | 169.56M | 159.75M | 136.3M | 107.94M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 303.38M | 275.28M | 269.95M | 237.43M | 208.4M | 123.51M | 169.56M | 159.75M | 136.3M | 107.94M |
| totalOtherIncomeExpensesNet | 1.74M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 305.12M | 275.28M | 269.95M | 237.43M | 208.4M | 123.51M | 169.56M | 159.75M | 136.3M | 107.94M |
| incomeTaxExpense | 64.51M | 58.93M | 57.48M | 44.33M | 40.77M | 23.93M | 34.68M | 33.94M | 49.87M | 37.26M |
| netIncomeFromContinuingOperations | 240.61M | 216.35M | 212.46M | 193.1M | 167.63M | 99.59M | 134.88M | 125.81M | 86.44M | 70.67M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 240.61M | 216.35M | 212.46M | 193.1M | 167.63M | 99.59M | 134.88M | 125.81M | 86.44M | 70.67M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 240.61M | 216.35M | 212.46M | 193.1M | 167.63M | 99.59M | 134.88M | 125.81M | 86.44M | 70.67M |
| eps | 7.22 | 6.55 | 6.45 | 5.89 | 5.12 | 3.05 | 4.13 | 3.85 | 2.72 | 2.26 |
| 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 | 226.95M | 3.55B | 2.4B | 3.17B | 2.05B | 1.62B | 1.87B | 1.42B | 1.76B | 1.85B |
| shortTermInvestments | - | 329.92M | 1.55B | 1.54B | 531.52M | 552.23M | 489.72M | 770.7M | 462M | 465.47M |
| cashAndShortTermInvestments | 226.95M | 3.88B | 3.95B | 4.71B | 2.58B | 2.17B | 2.36B | 2.19B | 2.22B | 2.32B |
| netReceivables | 41.8M | - | - | 301.55M | 234M | 220.61M | 202.85M | 167.84M | 150.44M | 139.43M |
| accountsReceivables | - | - | - | 301.55M | 234M | 220.61M | 202.85M | 167.84M | 150.44M | 139.43M |
| otherReceivables | 41.8M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 268.75M | 3.88B | 3.95B | 5.01B | 2.82B | 2.39B | 2.56B | 2.36B | 2.37B | 2.46B |
| propertyPlantEquipmentNet | 352.19M | 295.94M | 278.59M | 278.09M | 269.05M | 261.68M | 206.28M | 174.36M | 134.09M | 126.77M |
| goodwill | 182.74M | 182.26M | 182.26M | 182.06M | 149.92M | 149.92M | 148.6M | 79.75M | 54.04M | 54.04M |
| intangibleAssets | 21.36M | 13.16M | 16.7M | 19.98M | 17.57M | 19M | 22.61M | 16.47M | 11.08M | 13.33M |
| goodwillAndIntangibleAssets | 204.1M | 195.42M | 198.97M | 202.04M | 167.49M | 168.92M | 171.21M | 96.22M | 65.12M | 67.37M |
| longTermInvestments | 13.83B | 8.82B | 7.56B | 6.86B | 6.11B | 6.36B | 5.62B | 4.93B | 4.68B | 4.37B |
| taxAssets | 44.09M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 180.45M | 363.74M | 378.59M | 39.61M | 40.28M | 32.18M | 6.61M | 6.69M | 4.84M | 4.23M |
| totalNonCurrentAssets | 14.61B | 9.67B | 8.42B | 7.38B | 6.59B | 6.82B | 6B | 5.21B | 4.88B | 4.56B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 14.87B | 13.55B | 12.37B | 12.39B | 9.41B | 9.21B | 8.57B | 7.57B | 7.25B | 7.02B |
| totalPayables | - | - | - | 76.46M | 55.98M | 51.86M | 49.23M | 37.5M | 29.62M | 27.34M |
| accountPayables | - | - | - | 76.46M | 55.98M | 51.86M | 49.23M | 37.5M | 29.62M | 27.34M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 13.22M | - | 3.35M | 300K | - | 1.1M | 1.1M | 1.68M | 900K | 500K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 11.72B | 10.7B | 10.97B | 8.09B | 8.06B | 7.48B | 6.61B | 6.42B | 6.25B |
| totalCurrentLiabilities | 13.22M | 11.72B | 10.7B | 11.05B | 8.15B | 8.12B | 7.53B | 6.64B | 6.45B | 6.28B |
| longTermDebt | 98.21M | 86.16M | 86.1M | 86.04M | 85.99M | 26.8M | 26.8M | 26.8M | 31.96M | 31.96M |
| capitalLeaseObligationsNonCurrent | 22.25M | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 35.87M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 12.85B | 128.42M | 148.58M | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 13.01B | 214.58M | 234.68M | 86.04M | 85.99M | 26.8M | 26.8M | 26.8M | 31.96M | 31.96M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 22.25M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 13.02B | 11.93B | 10.94B | 11.14B | 8.23B | 8.14B | 7.56B | 6.67B | 6.48B | 6.31B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.54M | 33.22M | 32.93M | 32.88M | 32.6M | 32.72M | 32.69M | 32.6M | 31.9M | 31.62M |
| retainedEarnings | 1.61B | 1.43B | 1.28B | 1.12B | 977.07M | 871.16M | 815.49M | 722.62M | 638.58M | 577.65M |
| additionalPaidInCapital | 217.84M | 187.06M | 174.7M | 169.23M | 159.91M | 156.57M | 153.35M | 149.71M | 107.48M | 101.73M |
| 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 | 240.61M | 216.35M | 212.46M | 193.1M | 167.63M | 99.59M | 134.88M | 125.81M | 86.44M | 70.67M |
| depreciationAndAmortization | 22.54M | 21.68M | 22.19M | 22.05M | 20.04M | 18.42M | 15.99M | 13.55M | 11.79M | 12.38M |
| deferredIncomeTax | -904K | -2.2M | -2.79M | 322K | 7.04M | -9.49M | 1.15M | 3.16M | 4.38M | -2.05M |
| stockBasedCompensation | 3.73M | 3.45M | 3M | 1.94M | 2.13M | 1.52M | 1.28M | 1.35M | 1.18M | 1.64M |
| changeInWorkingCapital | 2.05M | 5.82M | -2.16M | -13.72M | 3.6M | -1.97M | 870K | -2.21M | -2.92M | -1.43M |
| accountsReceivables | 2M | -636K | -9.88M | -16.91M | 4.21M | -325K | 887K | -3.39M | -3.28M | -1.5M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 45000 | 6.45M | 7.72M | 3.19M | -617K | -1.64M | -17000 | 1.18M | 366K | 69000 |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 17.26M | 16.1M | 336K | 22.58M | 3.49M | 46.78M | 4.8M | -1.65M | 8.87M | 9.32M |
| netCashProvidedByOperatingActivities | 285.28M | 261.2M | 233.04M | 226.27M | 203.93M | 154.85M | 158.96M | 140.01M | 109.75M | 90.54M |
| investmentsInPropertyPlantAndEquipment | -48.31M | -36.65M | -22.5M | -19.78M | -27.25M | -66.45M | -27.05M | -51.86M | -18.01M | -10.84M |
| acquisitionsNet | 13.72M | - | 8.04M | 121.1M | 12.6M | 18.4M | 77.67M | 6.25M | - | - |
| purchasesOfInvestments | -371.7M | -391.21M | -454.33M | -1.89B | -478.2M | -607.79M | -179.07M | -469.1M | -86M | -225.49M |
| salesMaturitiesOfInvestments | 722.34M | 742.7M | 490.99M | 781.48M | 509.03M | 548.74M | 511.01M | 160.77M | 86.77M | 306.09M |
| otherInvestingActivities | -300.52M | -386.24M | -691.91M | -515.87M | 406.71M | -791.4M | -332.21M | 60.15M | -332.55M | -167.78M |
| netCashProvidedByInvestingActivities | 15.54M | -71.39M | -669.7M | -1.52B | 422.88M | -898.51M | 50.35M | -293.8M | -349.78M | -98.02M |
| netDebtIssuance | -3.99M | -3.35M | 3.05M | 300K | 58.05M | - | -575K | -4.38M | 400K | - |
| longTermNetDebtIssuance | -14M | - | - | - | 59.15M | - | - | -5.16M | - | - |
| shortTermNetDebtIssuance | 10.01M | -3.35M | 3.05M | 300K | -1.1M | - | -575K | 775K | 400K | - |
| netStockIssuance | 4.68M | 9.2M | 723K | 7.65M | -9.4M | -1.31M | 883K | -5.68M | 4.84M | 7.83M |
| netCommonStockIssuance | 4.68M | 9.2M | 723K | 7.65M | -9.4M | -1.31M | 883K | -5.68M | 4.84M | 7.83M |
| commonStockIssuance | 4.68M | 9.2M | 2.54M | 7.65M | 2.26M | 1.79M | 2.48M | 2.24M | 4.84M | 13.35M |
| commonStockRepurchased | - | - | -1.82M | - | -11.66M | -3.1M | -1.6M | -7.91M | - | -5.52M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -62.21M | -57.77M | -53.64M | -48.46M | -45.14M | -42.47M | -39.8M | -30.26M | -24.78M | -22.77M |
| commonDividendsPaid | -62.21M | -57.77M | -53.64M | -48.46M | -45.14M | -42.47M | -39.8M | -30.26M | -24.78M | -22.77M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 611.28M | 1.02B | -284.92M | 2.46B | -197.22M | 536.06M | 274.22M | -139.51M | 166.99M | 274.7M |
| netCashProvidedByFinancingActivities | 549.77M | 966.5M | -334.79M | 2.41B | -193.71M | 492.28M | 234.72M | -179.83M | 147.45M | 259.76M |
| 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 | 241.57M | 181M | 175.48M | 236.48M | 231.37M | 233.4M | 236.36M | 222.41M | 216.54M | 212.6M |
| costOfRevenue | 64.72M | - | 4.22M | 68.56M | 68.11M | 69.06M | 75.72M | 71.93M | 69.55M | 62.38M |
| grossProfit | 176.85M | 181M | 171.26M | 167.92M | 163.26M | 164.34M | 160.64M | 150.48M | 146.99M | 150.22M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 77.68M | 98.56M | 72.6M | 56.82M | 56.32M | 55.98M | 55.86M | 53.54M | 52.97M | 52.06M |
| sellingAndMarketingExpenses | 2.64M | 3.12M | 2.13M | 2.32M | 2.46M | 2.72M | 2.17M | 2.25M | 2.26M | 2.65M |
| sellingGeneralAndAdministrativeExpenses | 80.32M | 101.68M | 74.73M | 59.15M | 58.78M | 58.7M | 58.03M | 55.79M | 55.22M | 54.72M |
| otherExpenses | 13.52M | 5.71M | 17.34M | 29.05M | 33.4M | 33.64M | 28.71M | 29.53M | 27.56M | 35.1M |
| operatingExpenses | 93.84M | 107.39M | 92.07M | 88.2M | 92.18M | 92.34M | 86.73M | 85.32M | 82.78M | 89.82M |
| costAndExpenses | 158.56M | 107.39M | 96.29M | 156.76M | 160.29M | 161.4M | 162.46M | 157.24M | 152.33M | 152.2M |
| netInterestIncome | 127.6M | 20.28M | 125.62M | 121.26M | 115.95M | 115.92M | 114.96M | 109.9M | 106.1M | 105.07M |
| interestIncome | 190.18M | 127.67M | 194.39M | 188.43M | 182.48M | 186.38M | 187.65M | 178.46M | 171.64M | 167.45M |
| interestExpense | 62.58M | 107.39M | 68.78M | 67.17M | 66.53M | 70.46M | 72.69M | 68.57M | 65.54M | 62.38M |
| depreciationAndAmortization | 5.79M | 5.71M | 5.59M | 5.55M | 5.69M | 5.48M | 5.37M | 5.39M | 5.44M | 5.45M |
| ebitda | 83M | 79.32M | 84.56M | 85.27M | 76.77M | 77.48M | 79.27M | 70.56M | 69.65M | 65.85M |
| ebit | 77.21M | 73.61M | 78.97M | 79.72M | 71.08M | 72M | 73.9M | 65.17M | 64.21M | 60.41M |
| nonOperatingIncomeExcludingInterest | 5.8M | - | - | - | - | - | - | - | - | - |
| operatingIncome | 83.01M | 73.61M | 78.97M | 79.72M | 71.08M | 72M | 73.9M | 65.17M | 64.21M | 60.41M |
| totalOtherIncomeExpensesNet | -2.95M | 1.74M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 80.06M | 75.35M | 78.97M | 79.72M | 71.08M | 72M | 73.9M | 65.17M | 64.21M | 60.41M |
| incomeTaxExpense | 17.07M | 15.85M | 16.32M | 17.37M | 14.97M | 15.52M | 15M | 14.52M | 13.88M | 11.47M |
| netIncomeFromContinuingOperations | 63M | 59.5M | 62.65M | 62.35M | 56.11M | 56.48M | 58.9M | 50.64M | 50.33M | 48.93M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 63M | 59.5M | 62.65M | 62.35M | 56.11M | 56.48M | 58.9M | 50.64M | 50.33M | 48.93M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 63M | 59.5M | 62.65M | 62.35M | 56.11M | 56.48M | 58.9M | 50.64M | 50.33M | 48.93M |
| eps | 1.88 | 1.78 | 1.88 | 1.87 | 1.69 | 1.7 | 1.78 | 1.53 | 1.53 | 1.49 |
| 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 | 4.68B | 226.95M | 4.05B | 4B | 3.97B | 3.55B | 2.99B | 2.49B | 2.53B | 2.4B |
| shortTermInvestments | 886.52M | - | 356.28M | 336.48M | 335.45M | 329.92M | 1.38B | 1.44B | 1.53B | 1.55B |
| cashAndShortTermInvestments | 5.57B | 226.95M | 4.41B | 4.33B | 4.31B | 3.88B | 4.37B | 3.93B | 4.06B | 3.95B |
| netReceivables | 470.22M | 41.8M | - | - | - | - | - | - | - | - |
| accountsReceivables | 470.22M | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | 41.8M | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 10.7M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 6.05B | 268.75M | 4.41B | 4.33B | 4.31B | 3.88B | 4.37B | 3.93B | 4.06B | 3.95B |
| propertyPlantEquipmentNet | 329.36M | 352.19M | 313.77M | 312.15M | 303.28M | 295.94M | 285.55M | 285.13M | 284.06M | 278.59M |
| goodwill | 183.39M | 182.74M | 182.26M | 182.26M | 182.26M | 182.26M | 182.26M | 182.26M | 182.26M | 182.26M |
| intangibleAssets | 20.38M | 21.36M | 10.55M | 11.41M | 12.27M | 13.16M | 14.04M | 14.93M | 15.82M | 16.7M |
| goodwillAndIntangibleAssets | 203.77M | 204.1M | 192.81M | 193.67M | 194.54M | 195.42M | 196.31M | 197.19M | 198.08M | 198.97M |
| longTermInvestments | 8.48B | 13.83B | 8.85B | 8.8B | 8.83B | 8.82B | 8.09B | 7.96B | 7.69B | 7.56B |
| taxAssets | - | 44.09M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 51.39M | 180.45M | 433.32M | 410.49M | 396.27M | 363.74M | 376.32M | 365.11M | 369.95M | 378.59M |
| totalNonCurrentAssets | 9.06B | 14.61B | 9.79B | 9.71B | 9.73B | 9.67B | 8.95B | 8.8B | 8.54B | 8.42B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 15.12B | 14.87B | 14.2B | 14.05B | 14.04B | 13.55B | 13.31B | 12.74B | 12.6B | 12.37B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 15.1M | 13.22M | 11.68M | 5.86M | - | - | 4.43M | 4.26M | 9.7M | 3.35M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 12.9B | - | 12.12B | 12.06B | 12.13B | 11.72B | 11.47B | 11.02B | 10.91B | 10.7B |
| totalCurrentLiabilities | 12.92B | 13.22M | 12.13B | 12.06B | 12.13B | 11.72B | 11.48B | 11.02B | 10.92B | 10.7B |
| longTermDebt | 86.23M | 98.21M | 86.2M | 86.18M | 86.17M | 86.16M | 86.14M | 86.13M | 86.12M | 86.1M |
| capitalLeaseObligationsNonCurrent | - | 22.25M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 35.87M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 212.31M | 12.85B | 199.08M | 169.5M | 152.31M | 128.42M | 163.98M | 118.83M | 127.68M | 148.58M |
| totalNonCurrentLiabilities | 298.54M | 13.01B | 285.28M | 255.69M | 238.48M | 214.58M | 250.13M | 204.96M | 213.79M | 234.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 22.25M | - | - | - | - | - | - | - | - |
| totalLiabilities | 13.21B | 13.02B | 12.42B | 12.32B | 12.37B | 11.93B | 11.73B | 11.22B | 11.13B | 10.94B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.58M | 33.54M | 33.33M | 33.27M | 33.24M | 33.22M | 33.12M | 33.02M | 32.97M | 32.93M |
| retainedEarnings | 1.66B | 1.61B | 1.57B | 1.52B | 1.47B | 1.43B | 1.39B | 1.35B | 1.31B | 1.28B |
| additionalPaidInCapital | 221.48M | 217.84M | 194.32M | 190.7M | 188.72M | 187.06M | 183.28M | 178.81M | 176.23M | 174.7M |
| 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 | 63M | 59.5M | 62.65M | 62.35M | 56.11M | 56.48M | 58.9M | 50.64M | 50.33M | 48.93M |
| depreciationAndAmortization | 5.79M | 5.71M | 5.59M | 5.55M | 5.69M | 5.48M | 5.37M | 5.39M | 5.44M | 5.45M |
| deferredIncomeTax | -882K | 464K | 826K | -938K | -1.26M | 609K | -1.05M | -942K | -822K | -749K |
| stockBasedCompensation | 767K | 960K | 1.06M | 919K | 790K | 872K | 945K | 920K | 715K | 922K |
| changeInWorkingCapital | -1.75M | 3.97M | -2.5M | 1.63M | -1.05M | 2.54M | 1.03M | 1.38M | 857K | 1.13M |
| accountsReceivables | -1.08M | 3.43M | -2.34M | 1.64M | -729K | 2.58M | -145K | -557K | -2.52M | -1.36M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -673K | 542K | -163K | -12000 | -322K | -38000 | 1.18M | 1.94M | 3.37M | 2.48M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 8.93M | -15.82M | 7.8M | 8.61M | 16.66M | -48.85M | 12.39M | 42.76M | 9.8M | -12.92M |
| netCashProvidedByOperatingActivities | 75.85M | 54.78M | 75.42M | 78.12M | 76.95M | 17.13M | 77.59M | 100.15M | 66.32M | 42.76M |
| investmentsInPropertyPlantAndEquipment | -10.78M | -11.55M | -11.71M | -13.74M | -11.31M | -15.14M | -5.24M | -6.02M | -10.25M | -4.81M |
| acquisitionsNet | 1.93M | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -86.15M | -370.93M | 2.89M | 8.89M | -12.54M | -385.98M | 17.74M | -3.01M | -19.96M | -283.1M |
| salesMaturitiesOfInvestments | 105.95M | 498.52M | 95.81M | 71.62M | 56.4M | 529.23M | 96.3M | 99.41M | 17.76M | 327.7M |
| otherInvestingActivities | -14.59M | -622K | -160.45M | -42.81M | -82.91M | 188.93M | -135.96M | -310.42M | -128.78M | -173.5M |
| netCashProvidedByInvestingActivities | -3.65M | 115.42M | -73.46M | 23.95M | -50.37M | 317.03M | -27.15M | -220.04M | -141.23M | -133.71M |
| netDebtIssuance | -7.07M | -15.66M | 5.82M | 5.86M | - | -4.43M | 165K | -5.44M | 6.35M | -625K |
| longTermNetDebtIssuance | -12.05M | -14M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 4.98M | -1.66M | 5.82M | 5.86M | - | -4.43M | 165K | -5.44M | 6.35M | -625K |
| netStockIssuance | 781K | 81000 | 2.62M | 1.09M | 891K | 3.01M | 3.63M | 1.71M | 851K | 477K |
| netCommonStockIssuance | 781K | 81000 | 2.62M | 1.09M | 891K | 3.01M | 3.63M | 1.71M | 851K | 477K |
| commonStockIssuance | 781K | 81000 | 2.62M | 1.09M | 891K | 3.01M | 3.63M | 1.71M | 851K | 477K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -16.43M | -16.33M | -15.3M | -15.29M | -15.28M | -15.24M | -14.2M | -14.18M | -14.16M | -14.16M |
| commonDividendsPaid | -16.43M | -16.33M | -15.3M | -15.29M | -15.28M | -15.24M | -14.2M | -14.18M | -14.16M | -14.16M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 230.71M | 211.44M | 62.2M | -70.56M | 408.2M | 244.19M | 458.75M | 105.98M | 209.5M | 165.95M |
| netCashProvidedByFinancingActivities | 207.99M | 179.52M | 55.32M | -78.9M | 393.82M | 227.54M | 448.34M | 88.08M | 202.54M | 151.65M |