MSP

NYSE:MSP

Datto Holding Corp.

  • Stock

USD

Last Close

34.99

01/01 00:00

Volume Today

804.17K

Avg: 1.56M

PE Ratio

111.10

PFCF: -

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 '18
Dec '19
Dec '20
Dec '21
revenue
387.36M
-
458.75M
18.43%
518.78M
13.09%
618.66M
19.25%
cost of revenue
139.87M
-
157.31M
12.47%
150.20M
4.52%
176.35M
17.41%
gross profit
247.48M
-
301.44M
21.80%
368.58M
22.27%
442.31M
20.00%
selling and marketing expenses
98.18M
-
110.44M
12.48%
115.79M
4.84%
139.26M
20.27%
general and administrative expenses
57.91M
-
73.90M
27.61%
85.67M
15.92%
106.48M
24.29%
selling general and administrative expenses
156.10M
-
184.34M
18.10%
201.46M
9.28%
245.74M
21.98%
research and development expenses
54.02M
-
60.46M
11.93%
78.93M
30.55%
107.90M
36.70%
other expenses
28.95M
-
27.42M
5.31%
27.22M
0.71%
26.47M
2.76%
cost and expenses
378.94M
-
429.53M
13.35%
457.82M
6.59%
556.45M
21.54%
operating expenses
239.07M
-
272.22M
13.87%
307.61M
13.00%
380.11M
23.57%
interest expense
55.38M
-
43.44M
21.57%
25.35M
41.64%
455K
98.20%
ebitda
49.49M
-
52.90M
6.89%
105.02M
98.53%
121M
15.22%
operating income
8.42M
-
29.23M
247.17%
60.97M
108.62%
61.82M
1.39%
depreciation and amortization
41.88M
-
43.16M
3.07%
49.11M
13.79%
59.18M
20.50%
total other income expenses net
-56.18M
-
-62.92M
12.00%
-30.41M
51.68%
-455K
98.50%
income before tax
-47.76M
-
-33.70M
29.45%
30.56M
190.69%
61.36M
100.79%
income tax expense
-10.04M
-
-2.51M
74.99%
8.06M
421.07%
9.93M
23.15%
net income
-37.72M
-
-31.19M
17.32%
22.50M
172.14%
51.43M
128.62%
weighted average shs out
158.21M
-
157.21M
0.63%
142.51M
9.35%
166.25M
16.65%
weighted average shs out dil
158.21M
-
157.21M
0.63%
142.51M
9.35%
166.25M
16.65%
eps
-0.24
-
-0.20
16.67%
0.16
180.00%
0.31
93.75%
epsdiluted
-0.24
-
-0.20
16.67%
0.16
180.00%
0.31
93.75%

All numbers in USD (except ratios and percentages)