2021 Q3 | 2022 Q3 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | |
Net Margin |
9.24% - |
-5.44% - |
- |
11.15% - |
10.19% -8.6% |
3.7% -63.7% |
8.01% 116.7% |
|
Gross Margin |
71.81% - |
70.34% -2.1% |
- |
62.69% - |
64.86% 3.5% |
67.01% 3.3% |
64.92% -3.1% |
|
Operating Margin |
12.67% - |
-7.51% - |
- |
17.1% - |
15.07% -11.9% |
5.7% -62.2% |
11.9% 108.9% |
|
Total Revenue |
656.66M - |
733.05M 11.6% |
637.67M -13.0% |
382.4M -40.0% |
1.37B 258.1% |
335.76M -75.5% |
1.44B 330.3% |
|
Total Assets | - | - |
1.47B - |
1.52B 3.4% |
2.49B 63.9% |
2.39B -4.1% |
2.48B 3.8% |
|
Total Liabilities | - | - |
231.43M - |
238.34M 3.0% |
242.49M 1.7% |
128.04M -47.2% |
184.86M 44.4% |
|
Total Equity | - | - |
1.24B - |
1.28B 3.4% |
2.25B 75.5% |
2.26B 0.6% |
2.3B 1.5% |
|
Operating CashFlow |
57.71M - |
-182.21M - |
-17.21M - |
- |
116.53M - |
- |
163.95M - |
|
Beginning Cash Position |
133.96M - |
214.76M 60.3% |
965.78M 349.7% |
- |
965.78M - |
- |
928.19M - |
|
End Cash Position |
214.76M - |
965.78M 349.7% |
928.19M -3.9% |
- |
1.94B - |
- |
1.97B - |
|
Free Cash Flow |
43.54M - |
-221.72M - |
-32.36M - |
- |
101.07M - |
- |
158.38M - |
|
Net Income (Cont Operations) |
84.42M - |
-55.68M - |
101.58M - |
- |
193.95M - |
- |
159.64M - |
|
Diluted Net Income |
60.65M - |
-39.85M - |
69.03M - |
42.65M -38.2% |
139.55M 227.2% |
12.41M -91.1% |
115.77M 832.5% |
|
Diluted EPS |
3.829 - |
-2.516 - |
4.903 - |
2.693 -45.1% |
9.7 260.2% |
0.78 -92.0% |
7.587 872.7% |
|
Return On Equity (%) |
29.05% - |
-5.78% - |
- |
3.38% - |
8.17% 141.3% |
0.55% -93.3% |
6.55% 1089.8% |
|
Return On Assets (%) |
14.65% - |
-4.6% - |
- |
2.85% - |
7.32% 156.8% |
0.51% -93.1% |
5.86% 1051.9% |