2019 Q2 | 2019 Q3 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.8% 19.1% |
-5.93% - |
16.5% - |
-37.05% - |
6.13% - |
-39.22% - |
-1.84% - |
-23.11% - |
0.5% - |
-1.62% - |
15.27% - |
-16.57% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.96% -2.6% |
69.47% -12.0% |
80.24% 15.5% |
77.84% -3.0% |
74.76% -4.0% |
71.25% -4.7% |
70.84% -0.6% |
74.19% 4.7% |
74.17% 0.0% |
76.42% 3.0% |
78.5% 2.7% |
74.58% -5.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.97% 13.2% |
-7.83% - |
14.72% - |
-43.43% - |
2.03% - |
-35.15% - |
0.14% - |
-31.24% - |
4.19% - |
-1.21% - |
18.57% - |
-25.26% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.41M 63.2% |
104.44M -12.5% |
178.49M 70.9% |
67.97M -61.9% |
112.13M 65.0% |
88.34M -21.2% |
166.64M 88.6% |
59.4M -64.4% |
108.3M 82.3% |
90.65M -16.3% |
177.36M 95.6% |
58.79M -66.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
951.37M -2.9% |
945.5M -0.6% |
1.03B 9.3% |
961.09M -7.0% |
944.93M -1.7% |
903.48M -4.4% |
949.5M 5.1% |
873M -8.1% |
882.76M 1.1% |
854.37M -3.2% |
911.28M 6.7% |
840.04M -7.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.73M -13.1% |
64.71M -7.2% |
123.6M 91.0% |
74.05M -40.1% |
81.98M 10.7% |
73.18M -10.7% |
128.29M 75.3% |
65.03M -49.3% |
73.35M 12.8% |
70.01M -4.5% |
132.09M 88.7% |
71.78M -45.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
881.64M -1.9% |
880.8M -0.1% |
909.78M 3.3% |
887.04M -2.5% |
862.95M -2.7% |
830.3M -3.8% |
821.21M -1.1% |
807.97M -1.6% |
809.41M 0.2% |
784.36M -3.1% |
779.19M -0.7% |
768.26M -1.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-38.19M - |
- | - | - |
-96.44M - |
- | - | - |
-63.58M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
653.63M 373.8% |
318.04M -51.3% |
141.37M -55.5% |
183.23M 29.6% |
101.81M -44.4% |
153.23M 50.5% |
117.59M -23.3% |
105.87M -10.0% |
55.91M -47.2% |
55.33M -1.0% |
102.74M 85.7% |
257.59M 150.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
318.04M -51.3% |
141.37M -55.5% |
183.23M 29.6% |
101.81M -44.4% |
153.23M 50.5% |
117.59M -23.3% |
105.87M -10.0% |
55.91M -47.2% |
55.33M -1.0% |
102.74M 85.7% |
257.59M 150.7% |
249.5M -3.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.25M - |
-31.44M - |
38.48M - |
-80.02M - |
-17.4M - |
-58.55M - |
8.57M - |
-67.59M - |
2.62M - |
-6.3M - |
76.98M - |
-45.41M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.42M - |
- | - | - |
-18.3M - |
- | - | - |
-13.18M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.345 51.5% |
-0.11 - |
0.386 - |
-0.317 - |
0.087 - |
-0.63 - |
-0.06 - |
-0.25 - |
0.007 - |
-0.02 - |
0.35 - |
-0.12 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.92% 28.7% |
-0.7% - |
3.29% - |
-2.8% - |
0.79% - |
-4.09% - |
-0.37% - |
-1.69% - |
0.07% - |
-0.18% - |
3.46% - |
-1.26% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.7% 37.8% |
-0.65% - |
2.98% - |
-2.53% - |
0.72% - |
-3.75% - |
-0.33% - |
-1.51% - |
0.06% - |
-0.17% - |
3.07% - |
-1.11% - |