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 (%) | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
11.27% - |
7.3% -35.2% |
15.9% 117.8% |
14.78% -7.1% |
20.52% 38.9% |
-13.74% - |
-2.54% - |
24.92% - |
23.5% -5.7% |
-10.6% - |
12.27% - |
|
Gross Margin | - |
80.16% - |
73.54% -8.3% |
77.49% 5.4% |
70.14% -9.5% |
67.18% -4.2% |
53.47% -20.4% |
55.35% 3.5% |
72.85% 31.6% |
69.24% -5.0% |
48.17% -30.4% |
60.98% 26.6% |
|
Operating Margin | - |
11.54% - |
6.66% -42.3% |
24.87% 273.4% |
21.34% -14.2% |
18.56% -13.0% |
-19.73% - |
-2.46% - |
35.91% - |
28.01% -22.0% |
-14.8% - |
18% - |
|
Total Revenue |
646.31M - |
208.19M -67.8% |
183.17M -12.0% |
239.32M 30.7% |
263.22M 10.0% |
248.55M -5.6% |
187.19M -24.7% |
231.76M 23.8% |
355.1M 53.2% |
279.81M -21.2% |
189.2M -32.4% |
273.83M 44.7% |
|
Total Assets |
612.54M - |
1.64B 167.8% |
1.57B -4.5% |
1.6B 2.2% |
1.69B 5.7% |
1.71B 1.2% |
1.63B -4.8% |
1.6B -1.8% |
1.77B 10.4% |
1.84B 3.8% |
1.77B -3.7% |
1.78B 0.6% |
|
Total Liabilities |
445.19M - |
434.09M -2.5% |
347.44M -20.0% |
344.46M -0.9% |
395.43M 14.8% |
364.64M -7.8% |
299.82M -17.8% |
273M -8.9% |
346.4M 26.9% |
347.1M 0.2% |
282.19M -18.7% |
259.66M -8.0% |
|
Total Equity |
167.35M - |
1.21B 620.7% |
1.22B 1.1% |
1.26B 3.1% |
1.3B 3.2% |
1.35B 3.9% |
1.33B -1.3% |
1.33B -0.2% |
1.42B 7.0% |
1.49B 4.7% |
1.49B -0.2% |
1.52B 2.3% |
|
Operating CashFlow | - | - | - |
-22.22M - |
- | - | - |
-13.37M - |
- | - | - |
50.69M - |
|
Beginning Cash Position | - | - | - |
1.4B - |
- | - | - |
1.3B - |
- | - | - |
1.31B - |
|
End Cash Position | - | - | - |
1.24B - |
- | - | - |
1.19B - |
- | - | - |
1.24B - |
|
Free Cash Flow | - | - | - |
-130.8M - |
- | - | - |
-95.99M - |
- | - | - |
-79.51M - |
|
Net Income (Cont Operations) | - | - | - |
71.72M - |
- | - | - |
-43.33M - |
- | - | - |
21.18M - |
|
Diluted Net Income |
86.8M - |
23.46M -73.0% |
13.37M -43.0% |
38.05M 184.6% |
38.89M 2.2% |
51M 31.1% |
-25.73M - |
-5.89M - |
88.49M - |
65.77M -25.7% |
-20.05M - |
33.6M - |
|
Diluted EPS |
18.273 - |
4.369 -76.1% |
2.19 -49.9% |
6.27 186.3% |
6.41 2.2% |
8.42 31.4% |
-4.73 - |
-1.078 - |
16.074 - |
10.94 -31.9% |
-3.62 - |
6.039 - |
|
Return On Equity (%) | - |
3.42% - |
1.1% -67.7% |
3.07% 178.7% |
3.04% -0.9% |
3.85% 26.6% |
-1.92% - |
-0.44% - |
6.43% - |
4.52% -29.8% |
-1.35% - |
2.24% - |
|
Return On Assets (%) | - |
2.08% - |
0.83% -60.0% |
2.4% 188.0% |
2.36% -1.7% |
2.99% 26.8% |
-1.54% - |
-0.36% - |
5.25% - |
3.65% -30.5% |
-1.11% - |
1.89% - |