2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | |
Net Margin |
12.67% - |
11.57% -8.7% |
9.33% -19.3% |
8.38% -10.2% |
12.94% 54.5% |
13.22% 2.1% |
9.51% -28.0% |
11.3% 18.9% |
|
Gross Margin |
50.27% - |
48.4% -3.7% |
43.3% -10.5% |
44.05% 1.7% |
43.86% -0.4% |
49.15% 12.1% |
53.23% 8.3% |
53.72% 0.9% |
|
Operating Margin |
14.01% - |
11.35% -19.0% |
11.22% -1.1% |
9.2% -18.0% |
16.45% 78.8% |
15.42% -6.2% |
17.6% 14.1% |
14.66% -16.7% |
|
Total Revenue |
39.93B - |
42.83B 7.3% |
56.07B 30.9% |
53.93B -3.8% |
61.45B 13.9% |
55.54B -9.6% |
52.65B -5.2% |
51.61B -2.0% |
|
Total Assets |
132.18B - |
168.86B 27.7% |
191.68B 13.5% |
193.94B 1.2% |
184.04B -5.1% |
177.98B -3.3% |
177.66B -0.2% |
- | |
Total Liabilities |
36.92B - |
68.39B 85.2% |
86.47B 26.4% |
84.08B -2.8% |
68.57B -18.4% |
54.28B -20.8% |
53.33B -1.8% |
- | |
Total Equity |
95.26B - |
100.47B 5.5% |
105.21B 4.7% |
109.86B 4.4% |
115.47B 5.1% |
123.7B 7.1% |
124.33B 0.5% |
- | |
Operating CashFlow |
-5.48B - |
20.43B - |
-7.66B - |
10.72B - |
-4.51B - |
19.16B - |
20.86B 8.9% |
- | |
Beginning Cash Position |
46.27B - |
37.17B -19.7% |
52.97B 42.5% |
38.14B -28.0% |
45.14B 18.3% |
33.93B -24.8% |
47.46B 39.9% |
- | |
End Cash Position |
37.17B - |
52.97B 42.5% |
38.14B -28.0% |
45.14B 18.3% |
33.93B -24.8% |
47.46B 39.9% |
55.93B 17.8% |
- | |
Free Cash Flow |
-9.99B - |
15.19B - |
-13.92B - |
6.97B - |
-8.73B - |
12.45B - |
13.15B 5.6% |
- | |
Net Income (Cont Operations) |
6.64B - |
5.65B -14.9% |
5.97B 5.7% |
5.17B -13.3% |
11.11B 114.7% |
9.34B -15.9% |
8.85B -5.2% |
- | |
Diluted Net Income |
5.06B - |
4.96B -2.0% |
5.23B 5.6% |
4.52B -13.7% |
7.95B 76.0% |
7.34B -7.7% |
5.01B -31.8% |
5.83B 16.5% |
|
Diluted EPS |
30.048 - |
29.435 -2.0% |
31.087 5.6% |
25 -19.6% |
44.28 77.1% |
40.626 -8.3% |
27.664 -31.9% |
32.23 16.5% |
|
Return On Equity (%) |
5.47% - |
5.06% -7.5% |
5.09% 0.5% |
4.2% -17.5% |
7.06% 68.0% |
6.14% -13.0% |
4.04% -34.2% |
- | |
Return On Assets (%) |
4.04% - |
3.29% -18.4% |
2.9% -11.8% |
2.34% -19.3% |
4.21% 79.6% |
4.06% -3.6% |
2.82% -30.6% |
- |