2020 Q2 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
29.72% - |
17.89% -39.8% |
18.84% 5.3% |
17.82% -5.4% |
16.16% -9.3% |
13.4% -17.1% |
18.11% 35.1% |
-3.38% - |
8.53% - |
-4.34% - |
-8.84% - |
|
Gross Margin | [friend] | [friend] | [friend] |
35.82% - |
30.17% -15.8% |
32.6% 8.0% |
26.79% -17.8% |
26.08% -2.7% |
24.45% -6.2% |
23.89% -2.3% |
7.25% -69.6% |
14.83% 104.5% |
10.51% -29.1% |
6.77% -35.6% |
|
Operating Margin | [friend] | [friend] | [friend] |
25.65% - |
18.43% -28.2% |
23.95% 30.0% |
20.46% -14.6% |
19.04% -7.0% |
9.35% -50.9% |
14.07% 50.5% |
0.49% -96.5% |
8.37% 1601.8% |
-4.53% - |
-13.44% - |
|
Total Revenue | [friend] | [friend] | [friend] |
127.42M -39.0% |
155.5M 22.0% |
148.92M -4.2% |
283.05M 90.1% |
263.1M -7.0% |
208.65M -20.7% |
157.26M -24.6% |
192.06M 22.1% |
352.22M 83.4% |
247.31M -29.8% |
134.1M -45.8% |
|
Total Assets | [friend] | [friend] | [friend] | - |
659.85M - |
- |
733.39M - |
2.93B 299.6% |
3.03B 3.5% |
3.1B 2.3% |
3B -3.4% |
3.08B 2.7% |
3.16B 2.5% |
3.17B 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | - |
172.57M - |
- |
167.61M - |
156.44M -6.7% |
229.64M 46.8% |
270.74M 17.9% |
239.79M -11.4% |
286.35M 19.4% |
384.2M 34.2% |
422.77M 10.0% |
|
Total Equity | [friend] | [friend] | [friend] | - |
487.27M - |
- |
565.77M - |
2.77B 390.3% |
2.8B 1.0% |
2.83B 1.0% |
2.76B -2.6% |
2.79B 1.1% |
2.77B -0.7% |
2.74B -1.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | - |
77.31M - |
- |
104.1M - |
- | - | - |
-193.82M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
14.28M 18.3% |
8.39M -41.3% |
15.42M 83.9% |
15.87M 2.9% |
66.4M 318.5% |
2.17B 3172.1% |
32.17M -98.5% |
177.21M 450.8% |
458.27M 158.6% |
254.96M -44.4% |
252.65M -0.9% |
|
End Cash Position | [friend] | [friend] | [friend] |
8.39M -41.3% |
15.42M 83.9% |
15.87M 2.9% |
66.4M 318.5% |
2.17B 3172.1% |
32.17M -98.5% |
177.21M 450.8% |
458.27M 158.6% |
254.96M -44.4% |
253.28M -0.7% |
161.61M -36.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
474.97K - |
-40.2M - |
-19.37M - |
83.9M - |
-13.49M - |
-196.83M - |
-311.9M - |
98.96M - |
64.97M -34.3% |
26.84M -58.7% |
-127.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
65.69M - |
- |
78.5M - |
- | - | - |
21.99M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.493 -47.5% |
0.366 -25.7% |
0.367 0.1% |
0.659 79.8% |
0.556 -15.7% |
0.216 -61.2% |
0.419 94.2% |
-0.064 - |
0.295 - |
-0.105 - |
-0.117 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
5.71% - |
- |
8.92% - |
2.55% -71.4% |
1% -60.6% |
1.01% 0.8% |
-0.23% - |
1.08% - |
-0.39% - |
-0.43% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
4.22% - |
- |
6.88% - |
2.32% -66.2% |
0.94% -59.6% |
0.93% -1.0% |
-0.21% - |
0.99% - |
-0.34% - |
-0.37% - |