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] | - | - | - | - | - |
70.93% - |
71.82% 1.3% |
71.52% -0.4% |
71.52% 0% |
70.82% -1.0% |
70.82% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.35% 981.7% |
20.17% 115.7% |
15.16% -24.8% |
-4.76% - |
12.15% - |
14.74% 21.3% |
-0.99% - |
1.02% - |
10.58% 936.3% |
13.57% 28.3% |
5.75% -57.7% |
2.81% -51.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
34.54% -9.9% |
39.14% 13.3% |
38.98% -0.4% |
32.68% -16.2% |
37.72% 15.4% |
33.57% -11.0% |
15.19% -54.7% |
36.5% 140.2% |
39.46% 8.1% |
33.96% -13.9% |
23.56% -30.6% |
37.09% 57.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
18.19% 2486.0% |
23.9% 31.4% |
10.64% -55.5% |
-5.89% - |
20.44% - |
15.84% -22.5% |
-16.83% - |
9.78% - |
15.09% 54.3% |
17.85% 18.3% |
5.81% -67.5% |
13% 123.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
140.94M 170.3% |
135.21M -4.1% |
94.18M -30.3% |
61.97M -34.2% |
144.58M 133.3% |
167.08M 15.6% |
82.99M -50.3% |
86.39M 4.1% |
132.96M 53.9% |
187.45M 41.0% |
267.41M 42.7% |
149.89M -43.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
412.57M 18.7% |
420.23M 1.9% |
913.3M 117.3% |
953.83M 4.4% |
968.9M 1.6% |
981.61M 1.3% |
992.81M 1.1% |
977.17M -1.6% |
1B 2.8% |
1.08B 7.9% |
1.19B 9.6% |
1.25B 5.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
127.65M 68.6% |
108.05M -15.4% |
93.36M -13.6% |
116.9M 25.2% |
157.78M 35.0% |
145.69M -7.7% |
168.89M 15.9% |
152.38M -9.8% |
200.49M 31.6% |
227.77M 13.6% |
313.5M 37.6% |
369.82M 18.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
284.92M - |
312.19M 9.6% |
819.95M 162.6% |
816.82M -0.4% |
797.68M -2.3% |
822.37M 3.1% |
821.48M -0.1% |
822.38M 0.1% |
799.5M -2.8% |
819.91M 2.6% |
840.28M 2.5% |
843.6M 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
21.28M - |
- | - | - |
43.37M - |
- | - | - |
31.4M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
42.93M -44.1% |
13.21M -69.2% |
21.62M 63.6% |
573.26M 2551.8% |
222.79M -61.1% |
478.75M 114.9% |
259.33M -45.8% |
379.64M 46.4% |
281.95M -25.7% |
184.71M -34.5% |
132.87M -28.1% |
106.82M -19.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
13.21M -69.2% |
21.62M 63.6% |
567.72M 2526.2% |
222.79M -60.8% |
478.75M 114.9% |
259.33M -45.8% |
379.64M 46.4% |
281.95M -25.7% |
184.71M -34.5% |
132.87M -28.1% |
106.82M -19.6% |
295.73M 176.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-61.71M - |
-40.82M - |
47.45M - |
32.12M -32.3% |
-21.26M - |
-67.15M - |
37.27M - |
14.02M -62.4% |
-7.38M - |
-58.71M - |
26.42M - |
21.25M -19.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
13.63M - |
- | - | - |
15.49M - |
- | - | - |
17.17M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.238 2837.0% |
0.544 128.7% |
0.179 -67.1% |
-0.04 - |
0.238 - |
0.333 40.2% |
-0.011 - |
0.012 - |
0.19 1500% |
0.344 80.8% |
0.208 -39.6% |
0.057 -72.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
4.73% 2751.5% |
9.13% 92.9% |
2.52% -72.4% |
-0.36% - |
2.18% - |
3.04% 39.7% |
-0.1% - |
0.11% - |
1.73% 1516.1% |
3.14% 81.2% |
1.85% -41.1% |
0.5% -73.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.47% 2589.7% |
6.55% 88.9% |
2.14% -67.3% |
-0.32% - |
1.83% - |
2.52% 38.2% |
-0.08% - |
0.09% - |
1.42% 1485.6% |
2.44% 71.6% |
1.35% -44.5% |
0.34% -74.5% |