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] | - | - | - | - | - |
60.42% - |
61.63% 2.0% |
57.28% -7.1% |
56.79% -0.9% |
54.16% -4.6% |
54.16% 0% |
55.61% 2.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.17% - |
19.36% -31.3% |
39.24% 102.7% |
-2.44% - |
25.21% - |
20.71% -17.9% |
31.57% 52.5% |
-63.04% - |
3.79% - |
9.43% 149.0% |
11.36% 20.5% |
-42.16% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.87% -1.7% |
68.85% -4.2% |
73.32% 6.5% |
72.7% -0.8% |
75.06% 3.2% |
71.77% -4.4% |
70.09% -2.3% |
73.57% 5.0% |
67.41% -8.4% |
71.7% 6.4% |
67.16% -6.3% |
74.24% 10.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.14% 2257.4% |
16.85% -33.0% |
44.71% 165.3% |
-5.71% - |
25.88% - |
21.34% -17.6% |
41.8% 95.9% |
-69.96% - |
1.32% - |
16.34% 1140.5% |
16.46% 0.7% |
-49.42% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.01M 115.8% |
104.36M -0.6% |
266.57M 155.4% |
64.01M -76.0% |
106.56M 66.5% |
140.65M 32.0% |
346.86M 146.6% |
51.67M -85.1% |
126.21M 144.3% |
164.77M 30.6% |
206.57M 25.4% |
70.61M -65.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 103.2% |
1.11B -1.4% |
1.21B 9.4% |
1.16B -4.1% |
1.18B 1.7% |
1.22B 3.5% |
1.33B 8.9% |
1.26B -5.4% |
1.58B 25.8% |
1.57B -1.0% |
1.59B 1.3% |
1.52B -4.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.21M 11.3% |
106.86M -24.3% |
182.23M 70.5% |
132.92M -27.1% |
172.37M 29.7% |
182.25M 5.7% |
175.95M -3.5% |
130.65M -25.7% |
244.54M 87.2% |
188.46M -22.9% |
188.1M -0.2% |
165.97M -11.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
979.41M 131.7% |
999.61M 2.1% |
1.03B 2.7% |
1.02B -0.2% |
1.01B -1.9% |
1.04B 3.1% |
1.15B 11.2% |
1.13B -2.3% |
1.32B 17.5% |
1.36B 2.7% |
1.38B 1.4% |
1.33B -3.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-59.9M - |
- | - | - |
-53.87M - |
- | - | - |
-54.87M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.12M -51.2% |
366.77M 837.6% |
409.44M 11.6% |
103.06M -74.8% |
99.79M -3.2% |
169.57M 69.9% |
109.58M -35.4% |
180.57M 64.8% |
155.36M -14.0% |
169.55M 9.1% |
114.04M -32.7% |
176.85M 55.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
366.77M 837.6% |
409.44M 11.6% |
103.06M -74.8% |
99.79M -3.2% |
169.57M 69.9% |
109.58M -35.4% |
180.57M 64.8% |
155.36M -14.0% |
169.55M 9.1% |
114.04M -32.7% |
176.85M 55.1% |
127.92M -27.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-50.5M - |
-17.06M - |
-260.6M - |
-36.31M - |
-22.64M - |
-49.47M - |
108.25M - |
-47.28M - |
-13.46M - |
-18.83M - |
110.21M - |
-39.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.68M - |
- | - | - |
25.11M - |
- | - | - |
-26.89M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.214 - |
0.191 -10.7% |
0.513 167.8% |
-0.011 - |
0.132 - |
0.143 8.4% |
0.537 276.0% |
-0.236 - |
0.035 - |
0.072 108.3% |
0.112 54.5% |
-0.138 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.22% - |
2.04% -51.6% |
10.33% 405.7% |
-0.15% - |
2.65% - |
2.85% 7.8% |
10% 250.7% |
-2.86% - |
0.39% - |
1.16% 196.8% |
1.71% 48.0% |
-2.2% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.54% - |
1.82% -48.7% |
9.04% 398.1% |
-0.13% - |
2.3% - |
2.43% 5.7% |
8.59% 253.9% |
-2.52% - |
0.34% - |
0.99% 193.1% |
1.49% 50.9% |
-1.92% - |