Trailing ValuationLTMDec '24Dec '23Dec '22

Stock Price

2.2

2.1

3.1

1.7

Total Shares Outstanding

51.5

47.1

43.9

41.2

Market Cap

111.3

99.9

136

69.6

Total Enterprise Value (TEV)

107.9

98.4

126.8

50.6

Dividend Yield

—

0.1%

0%

—

Buyback Yield

—

-0.6%

-0.2%

-0.1%

Shareholder Yield

—

-0.5%

-0.1%

-0.1%

P/S

38.8

22.2

22.2

8.6

P/Gross Profit

100

40.5

46.8

18.6

P/E

-7

-13.3

-4.3

-3.9

Earnings Yield

-14.4%

-7.5%

-23.2%

-25.4%

P/OCF

-12.6

-12.3

-8.1

-4.8

P/FCF

-12.5

-12.3

-8

-4.7

FCF Yield

-8%

-8.1%

-12.5%

-21.4%

P/B

7.9

399.4

43

2.6

EV/Sales

37.6

21.8

20.7

6.3

EV/Gross Profit

96.9

39.9

43.6

13.6

EV/EBITDA

-7.3

-6.7

-7.1

-3

EV/EBIT

-7

-6.3

-6.8

-2.9

EV/OCF

-12.2

-12.1

-7.6

-3.5

EV/FCF

-12.1

-12.1

-7.5

-3.4