2019 Q1 | 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] | [friend] |
0% - |
0% - |
71.12% - |
71.61% 0.7% |
73.15% 2.2% |
72.7% -0.6% |
72.81% 0.2% |
72.6% -0.3% |
72.6% 0% |
72.11% -0.7% |
72.11% 0% |
70.66% -2.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.15% -37.9% |
-44.15% - |
37.31% - |
-7.92% - |
22.79% - |
17.9% -21.4% |
12.62% -29.5% |
-0.35% - |
16.57% - |
25.94% 56.6% |
30.21% 16.4% |
1.63% -94.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.87% 4.6% |
73.43% -0.6% |
69.45% -5.4% |
57.36% -17.4% |
72.19% 25.9% |
80.35% 11.3% |
68.03% -15.3% |
75.04% 10.3% |
76.09% 1.4% |
74.22% -2.4% |
63.45% -14.5% |
78.59% 23.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.96% -40.6% |
-77.19% - |
38.83% - |
-17.95% - |
18.25% - |
-5.88% - |
15.06% - |
-29.76% - |
5.31% - |
21.26% 300.0% |
27.69% 30.3% |
-6.47% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.44M 2.2% |
25.44M -64.4% |
195.52M 668.6% |
49.91M -74.5% |
75.81M 51.9% |
48.63M -35.9% |
118.47M 143.6% |
38.24M -67.7% |
52.04M 36.1% |
115.48M 121.9% |
153.96M 33.3% |
58.17M -62.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B 0.1% |
1.31B 1.3% |
1.39B 5.6% |
1.33B -3.8% |
1.31B -1.8% |
1.31B 0.4% |
1.36B 3.5% |
1.33B -1.9% |
1.33B -0.4% |
1.38B 4.2% |
1.43B 3.2% |
1.39B -2.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.82M 15.5% |
150.11M 22.2% |
150.75M 0.4% |
103.15M -31.6% |
91.97M -10.8% |
88.68M -3.6% |
120.91M 36.3% |
95.42M -21.1% |
111.33M 16.7% |
137.27M 23.3% |
138.61M 1.0% |
97.93M -29.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B -1.3% |
1.16B -0.9% |
1.23B 6.3% |
1.23B -0.4% |
1.21B -1.0% |
1.22B 0.7% |
1.24B 1.2% |
1.24B 0.0% |
1.22B -1.7% |
1.25B 2.5% |
1.29B 3.5% |
1.29B 0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.62M - |
- | - | - |
9.37M - |
- | - | - |
-7.92M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.04M -80.2% |
109.24M 34.8% |
72.68M -33.5% |
170.54M 134.6% |
50.62M -70.3% |
51.24M 1.2% |
67.56M 31.8% |
140.03M 107.3% |
51.99M -62.9% |
89.85M 72.8% |
73.66M -18.0% |
96.52M 31.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.24M 34.8% |
72.68M -33.5% |
170.54M 134.6% |
50.62M -70.3% |
51.24M 1.2% |
67.56M 31.8% |
140.03M 107.3% |
51.99M -62.9% |
89.85M 72.8% |
73.66M -18.0% |
96.52M 31.0% |
79.03M -18.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.86M - |
-7.62M - |
26.45K - |
-16.49M - |
8.49M - |
-8.93M - |
-18.63M - |
-32.04M - |
15.05M - |
9.51M -36.8% |
22.22M 133.7% |
-42.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.68M - |
- | - | - |
12.33M - |
- | - | - |
7.58M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.157 -36.5% |
-0.129 - |
0.834 - |
-0.045 - |
0.199 - |
0.1 -49.6% |
0.176 76.1% |
-0.002 - |
0.099 - |
0.345 247.4% |
0.538 56.0% |
0.011 -98.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16% -36.6% |
-0.97% - |
6.11% - |
-0.32% - |
1.42% - |
0.72% -49.5% |
1.22% 70.1% |
-0.01% - |
0.7% - |
2.44% 246.2% |
3.67% 50.7% |
0.07% -98.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06% -36.2% |
-0.86% - |
5.41% - |
-0.29% - |
1.31% - |
0.66% -49.2% |
1.12% 68.4% |
-0.01% - |
0.65% - |
2.21% 241.1% |
3.31% 49.7% |
0.07% -98.0% |