COM:FARMERMAC
Farmer Mac
- Stock
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
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)