Mimecast Limited logo
Mimecast Limited MIME
$ 79.92 0.0%

Mimecast Limited Financial Statements 2011-2024 | MIME

Annual Financial Statements Mimecast Limited

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

2.54 B 3.09 B 2.18 B 1.32 B 325 M - - - - -

Shares

62 M 60 M 57.3 M 54.8 M 40.8 M - - - - -

Net Income

-2.2 M -7 M -12.4 M -5.44 M -3.24 M 285 K -16.9 M - - -

Revenue

427 M 340 M 262 M 187 M 142 M 116 M 88.3 M - - -

EBITDA

66.5 M 28.6 M 14.6 M 1.51 M 7.95 M 8.8 M -2.4 M - - -

Operating Expenses

315 M 251 M 197 M 147 M 103 M 81.5 M 71 M - - -

General and Administrative Expenses

65.3 M 53.8 M 37 M 27.9 M 19.8 M 15.8 M 11.2 M - - -

All numbers in USD currency