2022 Q1 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | |
Net Margin |
7.16% - |
7.58% 5.9% |
13.21% 74.3% |
3.11% -76.4% |
9.44% 203.0% |
7.5% -20.5% |
5.58% -25.6% |
|
Gross Margin |
24.4% - |
23.56% -3.4% |
26.53% 12.6% |
20.84% -21.5% |
23.57% 13.1% |
23.27% -1.3% |
22.02% -5.3% |
|
Operating Margin |
10.56% - |
9.21% -12.8% |
13.93% 51.3% |
8.75% -37.2% |
9.78% 11.7% |
9.64% -1.4% |
8.42% -12.7% |
|
Total Revenue |
38.11B - |
46.09B 20.9% |
11.99B -74.0% |
12.52B 4.4% |
14.29B 14.2% |
55.7B 289.7% |
68.39B 22.8% |
|
Total Assets | - | - |
32.54B - |
38.3B 17.7% |
40.91B 6.8% |
52.14B 27.4% |
79.18B 51.9% |
|
Total Liabilities | - | - |
19.71B - |
21.46B 8.9% |
22.13B 3.1% |
32.48B 46.8% |
57.84B 78.1% |
|
Total Equity | - | - |
12.82B - |
16.84B 31.3% |
18.67B 10.9% |
19.43B 4.1% |
20.83B 7.2% |
|
Operating CashFlow |
4.69B - |
6.45B 37.4% |
- |
3.13B - |
- |
7.6B - |
- | |
Beginning Cash Position |
5.04B - |
7.32B 45.3% |
- |
7.09B - |
- |
7.09B - |
- | |
End Cash Position |
7.32B - |
7.09B -3.1% |
- |
10.9B - |
- |
12.33B - |
- | |
Free Cash Flow |
1.76B - |
2.46B 40.2% |
- |
900M - |
- |
2.47B - |
- | |
Net Income (Cont Operations) |
3.28B - |
3.31B 0.7% |
- |
2.72B - |
- |
4.41B - |
- | |
Diluted Net Income |
2.73B - |
3.49B 28.1% |
1.58B -54.6% |
390M -75.4% |
1.35B 245.9% |
4.18B 209.7% |
3.82B -8.7% |
|
Diluted EPS |
40.149 - |
51.422 28.1% |
12.471 -75.7% |
5.74 -54.0% |
19.66 242.5% |
58.45 197.3% |
54.219 -7.2% |
|
Return On Equity (%) |
35.39% - |
36.9% 4.3% |
13.18% -64.3% |
2.63% -80.0% |
7.6% 188.9% |
27.26% 258.7% |
22.68% -16.8% |
|
Return On Assets (%) |
10.21% - |
12.1% 18.5% |
4.99% -58.8% |
1.1% -77.9% |
3.41% 209.3% |
10.05% 195.0% |
6.83% -32.0% |