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% - |
74.45% - |
68.26% -8.3% |
65.26% -4.4% |
64.75% -0.8% |
65% 0.4% |
64.12% -1.4% |
64.12% 0% |
63.91% -0.3% |
63.91% 0% |
55.19% -13.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.59% - |
2.49% -76.4% |
19.5% 681.9% |
-8.01% - |
10% - |
11.14% 11.4% |
9.55% -14.3% |
1.1% -88.4% |
5.33% 382.7% |
3.68% -31.0% |
9.15% 148.6% |
-29.26% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.58% -3.9% |
53.79% 6.4% |
47.82% -11.1% |
48.63% 1.7% |
52.01% 7.0% |
48.88% -6.0% |
44.22% -9.5% |
51.48% 16.4% |
48.63% -5.5% |
46.17% -5.1% |
50.03% 8.4% |
48.28% -3.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55% - |
-1.01% - |
18.21% - |
-15.85% - |
7.87% - |
10.14% 28.9% |
13.96% 37.6% |
-3.3% - |
0.33% - |
1.83% 452.0% |
19.05% 938.9% |
-32.16% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.56M 92.7% |
152.1M 19.2% |
216.59M 42.4% |
114.67M -47.1% |
154.85M 35.0% |
173.33M 11.9% |
232.55M 34.2% |
134.82M -42.0% |
175.6M 30.2% |
194.65M 10.9% |
281.79M 44.8% |
114.91M -59.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B 2.6% |
1.15B 7.6% |
1.16B 1.5% |
1.14B -1.9% |
1.2B 5.4% |
1.24B 3.1% |
1.23B -0.4% |
1.27B 2.9% |
1.34B 5.7% |
1.39B 3.5% |
- | - | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
252.85M 20.6% |
327.51M 29.5% |
300.93M -8.1% |
285.34M -5.2% |
354.47M 24.2% |
367.22M 3.6% |
349.45M -4.8% |
381.87M 9.3% |
470.25M 23.1% |
509.51M 8.3% |
- | - | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
805.1M -2.0% |
811.43M 0.8% |
854.32M 5.3% |
847.11M -0.8% |
838.47M -1.0% |
861.57M 2.8% |
885.42M 2.8% |
888.42M 0.3% |
872.81M -1.8% |
880.18M 0.8% |
- | - | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-35.85M - |
- | - | - |
-39.97M - |
- | - | - |
37.98M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.17M -83.9% |
27.45M -44.2% |
73.67M 168.4% |
171.35M 132.6% |
78.08M -54.4% |
68.81M -11.9% |
85.86M 24.8% |
82.63M -3.8% |
93.19M 12.8% |
88.14M -5.4% |
93.02M 5.5% |
49.72M -46.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.45M -44.2% |
73.67M 168.4% |
171.35M 132.6% |
78.08M -54.4% |
68.81M -11.9% |
85.86M 24.8% |
82.63M -3.8% |
93.19M 12.8% |
88.14M -5.4% |
93.02M 5.5% |
49.72M -46.6% |
104.04M 109.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-33.6M - |
-25.47M - |
3.98M - |
-63.51M - |
-13.58M - |
487.23K - |
-11.57M - |
-36.45M - |
35.99M - |
23.57M -34.5% |
7.04M -70.2% |
-33.93M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88M - |
- | - | - |
7.65M - |
- | - | - |
10.85M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 - |
0.03 -70% |
0.31 933.3% |
-0.07 - |
0.12 - |
0.14 16.7% |
0.17 21.4% |
0.01 -94.1% |
0.07 600.0% |
0.05 -28.6% |
0.2 300% |
-0.25 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.66% - |
0.47% -71.7% |
5.07% 980.4% |
-1.08% - |
1.84% - |
2.27% 23.6% |
2.54% 11.9% |
0.17% -93.4% |
1.06% 533.3% |
0.82% -23.1% |
2.97% 263.0% |
-4.05% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28% - |
0.34% -73.3% |
3.66% 965.9% |
-0.8% - |
1.32% - |
1.58% 19.6% |
1.79% 13.5% |
0.12% -93.4% |
0.72% 502.7% |
0.52% -26.8% |
1.9% 263.0% |
-2.59% - |