bf/NASDAQ:NATI_icon.png

COM:NI

NI

  • Stock

USD

Last Close

59.98

10/10 19:59

Market Cap

7.97B

Beta: -

Volume Today

3.86M

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
revenue
300.81M
-
284.67M
5.36%
312.71M
9.85%
313.70M
0.32%
332.78M
6.08%
289.51M
13.00%
301.79M
4.24%
299.81M
0.66%
334.34M
11.52%
287.18M
14.11%
306.11M
6.59%
306.36M
0.08%
328.53M
7.24%
300.11M
8.65%
318.61M
6.17%
320.92M
0.73%
349.75M
8.98%
311.90M
10.82%
341.01M
9.33%
346.13M
1.50%
360.10M
4.04%
311.07M
13.61%
334.23M
7.44%
340.44M
1.86%
367.47M
7.94%
309.38M
15.81%
301.33M
2.60%
308.12M
2.26%
367.84M
19.38%
335.18M
8.88%
346.70M
3.44%
367.16M
5.90%
420.64M
14.57%
385.26M
8.41%
395.51M
2.66%
427.93M
8.20%
448.28M
4.76%
436.82M
2.55%
416.80M
4.58%
cost of revenue
75.98M
-
71.20M
6.29%
81.82M
14.91%
80.95M
1.07%
84.16M
3.97%
76.34M
9.30%
76.67M
0.44%
77.17M
0.64%
86.78M
12.45%
76.15M
12.25%
77.51M
1.79%
76.73M
1.00%
82.73M
7.82%
76.52M
7.50%
82.46M
7.76%
83.75M
1.57%
85.59M
2.20%
74.52M
12.93%
82.16M
10.25%
89.02M
8.34%
88.03M
1.11%
76.08M
13.58%
83.77M
10.11%
85.92M
2.57%
91.14M
6.08%
83.76M
8.09%
85.90M
2.55%
92.26M
7.41%
109.20M
18.35%
95.41M
12.62%
99.24M
4.01%
102.72M
3.50%
123.60M
20.33%
119.23M
3.53%
127.47M
6.92%
143.70M
12.73%
144.32M
0.43%
132.71M
8.05%
118.49M
10.72%
gross profit
224.82M
-
213.47M
5.05%
230.89M
8.16%
232.75M
0.81%
248.62M
6.82%
213.18M
14.25%
225.12M
5.60%
222.65M
1.10%
247.56M
11.19%
211.03M
14.76%
228.60M
8.32%
229.63M
0.45%
245.80M
7.04%
223.58M
9.04%
236.15M
5.62%
237.17M
0.43%
264.16M
11.38%
237.37M
10.14%
258.85M
9.05%
257.11M
0.67%
272.07M
5.82%
235.00M
13.63%
250.47M
6.58%
254.53M
1.62%
276.33M
8.57%
225.62M
18.35%
215.43M
4.52%
215.86M
0.20%
258.64M
19.82%
239.77M
7.30%
247.46M
3.21%
264.45M
6.87%
297.05M
12.33%
266.03M
10.44%
268.04M
0.76%
284.23M
6.04%
303.95M
6.94%
304.12M
0.05%
298.32M
1.91%
selling and marketing expenses
109.92M
-
111.92M
1.82%
119.37M
6.66%
116.74M
2.21%
113.82M
2.50%
109.55M
3.75%
111.86M
2.10%
114.51M
2.37%
116.35M
1.61%
113.21M
2.70%
116.36M
2.79%
116.66M
0.26%
115.01M
1.42%
117.26M
1.96%
124.41M
6.10%
116.66M
6.23%
119.59M
2.51%
120.12M
0.44%
127.14M
5.85%
118.22M
7.01%
117.10M
0.95%
117.55M
0.38%
120.87M
2.82%
113.92M
5.75%
121.05M
6.26%
115.75M
4.38%
105.42M
8.92%
109.77M
4.13%
134.57M
22.59%
116.78M
13.22%
111.20M
4.78%
117.06M
5.28%
122.30M
4.48%
120.16M
1.76%
124.91M
3.95%
119.95M
3.97%
118.25M
1.42%
117.34M
0.77%
123.10M
4.91%
general and administrative expenses
21.05M
-
22.47M
6.73%
23.64M
5.19%
22.74M
3.80%
22.41M
1.45%
22.97M
2.50%
23.16M
0.84%
23.25M
0.39%
24.54M
5.54%
24.64M
0.39%
25.13M
1.99%
24.54M
2.36%
24.08M
1.85%
25.74M
6.90%
26.19M
1.74%
26.47M
1.06%
27.20M
2.77%
27.28M
0.28%
27.89M
2.25%
26.71M
4.23%
27.00M
1.06%
27.88M
3.29%
29.04M
4.16%
35.71M
22.95%
30.13M
15.63%
26.18M
13.11%
29.37M
12.18%
37.43M
27.45%
36.88M
1.46%
33.36M
9.56%
30.28M
9.24%
31.04M
2.51%
32.54M
4.85%
33.18M
1.95%
36.77M
10.83%
34.62M
5.86%
44.27M
27.89%
43.21M
2.39%
50.50M
16.87%
selling general and administrative expenses
130.97M
-
134.39M
2.61%
143.01M
6.42%
139.48M
2.47%
136.23M
2.33%
132.52M
2.72%
135.02M
1.88%
137.76M
2.03%
140.89M
2.27%
137.85M
2.16%
141.49M
2.64%
141.20M
0.21%
139.09M
1.50%
143.00M
2.81%
150.60M
5.32%
143.13M
4.96%
146.79M
2.56%
147.39M
0.41%
155.03M
5.18%
144.93M
6.51%
144.10M
0.58%
145.43M
0.93%
149.91M
3.08%
149.63M
0.19%
151.18M
1.03%
141.93M
6.12%
134.79M
5.03%
147.21M
9.21%
171.45M
16.47%
150.14M
12.43%
141.48M
5.77%
148.10M
4.68%
154.85M
4.55%
153.34M
0.98%
161.68M
5.44%
154.57M
4.40%
162.52M
5.15%
160.56M
1.21%
173.60M
8.13%
research and development expenses
54.28M
-
55.26M
1.81%
55.85M
1.07%
58.97M
5.59%
57.35M
2.75%
60.52M
5.53%
55.41M
8.45%
52.53M
5.19%
56.67M
7.88%
59.34M
4.71%
59.84M
0.84%
59.07M
1.29%
57.46M
2.72%
58.26M
1.40%
56.91M
2.32%
56.53M
0.68%
60.06M
6.25%
61.84M
2.97%
66.91M
8.19%
66.17M
1.10%
66.15M
0.03%
66.17M
0.02%
68.26M
3.16%
66.56M
2.49%
71.47M
7.38%
71.62M
0.21%
64.22M
10.33%
70.80M
10.24%
73.73M
4.14%
80.09M
8.62%
81.43M
1.68%
82.17M
0.90%
92.30M
12.34%
82.16M
10.99%
85.59M
4.17%
82.86M
3.19%
81.10M
2.13%
86.64M
6.83%
83.80M
3.27%
other expenses
-278K
-
88K
131.65%
265K
201.14%
-70K
126.42%
-352K
402.86%
628K
278.41%
25K
96.02%
133K
432%
-1.01M
862.41%
-2.41M
137.28%
53K
102.20%
301K
467.92%
471K
56.48%
431K
8.49%
-235K
154.52%
-1.15M
390.64%
-609K
47.18%
-519K
14.78%
-1.09M
110.98%
1.78M
262.74%
932K
47.70%
-24K
102.58%
143K
695.83%
697K
387.41%
-1.11M
258.97%
-1.23M
11.37%
-1.14M
7.37%
-2.00M
75.07%
1.80M
189.81%
-5.07M
382.14%
-2.96M
41.56%
-1.82M
38.58%
-4.74M
160.38%
1.84M
138.89%
-3.50M
290.18%
-5.15M
46.93%
-11.57M
124.68%
-3.02M
73.90%
-8.50M
181.46%
cost and expenses
261.23M
-
260.85M
0.15%
280.69M
7.60%
279.40M
0.46%
277.74M
0.59%
269.38M
3.01%
267.10M
0.84%
267.46M
0.13%
284.34M
6.31%
273.33M
3.87%
278.84M
2.01%
277.00M
0.66%
279.28M
0.82%
277.79M
0.53%
289.98M
4.39%
283.41M
2.27%
292.44M
3.19%
283.76M
2.97%
304.10M
7.17%
300.12M
1.31%
298.28M
0.61%
287.68M
3.55%
301.94M
4.96%
302.11M
0.06%
313.79M
3.87%
297.31M
5.25%
284.91M
4.17%
310.27M
8.90%
354.38M
14.22%
325.64M
8.11%
322.15M
1.07%
332.98M
3.36%
370.74M
11.34%
354.72M
4.32%
374.74M
5.64%
381.13M
1.70%
387.94M
1.79%
379.90M
2.07%
375.89M
1.05%
operating expenses
185.25M
-
189.65M
2.38%
198.87M
4.86%
198.45M
0.21%
193.58M
2.45%
193.04M
0.28%
190.43M
1.35%
190.29M
0.07%
197.56M
3.82%
197.19M
0.19%
201.33M
2.10%
200.26M
0.53%
196.55M
1.86%
201.26M
2.40%
207.52M
3.11%
199.66M
3.79%
206.85M
3.60%
209.24M
1.15%
221.94M
6.07%
211.10M
4.88%
210.25M
0.40%
211.60M
0.64%
218.17M
3.10%
216.19M
0.91%
222.65M
2.99%
213.55M
4.09%
199.01M
6.81%
218.01M
9.54%
245.19M
12.47%
230.23M
6.10%
222.91M
3.18%
230.27M
3.30%
247.15M
7.33%
235.50M
4.71%
247.27M
5.00%
237.43M
3.98%
243.62M
2.61%
247.19M
1.46%
257.41M
4.13%
interest expense
973K
-
768K
21.07%
704K
8.33%
1.22M
73.86%
657K
46.32%
1.20M
82.04%
1.29M
8.03%
2.50M
93.50%
4.85M
94.04%
7.95M
63.84%
8.35M
5.03%
9.74M
16.69%
ebitda
57.17M
-
40.77M
28.70%
48.99M
20.17%
52.41M
6.98%
75.47M
44.01%
39.73M
47.36%
53.84M
35.52%
50.72M
5.80%
74.05M
45.99%
32.70M
55.83%
47.34M
44.75%
47.07M
0.56%
70.64M
50.06%
40.91M
42.09%
45.43M
11.06%
55.30M
21.72%
75.94M
37.34%
44.59M
41.28%
56.68M
27.10%
65.60M
15.74%
80.09M
22.09%
41.05M
48.75%
51.88M
26.40%
30.43M
41.34%
72.90M
139.53%
-127.91M
275.46%
35.49M
127.75%
20.74M
41.56%
39.29M
89.44%
33.41M
14.96%
50.70M
51.74%
57.57M
13.56%
75.88M
31.80%
54.59M
28.06%
20.77M
61.95%
36.25M
74.50%
82.21M
126.80%
79.17M
3.70%
64.21M
18.89%
operating income
39.58M
-
23.82M
39.80%
32.02M
34.42%
34.30M
7.11%
55.03M
60.44%
20.13M
63.42%
34.69M
72.29%
32.35M
6.73%
50.00M
54.56%
13.84M
72.31%
27.27M
96.96%
29.37M
7.70%
49.25M
67.71%
22.32M
54.69%
28.63M
28.29%
37.52M
31.03%
57.31M
52.77%
28.14M
50.91%
36.91M
31.19%
46.01M
24.65%
61.82M
34.36%
23.40M
62.15%
32.30M
38.02%
65.18M
101.81%
53.68M
17.64%
171.83M
220.09%
16.41M
90.45%
-2.15M
113.07%
13.46M
727.03%
9.54M
29.09%
24.55M
157.29%
34.18M
39.24%
49.90M
45.98%
30.53M
38.81%
-3.40M
111.15%
13.16M
486.63%
60.33M
358.41%
56.92M
5.65%
40.91M
28.13%
depreciation and amortization
17.08M
-
16.99M
0.49%
16.36M
3.71%
17.65M
7.89%
19.20M
8.73%
17.92M
6.62%
18.58M
3.65%
18.66M
0.41%
18.93M
1.49%
19.43M
2.64%
18.79M
3.33%
16.95M
9.78%
18.23M
7.55%
18.67M
2.43%
17.25M
7.62%
18.88M
9.47%
17.90M
5.18%
17.44M
2.60%
17.66M
1.30%
18.64M
5.52%
16.93M
9.15%
18.01M
6.38%
17.97M
0.22%
18.56M
3.28%
19.00M
2.33%
19.27M
1.42%
19.08M
0.98%
22.89M
19.98%
25.84M
12.89%
23.87M
7.60%
26.15M
9.55%
23.39M
10.55%
25.98M
11.07%
24.06M
7.42%
24.18M
0.49%
23.09M
4.51%
21.88M
5.23%
22.24M
1.65%
23.30M
4.77%
total other income expenses net
-799K
-
138K
117.27%
-338K
344.93%
-522K
54.44%
-1.60M
205.94%
-1.05M
34.50%
-552K
47.23%
419K
175.91%
-6.12M
1,561.58%
-1.83M
70.08%
-1.23M
32.75%
-459K
62.74%
-2.69M
486.27%
513K
119.06%
212K
58.67%
-57K
126.89%
-1.34M
2,252.63%
460K
134.30%
-3.20M
795.65%
826K
125.81%
-409K
149.52%
342K
183.62%
-1.47M
529.24%
27.16M
1,950.20%
-1.33M
104.90%
158.01M
11,971.83%
-1.14M
100.72%
-2.00M
75.07%
1.80M
189.81%
-5.07M
382.14%
-2.96M
41.56%
-1.82M
38.58%
-4.74M
160.38%
33K
100.70%
20.67M
62,539.39%
62.12M
200.53%
-11.57M
118.63%
-3.02M
73.90%
-8.50M
181.46%
income before tax
38.96M
-
24.16M
37.99%
31.92M
32.13%
34.14M
6.96%
53.78M
57.51%
19.44M
63.85%
34.48M
77.35%
33.17M
3.80%
44.19M
33.24%
12.27M
72.25%
26.29M
114.37%
29.18M
11.00%
46.90M
60.69%
23.17M
50.58%
29.35M
26.66%
38.12M
29.85%
56.74M
48.86%
29.61M
47.81%
35.00M
18.20%
48.38M
38.21%
63.46M
31.19%
25.98M
59.07%
32.85M
26.47%
67.43M
105.25%
54.29M
19.48%
172.39M
217.52%
15.27M
91.14%
-4.15M
127.15%
15.25M
467.81%
4.47M
70.69%
21.59M
382.78%
32.36M
49.92%
45.16M
39.55%
30.57M
32.32%
17.27M
43.51%
75.28M
335.99%
48.76M
35.23%
53.91M
10.55%
32.41M
39.87%
income tax expense
7.23M
-
5.44M
24.85%
7.40M
36.09%
-5.56M
175.14%
10.39M
286.96%
4.44M
57.32%
9.53M
114.92%
9.99M
4.76%
12.06M
20.72%
2.97M
75.39%
6.49M
118.84%
4.70M
27.69%
17.75M
277.98%
5.03M
71.68%
4.20M
16.49%
4.73M
12.60%
81.02M
1,614.35%
5.34M
93.40%
3.95M
26.12%
5.18M
31.23%
6.92M
33.60%
2.75M
60.20%
4.16M
50.96%
15.78M
279.49%
-4.30M
127.27%
39.73M
1,023.12%
4.38M
88.97%
475K
89.16%
10.52M
2,113.68%
-24K
100.23%
4.28M
17,929.17%
5.18M
21.13%
4.82M
6.97%
5.33M
10.51%
4.83M
9.31%
13.38M
176.76%
8.69M
35.00%
6.98M
19.76%
1.92M
72.49%
net income
31.73M
-
18.72M
40.99%
24.52M
30.98%
39.70M
61.90%
43.38M
9.28%
15.00M
65.42%
24.94M
66.24%
23.18M
7.07%
32.13M
38.64%
9.30M
71.06%
19.80M
112.95%
24.49M
23.68%
29.15M
19.03%
18.15M
37.74%
25.16M
38.61%
33.39M
32.73%
-24.28M
172.72%
24.27M
199.94%
31.05M
27.96%
43.19M
39.09%
56.54M
30.90%
23.22M
58.93%
28.69M
23.57%
51.64M
79.99%
58.60M
13.46%
132.66M
126.39%
10.89M
91.79%
-4.62M
142.45%
4.74M
202.51%
4.50M
5.13%
17.31M
285.01%
27.18M
57.04%
40.34M
48.42%
25.24M
37.44%
12.43M
50.73%
61.91M
397.88%
40.07M
35.28%
46.93M
17.13%
30.49M
35.03%
weighted average shs out
125.49M
-
125.97M
0.39%
126.89M
0.73%
127.48M
0.47%
127.75M
0.22%
128.04M
0.22%
128.68M
0.50%
127.94M
0.58%
127.34M
0.46%
127.59M
0.20%
128.28M
0.54%
128.81M
0.42%
129.11M
0.23%
129.44M
0.26%
130.20M
0.59%
130.66M
0.36%
130.89M
0.17%
131.13M
0.18%
131.88M
0.57%
132.36M
0.36%
132.56M
0.16%
132.25M
0.24%
132.06M
0.14%
131.38M
0.51%
130.78M
0.46%
130.61M
0.12%
131.01M
0.31%
131.42M
0.31%
131.28M
0.11%
131.48M
0.16%
132.50M
0.77%
133.03M
0.40%
132.22M
0.61%
132.10M
0.08%
131.97M
0.10%
132.04M
0.05%
130.84M
0.91%
131.33M
0.37%
132.37M
0.79%
weighted average shs out dil
126.22M
-
126.72M
0.40%
127.51M
0.62%
127.90M
0.31%
128.23M
0.26%
128.68M
0.35%
129.34M
0.51%
128.23M
0.86%
127.80M
0.34%
128.10M
0.24%
128.75M
0.50%
129.05M
0.23%
129.50M
0.35%
130.11M
0.47%
131.12M
0.78%
131.62M
0.38%
132.11M
0.38%
132.62M
0.39%
133.05M
0.32%
133.20M
0.11%
133.62M
0.32%
133.37M
0.19%
132.97M
0.30%
131.89M
0.82%
131.43M
0.35%
131.36M
0.06%
131.60M
0.19%
131.42M
0.14%
131.73M
0.24%
132.72M
0.75%
133.54M
0.62%
133.69M
0.11%
133.22M
0.34%
133.18M
0.04%
132.71M
0.35%
132.58M
0.10%
131.75M
0.63%
133.21M
1.11%
134.17M
0.72%
eps
0.25
-
0.15
40%
0.19
26.67%
0.31
63.16%
0.34
9.68%
0.12
64.71%
0.19
58.33%
0.18
5.26%
0.25
38.89%
0.07
72%
0.15
114.29%
0.19
26.67%
0.23
21.05%
0.14
39.13%
0.19
35.71%
0.26
36.84%
-0.19
173.08%
0.19
200%
0.24
26.32%
0.33
37.50%
0.43
30.30%
0.18
58.14%
0.22
22.22%
0.39
77.27%
0.45
15.38%
1.02
126.67%
0.08
92.16%
-0.04
144%
0.04
213.64%
0.03
25.00%
0.13
333.33%
0.20
53.85%
0.31
55.00%
0.19
38.71%
0.09
50.42%
0.47
398.94%
0.31
34.04%
0.36
16.13%
0.23
36.11%
epsdiluted
0.25
-
0.15
40%
0.19
26.67%
0.31
63.16%
0.34
9.68%
0.12
64.71%
0.19
58.33%
0.18
5.26%
0.25
38.89%
0.07
72%
0.15
114.29%
0.19
26.67%
0.23
21.05%
0.14
39.13%
0.19
35.71%
0.25
31.58%
-0.18
172%
0.18
200%
0.23
27.78%
0.32
39.13%
0.42
31.25%
0.17
59.52%
0.22
29.41%
0.39
77.27%
0.45
15.38%
1.01
124.44%
0.08
92.08%
-0.04
144%
0.04
213.64%
0.03
25.00%
0.13
333.33%
0.20
53.85%
0.30
50.00%
0.19
36.67%
0.09
50.68%
0.47
401.60%
0.30
36.17%
0.35
16.67%
0.23
34.29%

All numbers in USD (except ratios and percentages)