2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.49% - |
-3.16% - |
-1.62% - |
-2.27% - |
0.56% - |
0.46% -18.3% |
1.18% 156.8% |
-0.2% - |
0.48% - |
3.24% 572.2% |
2.63% -18.9% |
-3.42% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
19.82% 15.6% |
14.09% -28.9% |
12.28% -12.9% |
14.99% 22.2% |
18.07% 20.5% |
18.41% 1.9% |
16.06% -12.8% |
21.14% 31.6% |
21.83% 3.3% |
22.64% 3.7% |
19.53% -13.7% |
22.92% 17.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.22% - |
-2.48% - |
-3.18% - |
-2.66% - |
1% - |
1.08% 7.8% |
1.97% 82.1% |
-0.93% - |
1.6% - |
2.98% 86.5% |
1.79% -39.9% |
-5.59% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
401.1M -20.7% |
588.3M 46.7% |
628.9M 6.9% |
485.5M -22.8% |
408.9M -15.8% |
435M 6.4% |
533.5M 22.6% |
356.7M -33.1% |
394.4M 10.6% |
426.2M 8.1% |
502.7M 17.9% |
353.9M -29.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
763.82M -9.5% |
946.62M 23.9% |
935.8M -1.1% |
866.8M -7.4% |
858.3M -1.0% |
900.1M 4.9% |
915.7M 1.7% |
841.7M -8.1% |
838.1M -0.4% |
906.8M 8.2% |
960.7M 5.9% |
861.4M -10.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
460.63M -13.3% |
636.99M 38.3% |
605.2M -5.0% |
537.4M -11.2% |
516.9M -3.8% |
543.6M 5.2% |
542M -0.3% |
458.9M -15.3% |
442.7M -3.5% |
485.3M 9.6% |
511.4M 5.4% |
410.7M -19.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
303.19M -3.1% |
309.63M 2.1% |
330.6M 6.8% |
329.4M -0.4% |
341.4M 3.6% |
356.5M 4.4% |
373.7M 4.8% |
382.8M 2.4% |
395.4M 3.3% |
421.5M 6.6% |
449.3M 6.6% |
450.7M 0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-33.8M - |
24.7M - |
-33.8M - |
-10.5M - |
29.8M - |
-11.5M - |
21.3M - |
-19.3M - |
-8.3M - |
12.5M - |
14.3M 14.4% |
-19.1M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
435.1M 109.5% |
365.4M -16.0% |
375.9M 2.9% |
331.6M -11.8% |
309.7M -6.6% |
335.8M 8.4% |
265.9M -20.8% |
288.7M 8.6% |
210.2M -27.2% |
192.6M -8.4% |
215.5M 11.9% |
221.6M 2.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
365.4M -16.0% |
375.9M 2.9% |
331.6M -11.8% |
309.7M -6.6% |
335.8M 8.4% |
265.9M -20.8% |
288.7M 8.6% |
210.2M -27.2% |
192.6M -8.4% |
215.5M 11.9% |
221.6M 2.8% |
202.8M -8.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-34.3M - |
23.9M - |
-34.6M - |
-14.5M - |
23.9M - |
-13.3M - |
19.9M - |
-19.5M - |
-9.6M - |
12M - |
13.4M 11.7% |
-20.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-14.1M - |
-18.5M - |
-10.2M - |
-11M - |
2.3M - |
2M -13.0% |
6.3M 215% |
-700K - |
1.9M - |
13.8M 626.3% |
13.2M -4.3% |
-12.1M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-14M - |
-18.6M - |
-10.2M - |
-11M - |
2.3M - |
2M -13.0% |
6.3M 215% |
-700K - |
1.9M - |
13.8M 626.3% |
13.2M -4.3% |
-12.1M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
-0.1 - |
-0.05 - |
-0.06 - |
0.01 - |
0.01 0% |
0.03 200.0% |
-0.004 - |
0.01 - |
0.07 600.0% |
0.07 0% |
-0.06 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.54% - |
-6.07% - |
-3.19% - |
-3.33% - |
0.69% - |
0.57% -16.4% |
1.73% 201.1% |
-0.19% - |
0.49% - |
3.38% 591.9% |
3.03% -10.3% |
-2.69% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.74% - |
-2.17% - |
-1.08% - |
-1.22% - |
0.27% - |
0.23% -14.7% |
0.69% 205.0% |
-0.08% - |
0.23% - |
1.58% 599.3% |
1.41% -10.6% |
-1.33% - |