2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
-1.12% - |
9.21% - |
6.3% -31.6% |
7.78% 23.6% |
1.56% -80.0% |
0.38% -75.6% |
3.82% 902.4% |
5.45% 42.8% |
|
Gross Margin | - |
30.81% - |
30.81% 0.0% |
33.49% 8.7% |
30.37% -9.3% |
33.24% 9.5% |
31.58% -5.0% |
30.96% -1.9% |
30.32% -2.1% |
|
Operating Margin | - |
4.35% - |
2.1% -51.8% |
9.94% 373.9% |
9.8% -1.4% |
3.71% -62.2% |
0.62% -83.1% |
5.06% 709.9% |
6.52% 28.9% |
|
Total Revenue |
6.12B - |
2.98B -51.4% |
3.13B 5.2% |
3.35B 7.1% |
3.84B 14.4% |
2.88B -24.9% |
2.8B -2.9% |
3.44B 23.1% |
3.64B 5.9% |
|
Total Assets |
4.86B - |
5.53B 13.8% |
5.93B 7.1% |
5.95B 0.4% |
6.72B 13.0% |
6.44B -4.2% |
6.84B 6.3% |
7.59B 10.8% |
8.03B 5.9% |
|
Total Liabilities |
3.17B - |
2.97B -6.2% |
3.05B 2.7% |
2.87B -6.1% |
3.29B 14.7% |
2.76B -16.0% |
3.11B 12.7% |
3.79B 21.6% |
3.97B 4.9% |
|
Total Equity |
1.21B - |
2.03B 68.6% |
2.32B 14.3% |
2.52B 8.4% |
2.85B 13.1% |
3.07B 7.6% |
3.11B 1.4% |
3.18B 2.3% |
3.43B 7.8% |
|
Operating CashFlow |
306.57M - |
- | - | - |
3.02M - |
- | - | - |
113.9M - |
|
Beginning Cash Position |
2.16B - |
- | - | - |
3.3B - |
- | - | - |
2.98B - |
|
End Cash Position |
2.43B - |
- | - | - |
2.73B - |
- | - | - |
2.78B - |
|
Free Cash Flow |
148.07M - |
- | - | - |
-248.28M - |
- | - | - |
-88.32M - |
|
Net Income (Cont Operations) |
395.13M - |
- | - | - |
689.28M - |
- | - | - |
415.98M - |
|
Diluted Net Income |
241.36M - |
-33.19M - |
288.24M - |
211.17M -26.7% |
298.53M 41.4% |
44.91M -85.0% |
10.65M -76.3% |
131.36M 1133.8% |
198.55M 51.2% |
|
Diluted EPS |
9.763 - |
-1.353 - |
11.183 - |
7.66 -31.5% |
10.54 37.6% |
1.353 -87.2% |
0.297 -78.1% |
4.64 1464.0% |
7.01 51.1% |
|
Return On Equity (%) | - |
-2.05% - |
13.24% - |
8.72% -34.1% |
11.13% 27.5% |
1.52% -86.3% |
0.34% -77.3% |
4.18% 1111.1% |
6.01% 43.8% |
|
Return On Assets (%) | - |
-0.64% - |
5.03% - |
3.56% -29.3% |
4.71% 32.5% |
0.68% -85.5% |
0.16% -76.5% |
1.82% 1035.7% |
2.54% 39.7% |