bf/NYSE:AGM_icon.jpeg

    NYSE:AGM.A

    Farmer Mac

    • Stock

    USD

    Last Close

    185.56

    09/05 22:30

    Market Cap

    1.93B

    Beta: -

    Volume Today

    30.88K

    Avg: -

    Preview

    Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

    Subscribe NowHelp
    Dec '14
    Dec '15
    Dec '16
    Dec '17
    Dec '18
    Dec '19
    Dec '20
    Dec '21
    Dec '22
    Dec '23
    revenue
    103.64M
    -
    145.95M
    40.83%
    160.74M
    10.14%
    175.16M
    8.97%
    186.18M
    6.29%
    194.08M
    4.24%
    206.89M
    6.60%
    238.84M
    15.44%
    309.11M
    29.42%
    351.34M
    13.66%
    cost of revenue
    819K
    -
    2.13M
    159.95%
    gross profit
    103.64M
    -
    145.95M
    40.83%
    160.74M
    10.14%
    175.16M
    8.97%
    186.18M
    6.29%
    194.08M
    4.24%
    206.89M
    6.60%
    238.84M
    15.44%
    308.29M
    29.08%
    349.21M
    13.27%
    selling and marketing expenses
    general and administrative expenses
    31.21M
    -
    35.16M
    12.66%
    37.88M
    7.75%
    40.19M
    6.10%
    47.24M
    17.54%
    49.07M
    3.88%
    58.48M
    19.17%
    70.35M
    20.31%
    78.54M
    11.63%
    93.88M
    19.53%
    selling general and administrative expenses
    31.21M
    -
    35.16M
    12.66%
    37.88M
    7.75%
    40.19M
    6.10%
    47.24M
    17.54%
    49.07M
    3.88%
    58.48M
    19.17%
    70.35M
    20.31%
    78.54M
    11.63%
    93.88M
    19.53%
    research and development expenses
    other expenses
    169.41M
    -
    141.43M
    16.52%
    172.66M
    22.08%
    244.31M
    41.50%
    370.20M
    51.53%
    -104.50M
    128.23%
    -127.94M
    22.43%
    -141.58M
    10.67%
    52.85M
    137.33%
    62.14M
    17.56%
    cost and expenses
    203M
    -
    179M
    11.82%
    213M
    18.99%
    287M
    34.74%
    420M
    46.34%
    -55.43M
    113.20%
    -69.46M
    25.32%
    -71.23M
    2.55%
    82.63M
    216.00%
    97.10M
    17.52%
    operating expenses
    203M
    -
    179M
    11.82%
    213M
    18.99%
    287M
    34.74%
    420M
    46.34%
    -55.43M
    113.20%
    -69.46M
    25.32%
    -71.23M
    2.55%
    82.63M
    216.00%
    97.10M
    17.52%
    interest expense
    170.72M
    -
    139.02M
    18.57%
    171.63M
    23.46%
    242.88M
    41.52%
    369.85M
    52.27%
    471.96M
    27.61%
    312.95M
    33.69%
    204.01M
    34.81%
    445.91M
    118.57%
    1.06B
    138.78%
    ebitda
    221.63M
    -
    241.96M
    9.17%
    291.02M
    20.28%
    373.74M
    28.42%
    505.87M
    35.35%
    138.65M
    72.59%
    137.43M
    0.88%
    167.74M
    22.05%
    645.14M
    284.61%
    225.49M
    65.05%
    operating income
    221.63M
    -
    241.96M
    9.17%
    291.02M
    20.28%
    373.74M
    28.42%
    505.87M
    35.35%
    138.65M
    72.59%
    137.43M
    0.88%
    167.61M
    21.96%
    644.42M
    284.47%
    225.49M
    65.01%
    depreciation and amortization
    128K
    -
    720K
    462.50%
    total other income expenses net
    -148.53M
    -
    -133.88M
    9.86%
    -171.66M
    28.22%
    -243.05M
    41.59%
    -369.85M
    52.17%
    -418.74M
    -
    27.61M
    106.59%
    income before tax
    73.11M
    -
    108.08M
    47.84%
    119.36M
    10.44%
    130.69M
    9.49%
    136.02M
    4.08%
    138.65M
    1.93%
    137.43M
    0.88%
    167.61M
    21.96%
    225.68M
    34.64%
    253.10M
    12.15%
    income tax expense
    2.82M
    -
    34.24M
    1,112.43%
    42.06M
    22.83%
    46.37M
    10.25%
    27.94M
    39.74%
    29.11M
    4.16%
    28.79M
    1.10%
    35.35M
    22.82%
    47.53M
    34.46%
    53.10M
    11.70%
    net income
    48.09M
    -
    68.70M
    42.86%
    77.33M
    12.57%
    84.48M
    9.24%
    108.08M
    27.93%
    109.55M
    1.36%
    108.65M
    0.82%
    132.26M
    21.73%
    178.14M
    34.69%
    200.00M
    12.27%
    weighted average shs out
    10.93M
    -
    10.94M
    0.10%
    10.48M
    4.18%
    10.59M
    1.07%
    10.65M
    0.53%
    10.70M
    0.43%
    10.73M
    0.30%
    10.76M
    0.28%
    10.79M
    0.31%
    10.83M
    0.35%
    weighted average shs out dil
    11.35M
    -
    11.31M
    0.39%
    10.75M
    4.95%
    10.80M
    0.53%
    10.75M
    0.52%
    10.70M
    0.48%
    10.79M
    0.84%
    10.85M
    0.56%
    10.88M
    0.34%
    10.94M
    0.50%
    eps
    3.50
    -
    4.33
    23.71%
    6.12
    41.34%
    6.73
    9.97%
    10.15
    50.82%
    8.76
    13.69%
    8.31
    5.14%
    10.36
    24.67%
    14
    35.14%
    15.97
    14.07%
    epsdiluted
    3.37
    -
    4.19
    24.33%
    5.97
    42.48%
    6.60
    10.55%
    10.06
    52.42%
    8.69
    13.62%
    8.27
    4.83%
    10.27
    24.18%
    13.87
    35.05%
    15.81
    13.99%

    All numbers in USD (except ratios and percentages)