UK markets close in 6 hours 48 minutes

Rapid7, Inc. (R7D.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
34.05-0.44 (-1.28%)
As of 08:08AM CEST. Market open.
Show:
Annual

Balance sheet

Currency in USD. All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
213,629
207,287
164,582
173,617
-
Other short-term investments
169,544
84,162
58,850
138,839
-
Total cash
383,173
291,449
223,432
312,456
-
Net receivables
164,862
152,045
146,094
111,599
-
Other current assets
41,407
31,907
33,236
27,844
-
Total current assets
634,450
510,307
432,736
473,435
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
148,136
181,913
165,973
140,607
-
Accumulated depreciation
-53,801
-44,680
-31,997
-20,315
-
Net property, plant and equipment
94,335
137,233
133,976
120,292
-
Equity and other investments
56,171
9,756
34,068
10,124
-
Goodwill
536,351
515,631
515,258
213,601
-
Intangible assets
94,545
101,269
111,591
44,296
-
Other long-term assets
12,894
16,626
11,191
8,271
-
Total non-current assets
870,897
848,684
863,275
439,687
-
Total assets
1,505,348
1,358,991
1,296,011
913,122
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
15,812
10,255
3,521
3,860
-
Accrued liabilities
84,489
80,306
82,620
61,677
-
Deferred revenues
455,503
426,599
372,067
278,585
-
Other current liabilities
536
1,663
842
-
119
Total current liabilities
569,792
531,267
468,680
353,734
-
Non-current liabilities
Long-term debt
929,996
815,948
812,063
378,586
-
Deferred revenues
32,577
31,040
33,056
31,365
-
Other long-term liabilities
10,032
14,864
17,342
2,164
-
Total non-current liabilities
1,053,735
947,798
953,326
487,852
-
Total liabilities
1,623,527
1,479,065
1,422,006
841,586
-
Stockholders' equity
Common stock
617
597
577
522
-
Retained earnings
-1,010,005
-860,745
-736,028
-617,279
-
Accumulated other comprehensive income
1,344
-1,411
-812
454
-
Total stockholders' equity
-118,179
-120,074
-125,995
71,536
-
Total liabilities and stockholders' equity
1,505,348
1,358,991
1,296,011
913,122
-