2020 Q4 | 2021 Q4 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
-134.28% - |
- |
-28.29% - |
-6.19% - |
7.02% - |
-1.44% - |
7.44% - |
9.14% 22.8% |
10.65% 16.5% |
|
Gross Margin | [friend] |
51.31% 285.0% |
- |
68.48% - |
73.01% 6.6% |
74.25% 1.7% |
73.21% -1.4% |
74.85% 2.2% |
75.56% 1.0% |
76.12% 0.7% |
|
Operating Margin | [friend] |
-117.78% - |
- |
-31.83% - |
-4.47% - |
4.97% - |
1.64% -67.1% |
7.86% 380.7% |
9.53% 21.2% |
11.03% 15.7% |
|
Total Revenue | [friend] |
1.65B 192.8% |
2.88B 75.0% |
4.39B 52.4% |
1.44B -67.1% |
1.85B 27.9% |
6.9B 273.9% |
7.68B 11.3% |
8.33B 8.4% |
8.98B 7.8% |
|
Total Assets | [friend] | - |
5.55B - |
5.99B 8.0% |
6.21B 3.6% |
6.56B 5.8% |
7.3B 11.2% |
8.75B 20.0% |
9.62B 9.9% |
11.21B 16.5% |
|
Total Liabilities | [friend] | - |
3.07B - |
3.55B 15.9% |
3.8B 6.9% |
4.11B 8.1% |
4.65B 13.1% |
5.67B 22.0% |
6.39B 12.6% |
7.61B 19.2% |
|
Total Equity | [friend] | - |
2.47B - |
2.43B -1.7% |
2.4B -1.3% |
2.45B 2.0% |
2.64B 7.9% |
3.08B 16.6% |
3.24B 5.1% |
3.54B 9.4% |
|
Operating CashFlow | [friend] |
-1.52B - |
- |
-830.41M - |
- |
821.19M - |
- |
2.43B - |
- |
3.01B - |
|
Beginning Cash Position | [friend] |
1.19B 193.8% |
- |
3B - |
- |
2.01B - |
- |
2.01B - |
- |
2.4B - |
|
End Cash Position | [friend] |
3B 153.4% |
- |
2.01B - |
- |
2.4B - |
- |
4.43B - |
- |
6.07B - |
|
Free Cash Flow | [friend] |
-2.59B - |
- |
-1.8B - |
- |
258.1M - |
- |
1.28B - |
- |
1.8B - |
|
Net Income (Cont Operations) | [friend] |
-2.21B - |
- |
-1.24B - |
- |
52.19M - |
- |
473.52M - |
- |
865.8M - |
|
Diluted Net Income | [friend] |
-2.21B - |
-890.91M - |
-1.24B - |
-89.29M - |
129.53M - |
-99.48M - |
571.89M - |
761.11M 33.1% |
955.87M 25.6% |
|
Diluted EPS | [friend] |
-239.308 - |
-482.454 - |
-138.532 - |
-9.63 - |
13.939 - |
370.172 2555.6% |
59.13 -84.0% |
78.9 33.4% |
97.95 24.1% |
|
Return On Equity (%) | [friend] |
-82.82% - |
- |
-40.65% - |
-3.69% - |
5.34% - |
-3.89% - |
20.74% - |
27% 30.2% |
31.91% 18.2% |
|
Return On Assets (%) | [friend] |
-47.73% - |
- |
-21.25% - |
-1.46% - |
2.03% - |
-1.55% - |
7.76% - |
9.62% 24.0% |
10.75% 11.8% |