2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - |
0% - |
- | - | |
Net Margin | - | - |
3.5% - |
10.67% 204.6% |
8.79% -17.6% |
7.73% -12.1% |
6.22% -19.5% |
9.96% 60.2% |
11.13% 11.7% |
10.88% -2.3% |
8.68% -20.2% |
|
Gross Margin | - | - |
21.51% - |
22.52% 4.7% |
21.64% -3.9% |
19.9% -8.0% |
20.04% 0.7% |
22.72% 13.4% |
24.63% 8.4% |
22.14% -10.1% |
23.07% 4.2% |
|
Operating Margin | - | - |
4.81% - |
14.47% 201.0% |
12.94% -10.6% |
11.01% -14.9% |
8.26% -25.0% |
13.79% 67.0% |
15.52% 12.6% |
13.94% -10.2% |
10.65% -23.6% |
|
Total Revenue |
680.26M - |
1.35B 98.4% |
384.1M -71.5% |
768.51M 100.1% |
837.86M 9.0% |
1.25B 48.6% |
706.81M -43.2% |
1.19B 68.7% |
1.4B 17.7% |
1.65B 17.2% |
1.03B -37.1% |
|
Total Assets |
2.24B - |
2.64B 18.0% |
- |
2.87B - |
- |
3.8B - |
3.93B 3.4% |
7.21B 83.6% |
7.74B 7.3% |
7.84B 1.3% |
7.83B -0.1% |
|
Total Liabilities |
1.63B - |
1.93B 18.9% |
- |
2.07B - |
- |
2.83B - |
2.91B 3.0% |
3.31B 13.6% |
3.68B 11.1% |
3.62B -1.4% |
3.53B -2.6% |
|
Total Equity |
609.01M - |
702.26M 15.3% |
- |
797.68M - |
- |
970.8M - |
1.02B 4.7% |
3.9B 283.9% |
4.06B 4.0% |
4.21B 3.7% |
4.3B 2.1% |
|
Operating CashFlow |
38.99M - |
76.21M 95.5% |
1.21M -98.4% |
65.59M 5332.4% |
- | - |
-110.22M - |
102.48M - |
- | - | - | |
Beginning Cash Position |
122.7M - |
91.04M -25.8% |
176.45M 93.8% |
107.37M -39.2% |
199.44M 85.8% |
169.2M -15.2% |
266.54M 57.5% |
221.25M -17.0% |
3.21B 1351.2% |
3.16B -1.6% |
2.99B -5.4% |
|
End Cash Position |
91.04M - |
176.45M 93.8% |
107.37M -39.2% |
199.44M 85.8% |
169.2M -15.2% |
261.61M 54.6% |
221.25M -15.4% |
3.21B 1351.2% |
3.16B -1.6% |
2.98B -5.7% |
2.77B -7.0% |
|
Free Cash Flow |
-296.21M - |
4.83M - |
-4.75M - |
61.13M - |
15.53M -74.6% |
196.61M 1166.0% |
-118.51M - |
200.44M - |
-41.67M - |
210.75M - |
-197.84M - |
|
Net Income (Cont Operations) |
68.13M - |
93.25M 36.9% |
13.45M -85.6% |
81.97M 509.4% |
- | - |
44.37M - |
162.72M 266.8% |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.29 - |
0.4 37.9% |
0.06 -85% |
0.35 483.3% |
0.312 -10.9% |
0.408 30.8% |
0.19 -53.4% |
0.5 163.2% |
0.536 7.2% |
0.594 10.9% |
0.28 -52.9% |
|
Return On Equity (%) | - | - | - |
10.28% - |
- |
9.91% - |
4.42% -55.4% |
4.83% 9.2% |
3.92% -18.7% |
4.33% 10.3% |
2.11% -51.2% |
|
Return On Assets (%) | - | - | - |
2.86% - |
- |
2.53% - |
1.14% -55.1% |
2.13% 87.4% |
2.09% -2.0% |
2.3% 9.9% |
1.15% -50.1% |