Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner

Stock Price

$2.3

2023-03-17

Market Capitalization

$1.4 B

2023-03-17

Revenue

$643.2 M

FY, 2021

CreditSafe score

?
Score changed on Mar 26, 2023
Premium Content
Learn more

Financial statements

USDFY, 2020FY, 2021
Revenue421.4M643.2M
Cost of goods sold282.7M465.9M
Gross profit138.7M179.2M
Gross profit margin, %32.9%27.9%
Operating expense total172.7M360.7M
Depreciation and amortization13.1M32.2M
EBITDA(34.0M)(181.6M)
EBITDA margin, %-8.1%-28.2%
EBIT(47.1M)(213.7M)
EBIT margin, %-11.2%-33.2%
Interest income119.0K1.8M
Interest expense12.3M15.5M
Pre tax profit(57.9M)(215.0M)
Income tax expense2.4M(2.7M)
Net Income(60.4M)(212.4M)

Footer menu