2021 Q1 | 2022 Q1 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
10.3% 175.3% |
- |
6.94% - |
-9.23% - |
-1.37% - |
1.96% - |
1.49% -24.0% |
0.9% -39.5% |
- | |
Gross Margin | [friend] |
35.11% 18.7% |
- |
46.94% - |
35.75% -23.8% |
11.68% -67.3% |
38.84% 232.4% |
25.44% -34.5% |
24% -5.7% |
- | |
Operating Margin | [friend] |
7.69% 287.0% |
- |
13.15% - |
-14.12% - |
-4.72% - |
13.3% - |
11.82% -11.2% |
9.9% -16.2% |
- | |
Total Revenue | [friend] |
789.28M 0.5% |
780.12M -1.2% |
1.08B 37.9% |
217.58M -79.8% |
1.07B 391.3% |
3.07B 186.9% |
7.13B 132.5% |
8.66B 21.4% |
- | |
Total Assets | [friend] | - |
717.13M - |
1.02B 42.2% |
1.27B 25.0% |
16.39B 1187.1% |
16.69B 1.8% |
16.2B -3.0% |
16.71B 3.1% |
17.3B 3.6% |
|
Total Liabilities | [friend] | - |
314.77M - |
311.33M -1.1% |
489.17M 57.1% |
13.95B 2751.4% |
13.59B -2.6% |
12.73B -6.3% |
13.55B 6.4% |
13.66B 0.8% |
|
Total Equity | [friend] | - |
402.36M - |
708.09M 76.0% |
784.62M 10.8% |
471.65M -39.9% |
875.52M 85.6% |
945.61M 8.0% |
910.77M -3.7% |
973.58M 6.9% |
|
Operating CashFlow | [friend] |
132.04M - |
- |
63.99M - |
- |
587.63M - |
- |
959.5M - |
- |
2.2B - |
|
Beginning Cash Position | [friend] |
146.35M -6.6% |
- |
262.23M - |
- |
612.6M - |
- |
612.6M - |
- |
3.62B - |
|
End Cash Position | [friend] |
262.23M 79.2% |
- |
612.6M - |
- |
3.62B - |
- |
3.12B - |
- |
3.98B - |
|
Free Cash Flow | [friend] |
131.22M - |
- |
33.88M - |
- |
558.59M - |
- |
666.36M - |
- |
1.82B - |
|
Net Income (Cont Operations) | [friend] |
63.75M 113.2% |
- |
117.43M - |
- |
-45.54M - |
- |
808.52M - |
- |
1.02B - |
|
Diluted Net Income | [friend] |
81.26M 176.7% |
44.9M -44.7% |
74.64M 66.2% |
-20.07M - |
-14.61M - |
60.08M - |
106.2M 76.8% |
78.05M -26.5% |
- | |
Diluted EPS | [friend] |
29.926 176.7% |
16.536 -44.7% |
5.142 -68.9% |
-1.195 - |
-0.864 - |
4.194 - |
6.308 50.4% |
4.653 -26.2% |
- | |
Return On Equity (%) | [friend] |
25.61% 141.7% |
- |
14.01% - |
-2.69% - |
2.28% - |
9.4% 312.0% |
12.84% 36.6% |
9.21% -28.3% |
11.32% 22.9% |
|
Return On Assets (%) | [friend] |
14.57% 160.9% |
- |
9.28% - |
-1.75% - |
0.16% - |
0.69% 325.3% |
1.23% 78.7% |
0.87% -29.6% |
0.49% -44.1% |