Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM
Dec '23Dec 31, 2023
Dec '22Dec 31, 2022
Dec '21Dec 31, 2021
Dec '20Dec 31, 2020
Dec '19Dec 31, 2019
NaN - NaN
Net Income
33.9
12.86
14.53
-65.86
-40.44
-37.82
Upgrade
Depreciation & Amortization
0.02
0.08
0.18
0.09
0.03
0.03
Upgrade
Share-Based Compensation
6.33
5.34
2.84
7.74
4.37
3.01
Upgrade
Other Operating Activities
18.44
-30.3
-3
36.54
17.66
22.48
Upgrade
Operating Cash Flow
58.69
-12.02
14.55
-21.49
-18.39
-12.3
Upgrade
Capital Expenditures
0
0
-0.06
0
0
0
Upgrade
Acquisitions
24.5
59.5
0
-261.44
-12.3
-21.37
Upgrade
Other Investing Activities
-
-
-
-
0.17
-0.53
Upgrade
Investing Cash Flow
24.5
59.5
-0.06
-261.44
-12.13
-21.91
Upgrade
Share Issuance / Repurchase
0.17
0
0
134.11
160.44
40.47
Upgrade
Debt Issued / Paid
-0.09
-9
-4
13
15
0
Upgrade
Other Financing Activities
-
-
-0.11
-7.72
-2.97
-0.64
Upgrade
Financing Cash Flow
0.08
-9
-4.11
139.39
172.46
39.83
Upgrade
Net Cash Flow
83.26
38.48
10.39
-143.53
141.95
5.63
Upgrade
Free Cash Flow
58.69
-12.02
14.49
-21.49
-18.39
-12.3
Upgrade
Free Cash Flow Per Share
0.85
-0.17
0.21
-0.34
-0.42
-0.32
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).