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 | - |
-6.12% - |
2.39% - |
3.99% 67.0% |
0.5% -87.5% |
-0.13% - |
3.83% - |
3.61% -5.7% |
2.13% -41.0% |
2.82% 32.3% |
|
Gross Margin | - |
14.18% - |
16.31% 15.0% |
11.77% -27.8% |
16.06% 36.4% |
12.37% -23.0% |
16.11% 30.2% |
22.44% 39.3% |
15.26% -32.0% |
15.78% 3.4% |
|
Operating Margin | - |
-7.66% - |
4.08% - |
5.95% 46.0% |
1.12% -81.1% |
0.29% -74.3% |
5.73% 1890.2% |
7.19% 25.3% |
3.2% -55.5% |
3.43% 7.3% |
|
Total Revenue |
8.83B - |
1.75B -80.2% |
2.78B 59.0% |
6.56B 135.4% |
2.78B -57.6% |
4.31B 55.0% |
5.62B 30.2% |
3.72B -33.8% |
4.74B 27.4% |
6.97B 47.2% |
|
Total Assets |
9.81B - |
10.93B 11.4% |
12.89B 18.0% |
16.95B 31.5% |
17.55B 3.6% |
21.49B 22.4% |
25.49B 18.6% |
26.69B 4.7% |
30.23B 13.3% |
35.75B 18.2% |
|
Total Liabilities |
8.65B - |
9.88B 14.2% |
11.14B 12.8% |
14.94B 34.1% |
15.52B 3.9% |
18.38B 18.4% |
22.16B 20.5% |
23.21B 4.8% |
26.64B 14.8% |
31.94B 19.9% |
|
Total Equity |
1.15B - |
1.04B -9.3% |
1.75B 67.3% |
2.01B 15.0% |
2.03B 1.0% |
3.11B 53.2% |
3.34B 7.3% |
3.48B 4.4% |
3.59B 3.1% |
3.81B 6.0% |
|
Operating CashFlow | - | - | - |
3.44B - |
- | - | - |
-191.05M - |
- | - | |
Beginning Cash Position | - | - | - |
1.46B - |
- | - | - |
6.2B - |
- | - | |
End Cash Position | - | - | - |
6.66B - |
- | - | - |
5.92B - |
- | - | |
Free Cash Flow | - | - | - |
3.44B - |
- | - | - |
-233.82M - |
- | - | |
Net Income (Cont Operations) | - | - | - |
477.57M - |
- | - | - |
508.5M - |
- | - | |
Diluted Net Income |
279.63M - |
-107.21M - |
66.5M - |
261.4M 293.1% |
13.91M -94.7% |
-5.64M - |
215.24M - |
134.42M -37.5% |
101.07M -24.8% |
196.83M 94.7% |
|
Diluted EPS |
55.76 - |
-21.379 - |
12.61 - |
48.76 286.7% |
1.32 -97.3% |
-2.84 - |
35.42 - |
22.16 -37.4% |
16.5 -25.5% |
32.72 98.3% |
|
Return On Equity (%) | - |
-9.76% - |
4.76% - |
13.92% 192.2% |
0.69% -95.0% |
-0.22% - |
6.68% - |
3.94% -41.0% |
2.86% -27.5% |
5.32% 86.2% |
|
Return On Assets (%) | - |
-1.03% - |
0.56% - |
1.75% 213.8% |
0.08% -95.4% |
-0.03% - |
0.92% - |
0.52% -43.8% |
0.36% -31.1% |
0.6% 68.0% |