2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | |
Net Margin |
17.68% - |
4.93% -72.1% |
9.62% 95.3% |
-9.71% - |
6.9% - |
4.97% -28.0% |
5.16% 3.8% |
5.4% 4.6% |
|
Gross Margin |
62.68% - |
57.16% -8.8% |
58.89% 3.0% |
50.8% -13.7% |
57.33% 12.9% |
56.28% -1.8% |
55.76% -0.9% |
56.04% 0.5% |
|
Operating Margin |
28.09% - |
9.22% -67.2% |
16.12% 74.8% |
-11.53% - |
12.15% - |
9.25% -23.9% |
8.43% -8.8% |
8.53% 1.2% |
|
Total Revenue |
4.88B - |
4.13B -15.4% |
17.22B 316.8% |
3.33B -80.7% |
18.41B 452.8% |
18.18B -1.2% |
18.27B 0.4% |
18.63B 2.0% |
|
Total Assets | - | - |
31.98B - |
- |
30.97B - |
32.32B 4.4% |
32.3B 0.0% |
33.58B 4.0% |
|
Total Liabilities | - | - |
24.75B - |
- |
23.67B - |
25.18B 6.4% |
24.12B -4.2% |
25.66B 6.4% |
|
Total Equity | - | - |
7.23B - |
- |
7.3B - |
7.14B -2.2% |
8.18B 14.6% |
7.92B -3.2% |
|
Operating CashFlow |
1.67B - |
1.42B -15.0% |
4.62B 226.4% |
-268.04M - |
3.68B - |
2.92B -20.7% |
3B 2.6% |
3.22B 7.6% |
|
Beginning Cash Position |
2.25B - |
2.28B 1.4% |
2.25B -1.4% |
2.8B 24.8% |
2.28B -18.7% |
3.75B 64.5% |
2.8B -25.2% |
1.25B -55.4% |
|
End Cash Position |
2.28B - |
3.75B 64.5% |
2.8B -25.2% |
1.25B -55.4% |
464.94M -62.8% |
1.77B 280.1% |
1.72B -2.7% |
2.65B 53.9% |
|
Free Cash Flow |
1.22B - |
1.21B -1.5% |
3.26B 170.1% |
-1B - |
1.66B - |
426.17M -74.3% |
1.02B 140.0% |
1.59B 55.2% |
|
Net Income (Cont Operations) |
684.68M - |
297.28M -56.6% |
2.49B 736.0% |
-480.97M - |
1.92B - |
1.38B -28.4% |
1.23B -10.6% |
1.32B 7.0% |
|
Diluted Net Income |
863.1M - |
203.56M -76.4% |
1.66B 713.9% |
-323.37M - |
1.27B - |
904.06M -28.8% |
942.27M 4.2% |
1.01B 6.7% |
|
Diluted EPS |
34.52 - |
8.14 -76.4% |
66.27 714.1% |
-12.93 - |
50.81 - |
36.16 -28.8% |
37.69 4.2% |
40.23 6.7% |
|
Return On Equity (%) | - | - |
22.9% - |
- |
17.41% - |
12.67% -27.3% |
12.23% -3.5% |
12.7% 3.9% |
|
Return On Assets (%) | - | - |
5.18% - |
- |
4.1% - |
2.8% -31.8% |
2.93% 4.8% |
3% 2.2% |