Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

1.6

2.1

2

3.1

1.5

1.7

Total Shares Outstanding

50.7

47.1

45.8

43.9

41.9

41.2

Market Cap

79.1

99.9

91.6

136

61.2

69.6

Total Enterprise Value (TEV)

77

98.4

89.3

126.8

43.2

50.6

Dividend Yield

—

—

0.1%

0%

—

—

Buyback Yield

-7.2%

—

-0.6%

-0.2%

—

-0%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

-7.2%

—

-0.6%

-0.1%

—

-0%

P/S

44.5

-62.8

30

32.2

32

13.2

P/Gross Profit

73.1

-41.5

50.3

72.1

60

26.7

P/E

-22.3

-15.1

-100

-6.2

-6.6

-9.4

Earnings Yield

-4.5%

-6.6%

-1%

-16.1%

-15.1%

-10.7%

P/OCF

-15.8

-114

-12.6

-8.5

-78.9

-8.3

P/FCF

-15.8

-114.1

-12.6

-8.4

-72.7

-8.2

FCF Yield

-6.3%

-0.9%

-7.9%

-11.8%

-1.4%

-12.2%

P/B

6.7

399.4

23.8

43

3.1

2.6

EV/Sales

43.3

-61.9

29.3

30

22.6

9.6

EV/Gross Profit

71.1

-40.9

49.1

67.2

42.4

19.4

EV/EBITDA

-11.9

-9

-13

-14.1

-4.8

-7.1

EV/EBIT

-11.4

-8.7

-12.2

-13.5

-4.6

-6.7

EV/OCF

-15.4

-112.4

-12.3

-8

-55.7

-6

EV/FCF

-15.3

-112.5

-12.3

-7.9

-51.4

-6