bf/NYSE:AGM_icon.jpeg

COM:FARMERMAC

Farmer Mac

  • Stock

USD

Last Close

203.84

22/11 21:00

Market Cap

2.00B

Beta: -

Volume Today

55.48K

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 '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
28.96M
-
14.69M
49.28%
28.24M
92.21%
35.45M
25.55%
25.26M
28.75%
31.26M
23.78%
50.07M
60.16%
27.20M
45.67%
37.41M
37.53%
30.93M
17.31%
34.12M
10.31%
39.66M
16.23%
56.02M
41.24%
43.87M
21.69%
43.48M
0.89%
43.86M
0.89%
43.96M
0.22%
43.47M
1.11%
50.31M
15.75%
49.50M
1.62%
42.90M
13.33%
44.29M
3.24%
55.79M
25.96%
36.68M
34.25%
57.32M
56.28%
36.62M
36.12%
59.22M
61.73%
47.59M
19.63%
63.46M
33.35%
61.14M
3.65%
55.43M
9.34%
56.69M
2.26%
65.58M
15.69%
82.39M
25.63%
76.68M
6.93%
71.88M
6.26%
78.97M
9.87%
84.62M
7.14%
84.62M
0.00%
97.10M
14.76%
85M
12.46%
89.10M
4.83%
89.24M
0.15%
91.53M
2.56%
cost of revenue
819K
-
-2.21M
-
7.79M
453.51%
gross profit
28.96M
-
14.69M
49.28%
28.24M
92.21%
35.45M
25.55%
25.26M
28.75%
31.26M
23.78%
50.07M
60.16%
27.20M
45.67%
37.41M
37.53%
30.93M
17.31%
34.12M
10.31%
39.66M
16.23%
56.02M
41.24%
43.87M
21.69%
43.48M
0.89%
43.86M
0.89%
43.96M
0.22%
43.47M
1.11%
50.31M
15.75%
49.50M
1.62%
42.90M
13.33%
44.29M
3.24%
55.79M
25.96%
36.68M
34.25%
57.32M
56.28%
36.62M
36.12%
59.22M
61.73%
47.59M
19.63%
63.46M
33.35%
61.14M
3.65%
55.43M
9.34%
56.69M
2.26%
65.58M
15.69%
82.39M
25.63%
76.68M
6.93%
71.88M
6.26%
78.16M
8.73%
84.62M
8.27%
86.82M
2.61%
89.31M
2.86%
85M
4.82%
89.10M
4.83%
89.24M
0.15%
91.53M
2.56%
selling and marketing expenses
general and administrative expenses
7.13M
-
7.25M
1.70%
8.18M
12.79%
7.82M
4.41%
7.96M
1.88%
8.52M
6.94%
9.11M
6.94%
8.91M
2.14%
8.62M
3.24%
9.30M
7.85%
9.37M
0.73%
8.91M
4.87%
10.30M
15.59%
10.12M
1.79%
10.60M
4.80%
9.88M
6.85%
9.60M
2.86%
10.98M
14.43%
12.14M
10.55%
11.13M
8.33%
13.00M
16.80%
12.20M
6.11%
11.46M
6.09%
12.91M
12.64%
12.51M
3.11%
15.49M
23.87%
13.38M
13.61%
13.84M
3.39%
15.77M
13.99%
18.13M
14.96%
16.13M
11.05%
16.36M
1.42%
19.74M
20.67%
20.58M
4.25%
19.23M
6.52%
18.57M
3.47%
20.16M
8.58%
22.88M
13.48%
23.36M
2.09%
23.20M
0.66%
24.44M
5.33%
8.26M
66.22%
8.90M
7.86%
8.63M
3.13%
selling general and administrative expenses
7.13M
-
7.25M
1.70%
8.18M
12.79%
7.82M
4.41%
7.96M
1.88%
8.52M
6.94%
9.11M
6.94%
8.91M
2.14%
8.62M
3.24%
9.30M
7.85%
9.37M
0.73%
8.91M
4.87%
10.30M
15.59%
10.12M
1.79%
10.60M
4.80%
9.88M
6.85%
9.60M
2.86%
10.98M
14.43%
12.14M
10.55%
11.13M
8.33%
13.00M
16.80%
12.20M
6.11%
11.46M
6.09%
12.91M
12.64%
12.51M
3.11%
15.49M
23.87%
13.38M
13.61%
13.84M
3.39%
15.77M
13.99%
18.13M
14.96%
16.13M
11.05%
16.36M
1.42%
19.74M
20.67%
20.58M
4.25%
19.23M
6.52%
18.57M
3.47%
20.16M
8.58%
22.88M
13.48%
23.36M
2.09%
23.20M
0.66%
24.44M
5.33%
8.26M
66.22%
8.90M
7.86%
8.63M
3.13%
research and development expenses
other expenses
36.28M
-
35.16M
3.09%
41.23M
17.27%
49.59M
20.28%
44.44M
10.39%
32.88M
26.00%
34.29M
4.28%
33.49M
2.35%
39.76M
18.74%
40.09M
0.81%
43.02M
7.32%
44.48M
3.38%
45.07M
1.35%
50.26M
11.50%
58.77M
16.94%
65.50M
11.44%
70.78M
8.06%
76.39M
7.93%
92.24M
20.74%
97.25M
5.43%
104.32M
7.27%
115.11M
10.35%
122.85M
6.73%
122.41M
0.37%
115.77M
5.42%
111.78M
3.44%
79.89M
28.53%
64.44M
19.34%
-256.12M
497.45%
12.54M
104.90%
10.53M
16.07%
10.78M
2.36%
98.78M
816.54%
14.11M
85.72%
12.53M
11.21%
12.46M
0.54%
13.76M
10.40%
16.19M
17.67%
14.77M
8.76%
14.93M
1.12%
-49.03M
428.30%
18.98M
138.72%
15.56M
18.00%
cost and expenses
44M
-
43M
2.27%
50M
16.28%
58M
16%
53M
8.62%
42M
20.75%
44M
4.76%
43M
2.27%
49M
13.95%
50M
2.04%
53M
6%
54M
1.89%
56M
3.70%
61M
8.93%
70M
14.75%
76M
8.57%
81M
6.58%
88M
8.64%
105M
19.32%
109M
3.81%
118M
8.26%
128M
8.47%
135M
5.47%
136M
0.74%
129M
5.15%
128M
0.78%
94M
26.56%
79M
15.96%
61.40K
99.92%
18.88M
30,649.31%
16.88M
10.61%
17.11M
1.36%
73.42M
329.16%
21.39M
70.87%
20.05M
6.27%
19.38M
3.34%
21.81M
12.55%
23.71M
8.72%
24.19M
2.00%
24.03M
0.64%
-24.59M
202.31%
27.24M
210.77%
24.47M
10.16%
8.63M
64.75%
operating expenses
44M
-
43M
2.27%
50M
16.28%
58M
16%
53M
8.62%
42M
20.75%
44M
4.76%
43M
2.27%
49M
13.95%
50M
2.04%
53M
6%
54M
1.89%
56M
3.70%
61M
8.93%
70M
14.75%
76M
8.57%
81M
6.58%
88M
8.64%
105M
19.32%
109M
3.81%
118M
8.26%
128M
8.47%
135M
5.47%
136M
0.74%
129M
5.15%
128M
0.78%
94M
26.56%
79M
15.96%
-239.60M
403.29%
18.88M
107.88%
16.88M
10.61%
17.11M
1.36%
73.42M
329.16%
21.39M
70.87%
20.05M
6.27%
19.38M
3.34%
21.81M
12.55%
23.71M
8.72%
24.19M
2.00%
24.03M
0.64%
-24.59M
202.31%
27.24M
210.77%
24.47M
10.16%
8.63M
64.75%
interest expense
35.78M
-
34.73M
2.94%
42.50M
22.39%
48.89M
15.02%
44.61M
8.76%
33.16M
25.66%
34.53M
4.12%
34.73M
0.60%
36.59M
5.34%
40.25M
10.00%
42.88M
6.53%
43.97M
2.54%
44.53M
1.27%
49.55M
11.27%
58.32M
17.70%
64.94M
11.35%
70.09M
7.94%
76.32M
8.89%
91.74M
20.21%
97.56M
6.34%
104.24M
6.85%
114.92M
10.24%
122.07M
6.23%
121.38M
0.57%
113.58M
6.43%
108.54M
4.44%
79.27M
26.97%
63.97M
19.30%
61.16M
4.40%
54.18M
11.41%
51.96M
4.10%
49.47M
4.79%
48.41M
2.13%
50.34M
3.99%
75.53M
50.03%
125.94M
66.73%
194.09M
54.12%
236.21M
21.70%
265.15M
12.25%
294.17M
10.94%
269.20M
8.49%
ebitda
52.92M
-
35.35M
33.20%
58.65M
65.90%
71.32M
21.61%
56.32M
21.03%
50.65M
10.06%
73.75M
45.61%
52.72M
28.53%
64.83M
22.98%
61.20M
5.60%
66.58M
8.79%
74.16M
11.38%
89.08M
20.13%
82.24M
7.68%
90.22M
9.71%
97.91M
8.52%
103.36M
5.57%
108.57M
5.04%
128.71M
18.54%
135.31M
5.13%
133.29M
1.49%
146.71M
10.07%
165.23M
12.63%
143.85M
12.94%
154.82M
7.63%
125.11M
19.19%
124.33M
0.62%
95.81M
22.94%
113.47M
18.44%
96.47M
14.98%
91.49M
5.16%
88.79M
2.96%
94.87M
6.85%
106.39M
12.14%
129.59M
21.81%
173.65M
34.00%
235.51M
35.62%
296.37M
25.84%
52.96M
82.13%
64.82M
22.39%
60.41M
6.80%
60.51M
0.16%
52.28M
13.59%
54.99M
5.18%
operating income
52.92M
-
35.35M
33.20%
58.65M
65.90%
71.32M
21.61%
56.32M
21.03%
50.65M
10.06%
73.75M
45.61%
52.72M
28.53%
64.83M
22.98%
61.20M
5.60%
66.58M
8.79%
74.16M
11.38%
89.08M
20.13%
82.24M
7.68%
90.22M
9.71%
97.91M
8.52%
103.36M
5.57%
108.57M
5.04%
128.71M
18.54%
135.31M
5.13%
133.29M
1.49%
146.71M
10.07%
165.23M
12.63%
143.85M
12.94%
154.82M
7.63%
125.11M
19.19%
124.33M
0.62%
95.81M
22.94%
105.13M
9.73%
96.47M
8.23%
91.49M
5.16%
88.79M
2.96%
94.87M
6.85%
106.26M
12.00%
129.45M
21.83%
173.57M
34.08%
241.98M
39.41%
296.37M
22.48%
52.96M
82.13%
64.82M
22.39%
60.41M
6.80%
60.51M
0.16%
52.28M
13.59%
54.99M
5.18%
depreciation and amortization
8.34M
-
131K
-
136K
3.82%
80K
41.18%
-6.47M
8,185.00%
total other income expenses net
-30.23M
-
-29.18M
3.48%
-36.68M
25.72%
-43.47M
18.51%
-39.19M
9.85%
-27.81M
29.05%
-34.65M
24.59%
-34.77M
0.36%
-36.65M
5.41%
-40.28M
9.90%
-42.89M
6.49%
-43.99M
2.55%
-44.50M
1.17%
-49.56M
11.37%
-58.47M
17.97%
-64.94M
11.06%
-70.09M
7.94%
-76.32M
8.89%
-91.74M
20.21%
-97.56M
6.34%
-104.24M
6.85%
-114.92M
10.24%
-122.07M
6.23%
-121.38M
0.57%
-113.58M
6.43%
-108.54M
4.44%
-79.27M
26.97%
-63.97M
19.30%
43.53M
168.04%
-54.18M
224.47%
-51.96M
4.10%
-49.47M
4.79%
-48.41M
2.13%
-45.34M
6.36%
-71.42M
57.55%
-121.52M
70.14%
-186.76M
53.69%
-236.21M
26.48%
6.33M
102.68%
8.43M
33.24%
-79.59M
1,044.16%
-143.16M
-
income before tax
22.69M
-
6.17M
72.80%
21.96M
255.92%
27.84M
26.78%
17.13M
38.50%
22.84M
33.39%
39.11M
71.19%
17.95M
54.11%
28.18M
57.04%
20.92M
25.77%
23.69M
13.23%
30.17M
27.37%
44.58M
47.77%
32.68M
26.69%
31.76M
2.82%
32.98M
3.83%
33.27M
0.90%
32.26M
3.05%
36.97M
14.60%
37.75M
2.11%
29.05M
23.04%
31.79M
9.44%
43.16M
35.74%
22.46M
47.95%
41.24M
83.60%
16.57M
59.82%
45.06M
171.93%
31.83M
29.36%
43.97M
38.13%
42.29M
3.81%
39.54M
6.52%
39.32M
0.54%
46.46M
18.14%
60.92M
31.13%
58.03M
4.75%
52.05M
10.30%
55.22M
6.09%
60.15M
8.94%
59.29M
1.44%
73.25M
23.55%
60.41M
17.53%
60.51M
0.16%
52.28M
13.59%
54.99M
5.18%
income tax expense
3.77M
-
-1.14M
130.23%
-6.37M
458.11%
7.56M
218.78%
2.77M
63.39%
4.23M
52.80%
13.77M
225.43%
6.33M
54.05%
9.91M
56.66%
7.33M
26.00%
8.40M
14.52%
10.53M
25.35%
15.79M
50.00%
10.79M
31.70%
11.12M
3.13%
11.19M
0.62%
13.27M
18.52%
6.44M
51.47%
7.33M
13.89%
7.98M
8.82%
6.19M
22.38%
6.62M
6.93%
9.11M
37.59%
4.63M
49.19%
8.74M
88.87%
3.74M
57.21%
9.44M
152.21%
6.34M
32.80%
9.27M
46.20%
9.07M
2.18%
8.25M
8.99%
8.26M
0.10%
9.77M
18.33%
13.09M
33.88%
12.13M
7.28%
10.63M
12.37%
11.80M
11.00%
13.12M
11.17%
12.07M
7.95%
15.11M
25.16%
12.79M
15.36%
13.55M
5.95%
11.97M
11.68%
12.68M
5.94%
net income
13.37M
-
1.76M
86.80%
22.51M
1,175.52%
14.87M
33.95%
8.94M
39.85%
13.26M
48.27%
25.46M
91.99%
11.65M
54.22%
18.33M
57.27%
13.61M
25.73%
15.30M
12.42%
19.66M
28.47%
28.76M
46.30%
21.91M
23.82%
20.78M
5.14%
21.78M
4.80%
20.01M
8.15%
25.82M
29.06%
29.64M
14.78%
29.77M
0.45%
22.86M
23.22%
25.17M
10.12%
34.05M
35.26%
17.83M
47.62%
32.50M
82.24%
12.83M
60.52%
35.63M
177.68%
25.49M
28.45%
34.70M
36.12%
33.23M
4.24%
31.29M
5.84%
31.06M
0.71%
36.68M
18.10%
47.84M
30.40%
45.90M
4.06%
41.42M
9.76%
43.42M
4.83%
47.03M
8.33%
47.21M
0.38%
58.14M
23.14%
47.62M
18.09%
46.95M
1.39%
40.31M
14.15%
42.31M
4.96%
weighted average shs out
10.95M
-
10.89M
0.59%
10.92M
0.34%
10.93M
0.05%
10.86M
0.64%
10.94M
0.72%
11.01M
0.66%
11.03M
0.16%
10.81M
1.94%
10.46M
3.23%
10.46M
0.09%
10.47M
0.16%
10.52M
0.47%
10.55M
0.27%
10.60M
0.46%
10.61M
0.05%
10.64M
0.36%
10.62M
0.20%
10.66M
0.34%
10.67M
0.09%
10.63M
0.35%
10.67M
0.37%
10.70M
0.26%
10.71M
0.07%
10.71M
0.05%
10.71M
0.01%
10.73M
0.17%
10.73M
0.04%
10.74M
0.02%
10.74M
0.02%
10.76M
0.23%
10.77M
0.03%
10.77M
0%
10.77M
0.01%
10.80M
0.27%
10.80M
0.03%
10.80M
0.02%
10.80M
0.01%
10.83M
0.29%
10.84M
0.06%
10.84M
0.02%
10.85M
0.06%
10.88M
0.30%
10.88M
0.04%
weighted average shs out dil
11.25M
-
11.35M
0.87%
11.36M
0.13%
11.37M
0.10%
11.29M
0.69%
11.33M
0.33%
11.44M
0.94%
11.27M
1.46%
11.13M
1.21%
11.00M
1.18%
10.61M
3.54%
10.65M
0.33%
10.70M
0.47%
10.78M
0.77%
10.78M
0.01%
10.81M
0.30%
10.78M
0.32%
10.74M
0.37%
10.74M
0.01%
10.74M
0.02%
10.75M
0.03%
10.78M
0.28%
10.77M
0.06%
10.78M
0.06%
10.71M
0.60%
10.78M
0.66%
10.78M
0.06%
10.79M
0.08%
10.80M
0.13%
10.82M
0.19%
10.84M
0.18%
10.84M
0.04%
10.88M
0.32%
10.89M
0.09%
10.86M
0.21%
10.87M
0.09%
10.89M
0.18%
10.92M
0.22%
10.92M
0.02%
10.94M
0.20%
10.95M
0.13%
10.97M
0.16%
10.96M
0.12%
10.97M
0.09%
eps
1.14
-
0.07
93.86%
1.85
2,542.86%
1.06
42.70%
0.52
50.94%
0.17
67.31%
2.01
1,082.35%
0.76
62.19%
1.39
82.89%
0.99
28.78%
1.15
16.16%
1.56
35.65%
2.42
55.13%
1.76
27.27%
1.65
6.25%
1.74
5.45%
1.57
9.77%
2.12
35.03%
2.47
16.51%
2.48
0.40%
1.84
25.81%
2.05
11.41%
2.65
29.27%
1.34
49.43%
2.72
102.99%
0.88
67.65%
2.95
235.23%
1.74
41.02%
2.74
57.47%
2.60
5.11%
2.36
9.23%
2.65
12.29%
2.78
4.91%
4.44
59.71%
4.25
4.28%
3.21
24.47%
3.39
5.61%
3.73
10.03%
3.73
0%
4.74
27.08%
3.77
20.46%
4.33
14.85%
3.71
14.32%
3.89
4.85%
epsdiluted
1.11
-
0.07
93.69%
1.78
2,442.86%
1.02
42.70%
0.50
50.98%
0.16
68%
1.94
1,112.50%
0.74
61.86%
1.35
82.43%
0.94
30.37%
1.13
20.21%
1.54
36.28%
2.38
54.55%
1.73
27.31%
1.62
6.36%
1.71
5.56%
1.55
9.36%
2.10
35.48%
2.45
16.67%
2.46
0.41%
1.82
26.02%
2.03
11.54%
2.63
29.56%
1.33
49.43%
2.70
103.01%
0.87
67.78%
2.94
237.93%
1.73
41.16%
2.73
57.80%
2.58
5.49%
2.35
8.91%
2.63
11.91%
2.75
4.56%
4.39
59.64%
4.22
3.87%
3.18
24.64%
3.36
5.66%
3.69
9.82%
3.70
0.27%
4.69
26.76%
3.73
20.47%
4.28
14.75%
3.68
14.02%
3.86
4.89%

All numbers in USD (except ratios and percentages)