2018 Q2 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-53.17% - |
-27.42% - |
0.35% - |
-0.44% - |
10.81% - |
17.99% 66.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
89.89% -0.4% |
89.44% -0.5% |
89.21% -0.3% |
89.5% 0.3% |
89.8% 0.3% |
89.55% -0.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.27% - |
-2.8% - |
3.39% - |
2.06% -39.2% |
7.08% 243.4% |
13.05% 84.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
281.29M 19.9% |
347.47M 23.5% |
415.48M 19.6% |
483.87M 16.5% |
545.43M 12.7% |
616.47M 13.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
555.31M 86.8% |
574.96M 3.5% |
729.36M 26.9% |
715.24M -1.9% |
751.87M 5.1% |
776.29M 3.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
293.34M -33.8% |
308.09M 5.0% |
414.67M 34.6% |
411.05M -0.9% |
488.35M 18.8% |
473.81M -3.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
261.97M - |
266.87M 1.9% |
314.69M 17.9% |
304.19M -3.3% |
263.51M -13.4% |
302.48M 14.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
59.88M 24.8% |
91.75M 53.2% |
140.24M 52.9% |
110.2M -21.4% |
134.05M 21.6% |
172.54M 28.7% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
53.93M 15.8% |
103.91M 92.7% |
342.36M 229.5% |
365.77M 6.8% |
390.62M 6.8% |
374.92M -4.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
342.29M 232.6% |
366.85M 7.2% |
390.62M 6.5% |
380.51M -2.6% |
356.99M -6.2% |
380.21M 6.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
34.55M 23.2% |
61.12M 76.9% |
107.09M 75.2% |
76.71M -28.4% |
107.93M 40.7% |
152.64M 41.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-149.56M - |
-95.26M - |
1.46M - |
-2.11M - |
58.96M - |
110.9M 88.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-149.56M - |
-95.26M - |
1.46M - |
-2.11M - |
58.96M - |
110.9M 88.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.29 - |
-0.136 - |
0.002 - |
-0.007 - |
0.09 - |
0.169 87.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-157.09% - |
- |
-0.74% - |
20.39% - |
36.56% 79.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-21.84% - |
- |
-0.33% - |
7.96% - |
14.87% 86.8% |