bf/NYSE:MODN_icon.png

COM:MODELN

Model N

  • Stock

USD

Last Close

29.97

26/06 20:00

Market Cap

1.18B

Beta: -

Volume Today

1.51M

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
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
revenue
20.65M
-
19.27M
6.69%
20.28M
5.24%
22.10M
8.99%
22.68M
2.60%
23.61M
4.12%
25.38M
7.50%
24.49M
3.52%
26.06M
6.42%
27.92M
7.13%
28.51M
2.12%
28.06M
1.56%
33.26M
18.51%
34.24M
2.97%
35.60M
3.97%
39.07M
9.72%
39.23M
0.43%
39.62M
0.98%
36.71M
7.33%
35.08M
4.46%
34.84M
0.67%
34.71M
0.38%
36.60M
5.45%
38.39M
4.88%
39.95M
4.07%
41.26M
3.26%
41.46M
0.49%
42.73M
3.07%
48.19M
12.77%
51.04M
5.91%
51.48M
0.87%
51.54M
0.12%
53.28M
3.37%
56.17M
5.43%
58.17M
3.56%
59.15M
1.69%
62.60M
5.83%
63.74M
1.81%
63.97M
0.37%
63.49M
0.75%
65.11M
2.55%
cost of revenue
9.81M
-
9.11M
7.12%
8.87M
2.66%
9.53M
7.37%
9.56M
0.36%
10.95M
14.52%
11.54M
5.36%
12.43M
7.75%
13.84M
11.34%
13.85M
0.09%
13.57M
2.00%
13.82M
1.83%
16.04M
16.04%
15.77M
1.66%
15.46M
1.96%
16.81M
8.70%
17.25M
2.64%
16.45M
4.68%
14.83M
9.84%
16.57M
11.74%
16.75M
1.08%
15.86M
5.27%
16.95M
6.86%
16.35M
3.55%
16.48M
0.80%
16.07M
2.49%
16.59M
3.20%
17.12M
3.18%
23.38M
36.58%
23.45M
0.31%
22.70M
3.18%
22.65M
0.24%
24.05M
6.18%
24.81M
3.14%
25.61M
3.24%
26.27M
2.58%
27.62M
5.13%
27.27M
1.29%
27.06M
0.74%
27.87M
2.98%
27.87M
0.01%
gross profit
10.84M
-
10.15M
6.29%
11.41M
12.32%
12.57M
10.25%
13.12M
4.30%
12.66M
3.46%
13.85M
9.35%
12.06M
12.91%
12.22M
1.34%
14.07M
15.11%
14.93M
6.17%
14.24M
4.64%
17.22M
20.90%
18.47M
7.28%
20.14M
9.04%
22.26M
10.51%
21.98M
1.24%
23.17M
5.42%
21.89M
5.55%
18.51M
15.43%
18.10M
2.23%
18.85M
4.15%
19.65M
4.26%
22.04M
12.14%
23.47M
6.50%
25.18M
7.30%
24.87M
1.23%
25.62M
3.00%
24.82M
3.13%
27.59M
11.17%
28.78M
4.31%
28.89M
0.40%
29.23M
1.17%
31.36M
7.31%
32.56M
3.81%
32.88M
0.99%
34.98M
6.39%
36.47M
4.25%
36.91M
1.20%
35.62M
3.48%
37.24M
4.54%
selling and marketing expenses
6.34M
-
6.66M
5.18%
7.71M
15.62%
6.74M
12.52%
7.86M
16.57%
7.66M
2.55%
8.05M
5.08%
7.71M
4.21%
8.31M
7.79%
7.98M
3.91%
8.27M
3.55%
8.73M
5.67%
11.61M
32.91%
10.74M
7.49%
10.26M
4.48%
8.49M
17.22%
9.02M
6.16%
9.34M
3.58%
8.64M
7.51%
8.05M
6.77%
8.60M
6.78%
7.16M
16.68%
9.08M
26.74%
9.01M
0.74%
10.95M
21.52%
9.72M
11.29%
9.30M
4.31%
9.46M
1.71%
11.51M
21.71%
11.15M
3.15%
11.13M
0.16%
11.04M
0.80%
12.04M
9.06%
11.79M
2.03%
12.85M
8.90%
12.98M
1.03%
14.22M
9.59%
13.33M
6.26%
13.48M
1.10%
13.96M
3.57%
15.16M
8.57%
general and administrative expenses
4.72M
-
5.40M
14.54%
5.15M
4.63%
5.59M
8.44%
5.29M
5.33%
6.27M
18.47%
5.99M
4.47%
6.72M
12.24%
6.64M
1.13%
8.41M
26.57%
8.28M
1.56%
7.18M
13.20%
11.67M
62.39%
8.10M
30.61%
9.33M
15.27%
8.73M
6.44%
7.32M
16.11%
17.04M
132.71%
9.08M
46.73%
6.16M
32.20%
6.83M
11.00%
6.71M
1.76%
7.51M
11.89%
6.96M
7.27%
7.54M
8.33%
7.56M
0.19%
6.76M
10.61%
8.79M
30.04%
7.61M
13.37%
8.65M
13.68%
8.26M
4.55%
8.44M
2.18%
9.32M
10.46%
9.86M
5.74%
12.06M
22.35%
10.69M
11.35%
11.48M
7.39%
8.85M
22.92%
11.88M
34.24%
11.65M
1.94%
12.12M
4.03%
selling general and administrative expenses
11.05M
-
12.07M
9.17%
12.86M
6.56%
12.33M
4.12%
13.15M
6.64%
13.92M
5.91%
14.03M
0.78%
14.43M
2.81%
14.95M
3.63%
16.39M
9.63%
16.54M
0.93%
15.92M
3.77%
23.28M
46.22%
18.84M
19.08%
19.59M
4.01%
17.22M
12.08%
16.34M
5.13%
26.38M
61.47%
17.72M
32.85%
14.21M
19.80%
15.43M
8.61%
13.88M
10.07%
16.59M
19.56%
15.98M
3.69%
18.50M
15.77%
17.27M
6.61%
16.05M
7.07%
18.24M
13.64%
19.12M
4.81%
19.80M
3.55%
19.39M
2.08%
19.48M
0.47%
21.36M
9.67%
21.65M
1.36%
24.91M
15.02%
23.67M
4.97%
25.70M
8.60%
22.18M
13.70%
25.36M
14.32%
25.61M
0.99%
27.27M
6.51%
research and development expenses
4.68M
-
4.81M
2.84%
4.35M
9.68%
4.45M
2.44%
4.29M
3.77%
4.44M
3.55%
4.73M
6.53%
5.28M
11.76%
6.17M
16.86%
6.19M
0.24%
6.06M
2.15%
5.97M
1.35%
8.93M
49.52%
8.39M
6.06%
7.76M
7.52%
9.07M
16.83%
8.05M
11.26%
7.75M
3.74%
7.55M
2.47%
7.41M
1.89%
7.42M
0.04%
7.06M
4.79%
8.12M
15.04%
8.52M
4.85%
9.10M
6.88%
8.29M
8.94%
8.46M
2.01%
8.70M
2.86%
12.49M
43.67%
11.67M
6.57%
11.79M
1.04%
11.43M
3.12%
11.81M
3.36%
11.80M
0.12%
12.57M
6.54%
12.76M
1.55%
12.40M
2.83%
11.36M
8.40%
11.92M
4.96%
12.68M
6.34%
12.59M
0.73%
other expenses
-56K
-
-24K
57.14%
-5K
79.17%
39K
880.00%
-92K
335.90%
-6K
93.48%
81K
1,450%
-57K
170.37%
12K
121.05%
22K
83.33%
-63K
386.36%
154K
344.44%
-228K
248.05%
-3K
98.68%
15K
600%
-125K
933.33%
87K
169.60%
344K
295.40%
416K
20.93%
-285K
168.51%
-127K
55.44%
4K
103.15%
89K
2,125%
12K
86.52%
243K
1,925%
168K
30.86%
-347K
306.55%
-130K
62.54%
-84K
35.38%
39K
146.43%
-35K
189.74%
-100K
185.71%
112K
212%
271K
141.96%
277K
2.21%
65K
76.53%
-83K
227.69%
-102K
22.89%
163K
259.80%
-117K
171.78%
cost and expenses
25.55M
-
26.00M
1.75%
26.08M
0.32%
26.31M
0.88%
26.99M
2.60%
29.31M
8.58%
30.30M
3.36%
32.14M
6.09%
34.97M
8.79%
36.43M
4.20%
36.17M
0.71%
35.72M
1.27%
48.25M
35.09%
43M
10.88%
42.81M
0.43%
43.10M
0.67%
41.64M
3.39%
50.57M
21.46%
40.10M
20.71%
38.19M
4.77%
39.59M
3.68%
36.80M
7.05%
41.67M
13.22%
40.85M
1.97%
44.08M
7.92%
41.64M
5.55%
41.10M
1.29%
44.06M
7.20%
54.99M
24.83%
54.92M
0.13%
53.89M
1.89%
53.56M
0.61%
57.22M
6.85%
58.26M
1.81%
63.09M
8.29%
62.70M
0.61%
65.73M
4.82%
60.81M
7.48%
64.34M
5.82%
66.16M
2.82%
67.74M
2.39%
operating expenses
15.73M
-
16.88M
7.29%
17.21M
1.93%
16.78M
2.46%
17.43M
3.88%
18.36M
5.33%
18.76M
2.17%
19.71M
5.06%
21.13M
7.18%
22.58M
6.89%
22.60M
0.08%
21.89M
3.12%
32.21M
47.12%
27.23M
15.47%
27.35M
0.46%
26.29M
3.88%
24.39M
7.25%
34.13M
39.95%
25.27M
25.95%
21.62M
14.45%
22.85M
5.67%
20.94M
8.36%
24.71M
18.04%
24.49M
0.89%
27.60M
12.68%
25.56M
7.38%
24.51M
4.12%
26.94M
9.92%
31.62M
17.36%
31.47M
0.45%
31.18M
0.92%
30.91M
0.89%
33.17M
7.34%
33.45M
0.84%
37.47M
12.03%
36.43M
2.78%
38.11M
4.59%
33.54M
11.98%
37.28M
11.15%
38.29M
2.70%
39.86M
4.11%
interest expense
-3K
-
-3K
0%
-2K
33.33%
-4K
100%
-2K
50%
-1K
-
-13K
1,200%
-14K
7.69%
-22K
57.14%
1.38M
-
1.44M
4.49%
1.37M
4.99%
1.42M
3.87%
1.45M
1.83%
4.48M
209.04%
828K
81.51%
733K
11.47%
891K
21.56%
689K
22.67%
620K
10.01%
563K
9.19%
402K
28.60%
1.99M
394.03%
3.37M
69.74%
3.46M
2.70%
3.55M
2.60%
3.63M
2.22%
3.70M
1.87%
3.78M
2.14%
3.85M
1.85%
3.79M
1.40%
3.34M
11.86%
134K
95.99%
-281K
309.70%
-731K
160.14%
1.83M
350.21%
1.83M
0.27%
1.84M
0.11%
ebitda
-4.03M
-
-5.86M
45.26%
-4.88M
16.77%
-3.23M
33.64%
-3.46M
6.92%
-4.59M
32.78%
-4.83M
5.25%
-6.39M
32.21%
-7.36M
15.12%
-6.95M
5.57%
-7.73M
11.26%
-6.56M
15.14%
-12.82M
95.47%
-8.76M
31.71%
-4.88M
44.31%
-1.89M
61.18%
-156K
91.76%
-8.63M
5,431.41%
-2.97M
65.60%
-1.55M
47.68%
-4.88M
213.97%
-427K
91.24%
-3.38M
690.40%
-994K
70.55%
-2.53M
154.23%
1.14M
145.03%
16K
98.59%
-132K
925%
-4.68M
3,446.97%
-1.63M
65.21%
-2.44M
49.85%
126K
105.16%
-1.59M
1,363.49%
433K
127.20%
-4.64M
1,170.90%
-1.21M
73.88%
26.37M
2,277.62%
4.92M
81.34%
5.20M
5.65%
2.72M
47.76%
-2.63M
196.65%
operating income
-4.90M
-
-6.68M
36.47%
-5.80M
13.21%
-4.21M
27.47%
-4.32M
2.61%
-5.70M
32.04%
-4.92M
13.77%
-7.65M
55.71%
-8.91M
16.37%
-8.52M
4.39%
-7.67M
9.97%
-7.65M
0.17%
-14.99M
95.90%
-8.76M
41.60%
-7.21M
17.66%
-4.03M
44.06%
-2.40M
40.37%
-10.96M
355.55%
-3.38M
69.11%
-3.11M
8.10%
-4.75M
52.70%
-2.09M
56.01%
-5.06M
142.36%
-2.46M
51.45%
-4.13M
68.06%
-380K
90.80%
363K
195.53%
-1.32M
464.19%
-6.80M
414.45%
-3.88M
42.88%
-2.41M
38.07%
-2.01M
16.29%
-3.94M
95.78%
-1.81M
54.02%
-4.91M
171.04%
-3.55M
27.78%
24.38M
787.01%
2.93M
87.99%
-375K
112.80%
-2.67M
611.20%
-2.63M
1.57%
depreciation and amortization
921K
-
912K
0.98%
925K
1.43%
933K
0.86%
950K
1.82%
1.11M
17.16%
1.08M
2.96%
1.32M
22.13%
1.54M
16.53%
1.55M
0.59%
1.53M
1.23%
1.09M
28.36%
2.40M
119.29%
2.37M
1.08%
2.32M
2.28%
2.27M
2.33%
2.16M
4.55%
1.98M
8.28%
1.89M
4.74%
1.84M
2.49%
1.69M
8.20%
1.66M
1.95%
1.60M
3.56%
1.45M
9.19%
1.36M
6.27%
1.35M
0.81%
1.33M
1.11%
1.32M
1.12%
2.20M
66.89%
2.22M
0.64%
2.23M
0.68%
2.24M
0.36%
2.35M
4.96%
2.25M
4.47%
277K
87.67%
2.34M
744.04%
1.99M
14.93%
1.99M
0.15%
1.97M
1.05%
1.96M
0.56%
total other income expenses net
-56K
-
19K
133.93%
-5K
126.32%
39K
880.00%
-92K
335.90%
-6K
93.48%
81K
1,450%
-57K
170.37%
12K
121.05%
22K
83.33%
-63K
386.36%
154K
344.44%
-228K
248.05%
-3K
98.68%
15K
600%
-125K
933.33%
87K
169.60%
344K
295.40%
416K
20.93%
-285K
168.51%
-127K
55.44%
4K
103.15%
89K
2,125%
12K
86.52%
243K
1,925%
168K
30.86%
-347K
306.55%
-130K
62.54%
-84K
35.38%
39K
146.43%
-35K
189.74%
-100K
185.71%
-3.74M
3,636%
-3.79M
1.55%
-3.07M
19.16%
-69K
97.75%
-56.80M
82,217.39%
-102K
99.82%
163K
259.80%
-117K
171.78%
2.02M
1,823.08%
income before tax
-4.95M
-
-6.70M
35.43%
-5.80M
13.44%
-4.16M
28.24%
-4.41M
5.84%
-5.71M
29.48%
-4.83M
15.28%
-7.71M
59.47%
-8.88M
15.20%
-8.48M
4.53%
-7.71M
9.10%
-7.47M
3.13%
-16.60M
122.34%
-10.20M
38.55%
-8.56M
16.04%
-5.58M
34.84%
-3.77M
32.50%
-15.09M
300.58%
-3.80M
74.84%
-4.13M
8.75%
-5.77M
39.70%
-2.77M
51.90%
-5.59M
101.66%
-3.01M
46.21%
-4.29M
42.57%
-2.20M
48.76%
-3.35M
52.64%
-4.91M
46.47%
-10.44M
112.39%
-7.48M
28.36%
-6.14M
17.88%
-5.89M
4.04%
-7.68M
30.33%
-5.61M
26.98%
-7.98M
42.34%
-3.62M
54.67%
-32.42M
795.99%
3.56M
110.98%
1.40M
60.68%
-1.08M
177.06%
-609K
43.51%
income tax expense
82K
-
96K
17.07%
123K
28.13%
135K
9.76%
192K
42.22%
80K
58.33%
121K
51.25%
90K
25.62%
29K
67.78%
167K
475.86%
49K
70.66%
134K
173.47%
-4.11M
3,167.16%
234K
105.69%
457K
95.30%
-324K
170.90%
129K
139.81%
345K
167.44%
-177K
151.30%
598K
437.85%
141K
76.42%
230K
63.12%
61K
73.48%
-11K
118.03%
339K
3,181.82%
182K
46.31%
302K
65.93%
239K
20.86%
249K
4.18%
352K
41.37%
-71K
120.17%
374K
626.76%
360K
3.74%
611K
69.72%
131K
78.56%
432K
229.77%
902K
108.80%
740K
17.96%
770K
4.05%
720K
6.49%
778K
8.06%
net income
-5.03M
-
-6.80M
35.14%
-5.93M
12.85%
-4.30M
27.46%
-4.60M
6.98%
-5.79M
25.81%
-4.96M
14.36%
-7.80M
57.40%
-8.91M
14.25%
-8.65M
2.96%
-7.76M
10.29%
-7.60M
2.01%
-12.49M
64.34%
-10.44M
16.45%
-9.02M
13.54%
-5.26M
41.73%
-3.90M
25.89%
-15.44M
296.18%
-3.62M
76.55%
-4.73M
30.59%
-5.91M
25.01%
-3.00M
49.15%
-5.66M
88.25%
-3.00M
46.98%
-4.63M
54.40%
-2.38M
48.59%
-3.66M
53.66%
-5.15M
40.91%
-10.69M
107.37%
-7.83M
26.74%
-6.07M
22.48%
-6.27M
3.25%
-8.04M
28.30%
-6.22M
22.65%
-8.11M
30.46%
-4.05M
50.07%
-33.32M
722.69%
2.82M
108.46%
629K
77.68%
-1.80M
385.85%
-1.39M
22.86%
weighted average shs out
24.41M
-
24.79M
1.59%
24.95M
0.63%
25.32M
1.48%
25.88M
2.22%
26.32M
1.69%
26.54M
0.86%
26.83M
1.07%
27.24M
1.53%
27.57M
1.23%
27.77M
0.70%
28.01M
0.87%
28.45M
1.59%
28.94M
1.70%
29.20M
0.91%
29.40M
0.70%
29.98M
1.98%
30.75M
2.55%
31.34M
1.93%
31.49M
0.47%
32.00M
1.62%
32.60M
1.87%
32.85M
0.77%
33.15M
0.91%
33.79M
1.96%
34.41M
1.83%
34.68M
0.79%
34.94M
0.73%
35.30M
1.06%
35.68M
1.06%
35.92M
0.68%
36.22M
0.84%
36.62M
1.09%
36.94M
0.86%
37.20M
0.71%
37.53M
0.88%
37.92M
1.04%
38.28M
0.95%
38.60M
0.84%
38.90M
0.78%
39.23M
0.83%
weighted average shs out dil
24.41M
-
24.79M
1.59%
24.95M
0.63%
25.32M
1.48%
25.88M
2.22%
26.32M
1.69%
26.54M
0.86%
26.83M
1.07%
27.24M
1.53%
27.57M
1.23%
27.77M
0.70%
28.01M
0.87%
28.45M
1.59%
28.94M
1.70%
29.20M
0.91%
29.40M
0.70%
29.98M
1.98%
30.75M
2.55%
31.34M
1.93%
31.49M
0.47%
32.00M
1.62%
32.60M
1.87%
32.85M
0.77%
33.15M
0.91%
33.79M
1.96%
34.41M
1.83%
34.68M
0.79%
34.94M
0.73%
35.30M
1.06%
35.68M
1.06%
35.92M
0.68%
36.22M
0.84%
36.62M
1.09%
36.94M
0.86%
37.20M
0.71%
37.53M
0.88%
37.92M
1.04%
38.61M
1.83%
38.86M
0.66%
38.90M
0.10%
39.23M
0.83%
eps
-0.21
-
-0.27
28.57%
-0.24
11.11%
-0.17
29.17%
-0.18
5.88%
-0.22
22.22%
-0.19
13.64%
-0.29
52.63%
-0.33
13.79%
-0.31
6.06%
-0.28
9.68%
-0.27
3.57%
-0.44
62.96%
-0.36
18.18%
-0.31
13.89%
-0.18
41.94%
-0.13
27.78%
-0.50
284.62%
-0.12
76%
-0.15
25%
-0.18
20%
-0.09
48.78%
-0.17
84.38%
-0.09
46.76%
-0.14
54.70%
-0.07
50.57%
-0.11
58.96%
-0.15
36.36%
-0.30
100%
-0.22
26.67%
-0.17
22.73%
-0.17
0%
-0.22
29.41%
-0.17
22.73%
-0.22
29.41%
-0.11
50%
-0.88
700%
0.07
107.95%
0.02
71.43%
-0.05
331.00%
-0.04
23.38%
epsdiluted
-0.21
-
-0.27
28.57%
-0.24
11.11%
-0.17
29.17%
-0.18
5.88%
-0.22
22.22%
-0.19
13.64%
-0.29
52.63%
-0.33
13.79%
-0.31
6.06%
-0.28
9.68%
-0.27
3.57%
-0.44
62.96%
-0.36
18.18%
-0.31
13.89%
-0.18
41.94%
-0.13
27.78%
-0.50
284.62%
-0.12
76%
-0.15
25%
-0.18
20%
-0.09
48.78%
-0.17
84.38%
-0.09
46.76%
-0.14
54.70%
-0.07
50.57%
-0.11
58.96%
-0.15
36.36%
-0.30
100%
-0.22
26.67%
-0.17
22.73%
-0.17
0%
-0.22
29.41%
-0.17
22.73%
-0.22
29.41%
-0.11
50%
-0.88
700%
0.07
107.95%
0.02
71.43%
-0.05
331.00%
-0.04
23.38%

All numbers in USD (except ratios and percentages)