2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.24% - |
-24.62% - |
-16.05% - |
-17.01% - |
13.82% - |
10.38% -24.9% |
8.01% -22.8% |
16.4% 104.7% |
12.61% -23.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.85% -0.6% |
57.53% 1.2% |
58.18% 1.1% |
59.73% 2.7% |
60.46% 1.2% |
58.44% -3.3% |
58.39% -0.1% |
55.91% -4.2% |
55.04% -1.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.4% -0.9% |
17.01% -2.2% |
17.35% 2.0% |
17.25% -0.6% |
16.87% -2.2% |
9.51% -43.6% |
9.75% 2.6% |
9.06% -7.2% |
7.87% -13.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
401.35M 7.4% |
409.74M 2.1% |
417.93M 2.0% |
431.42M 3.2% |
434.99M 0.8% |
409.92M -5.8% |
408.45M -0.4% |
406.09M -0.6% |
414.1M 2.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
464.75M - |
462.13M -0.6% |
483.27M 4.6% |
470.19M -2.7% |
471.17M 0.2% |
460.19M -2.3% |
441.72M -4.0% |
490.72M 11.1% |
498.55M 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
428.44M - |
500.48M 16.8% |
502.93M 0.5% |
499.76M -0.6% |
481.68M -3.6% |
462.06M -4.1% |
436.55M -5.5% |
458.69M 5.1% |
460.1M 0.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-37.4M - |
-18.72M - |
-28.64M - |
-9.57M - |
-941K - |
6.11M - |
32.96M 439.8% |
39.39M 19.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.73M -11.9% |
37.3M -29.3% |
33.84M -9.3% |
37.25M 10.1% |
8.41M -77.4% |
14.11M 67.8% |
10.88M -22.9% |
21.35M 96.2% |
62.99M 195.0% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.47M -2.3% |
4.23M -34.7% |
7.6M 79.7% |
7.7M 1.3% |
100.19M 1202.0% |
72.11M -28.0% |
65.64M -9.0% |
37.55M -42.8% |
27.21M -27.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.7M 449.7% |
72.11M -36.6% |
61.5M -14.7% |
30.82M -49.9% |
21.23M -31.1% |
43M 102.5% |
24.77M -42.4% |
9.2M -62.8% |
15.98M 73.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.22M -24.6% |
12.78M -56.3% |
8.53M -33.2% |
6.71M -21.4% |
-22.34M - |
-17.47M - |
-21.54M - |
-7.32M - |
34.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.12M - |
-100.86M - |
-67.38M - |
-73.69M - |
59.73M - |
42.54M -28.8% |
32.72M -23.1% |
66.59M 103.5% |
52.21M -21.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.12M - |
-100.86M - |
-67.1M - |
-73.37M - |
60.11M - |
42.54M -29.2% |
32.72M -23.1% |
66.59M 103.5% |
52.2M -21.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-124.29% - |
- | - | - |
449.71% - |
- |
256.38% - |
3.08K% 1101.9% |
350.2% -88.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.71% - |
-24.55% - |
-13.88% - |
-15.6% - |
12.84% - |
9.22% -28.2% |
7.07% -23.3% |
13.86% 95.9% |
10.77% -22.3% |