bf/NASDAQ:MORN_icon.png

COM:MORNINGSTAR

Morningstar

  • Stock

USD

Last Close

340.07

22/11 21:00

Market Cap

12.66B

Beta: -

Volume Today

117.84K

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
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
698.27M
-
760.07M
8.85%
788.80M
3.78%
798.60M
1.24%
911.70M
14.16%
1.02B
11.87%
1.18B
15.60%
1.39B
17.85%
1.70B
22.30%
1.87B
10.08%
2.07B
10.46%
cost of revenue
271.44M
-
318.64M
17.39%
330.10M
3.60%
344.30M
4.30%
386.60M
12.29%
411.10M
6.34%
483.10M
17.51%
556.40M
15.17%
698.40M
25.52%
779.30M
11.58%
1.03B
31.96%
gross profit
426.83M
-
441.43M
3.42%
458.70M
3.91%
454.30M
0.96%
525.10M
15.58%
608.80M
15.94%
695.90M
14.31%
833.10M
19.72%
1.00B
20.14%
1.09B
9.03%
1.04B
4.89%
selling and marketing expenses
103.61M
-
111.09M
7.21%
96.60M
13.04%
97.60M
1.04%
134.30M
37.60%
148.50M
10.57%
177.90M
19.80%
206.40M
16.02%
274.80M
33.14%
356.50M
29.73%
423.80M
18.88%
general and administrative expenses
106.87M
-
108.86M
1.87%
107.10M
1.62%
105.20M
1.77%
129.80M
23.38%
147.80M
13.87%
210.70M
42.56%
272M
29.09%
318.40M
17.06%
400.40M
25.75%
355.80M
11.14%
selling general and administrative expenses
210.48M
-
219.95M
4.50%
203.70M
7.39%
202.80M
0.44%
264.10M
30.23%
296.30M
12.19%
388.60M
31.15%
478.40M
23.11%
593.20M
24.00%
756.90M
27.60%
757.30M
0.05%
research and development expenses
other expenses
4.64M
-
6.25M
34.67%
1.80M
71.22%
6.70M
272.22%
-1.80M
126.87%
8.40M
566.67%
117.70M
1,301.19%
139.50M
18.52%
150.70M
8.03%
166.60M
10.55%
11.50M
93.10%
cost and expenses
527.61M
-
593.48M
12.48%
598.20M
0.80%
617.80M
3.28%
741.90M
20.09%
804.10M
8.38%
989.40M
23.04%
1.17B
18.69%
1.44B
22.82%
1.70B
18.06%
1.79B
4.87%
operating expenses
256.18M
-
274.84M
7.29%
268.10M
2.45%
273.50M
2.01%
355.30M
29.91%
393M
10.61%
506.30M
28.83%
617.90M
22.04%
743.90M
20.39%
923.50M
24.14%
757.30M
18.00%
interest expense
228K
-
512K
124.56%
500K
2.34%
1.50M
200%
5.50M
266.67%
4.10M
25.45%
11.10M
170.73%
9.50M
14.41%
8.70M
8.42%
28.40M
226.44%
60.70M
113.73%
ebitda
216.35M
-
282.48M
30.57%
255M
9.73%
214.40M
15.92%
244.30M
13.95%
302M
23.62%
287.80M
4.70%
351.10M
21.99%
409M
16.49%
325.60M
20.39%
465.50M
42.97%
operating income
170.65M
-
105.59M
38.12%
190.60M
80.50%
180.80M
5.14%
169.80M
6.08%
215.80M
27.09%
189.60M
12.14%
215.20M
13.50%
257M
19.42%
167.80M
34.71%
280.60M
67.22%
depreciation and amortization
45.69M
-
54.89M
20.12%
64.40M
17.33%
70.70M
9.78%
91.20M
29.00%
96.70M
6.03%
98.20M
1.55%
135.90M
38.39%
152M
11.85%
157.80M
3.82%
184.90M
17.17%
total other income expenses net
4.64M
-
-54.75M
1,278.85%
1.80M
103.29%
43.80M
2,333.33%
14.90M
65.98%
18.90M
26.85%
8.90M
52.91%
67.80M
661.80%
-6.50M
109.59%
-37.20M
472.31%
-106.50M
186.29%
income before tax
178.01M
-
113.90M
36.02%
193.70M
70.06%
224.90M
16.11%
181.10M
19.48%
232.90M
28.60%
198.50M
14.77%
283M
42.57%
250.50M
11.48%
130.60M
47.86%
174.10M
33.31%
income tax expense
56.03M
-
35.68M
36.32%
62.70M
75.74%
63.70M
1.59%
42.90M
32.65%
47.80M
11.42%
45.60M
4.60%
59.70M
30.92%
62.60M
4.86%
56.50M
9.74%
33M
41.59%
net income
123.53M
-
78.30M
36.61%
132.60M
69.35%
161M
21.42%
136.90M
14.97%
183M
33.67%
152M
16.94%
223.60M
47.11%
193.30M
13.55%
70.50M
63.53%
141.10M
100.14%
weighted average shs out
46.20M
-
44.70M
3.25%
44.20M
1.12%
43M
2.71%
42.70M
0.70%
42.60M
0.23%
42.70M
0.23%
42.90M
0.47%
43M
0.23%
42.60M
0.93%
42.60M
0%
weighted average shs out dil
46.50M
-
44.90M
3.44%
44.30M
1.34%
43.30M
2.26%
43M
0.69%
43M
0%
43.20M
0.47%
43.20M
0%
43.40M
0.46%
42.90M
1.15%
42.90M
0%
eps
2.68
-
1.75
34.70%
3
71.43%
3.74
24.67%
3.21
14.17%
4.30
33.96%
3.56
17.21%
5.22
46.63%
4.50
13.79%
1.65
63.33%
3.31
100.61%
epsdiluted
2.66
-
1.74
34.59%
3
72.41%
3.72
24.00%
3.18
14.52%
4.26
33.96%
3.52
17.37%
5.18
47.16%
4.45
14.09%
1.64
63.15%
3.29
100.61%

All numbers in USD (except ratios and percentages)