2020 Q1 | 2021 Q1 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
1.63% - |
2.39% 46.6% |
3.99% 67.0% |
1.69% -57.6% |
2.05% 21.0% |
2.52% 23.0% |
2.18% -13.4% |
2.42% 11.1% |
3.08% 27.1% |
|
Gross Margin | [friend] | [friend] | - |
14.69% - |
16.31% 11.0% |
11.77% -27.8% |
13.85% 17.6% |
13.43% -3.0% |
13.79% 2.7% |
16.55% 20.0% |
16.29% -1.6% |
16.93% 3.9% |
|
Operating Margin | [friend] | [friend] | - |
2.96% - |
4.08% 37.5% |
5.95% 46.0% |
2.89% -51.5% |
3.33% 15.3% |
3.92% 17.8% |
3.85% -1.8% |
4.1% 6.4% |
4.66% 13.7% |
|
Total Revenue | [friend] | [friend] |
8.83B 23.6% |
10.58B 19.8% |
2.78B -73.7% |
6.56B 135.4% |
13.88B 111.6% |
16.44B 18.5% |
19.27B 17.2% |
16.43B -14.7% |
18.39B 11.9% |
21.04B 14.5% |
|
Total Assets | [friend] | [friend] |
9.81B - |
10.93B 11.4% |
12.89B 18.0% |
16.95B 31.5% |
17.55B 3.6% |
21.49B 22.4% |
25.49B 18.6% |
26.69B 4.7% |
30.23B 13.3% |
35.75B 18.2% |
|
Total Liabilities | [friend] | [friend] |
8.65B - |
9.88B 14.2% |
11.14B 12.8% |
14.94B 34.1% |
15.52B 3.9% |
18.38B 18.4% |
22.16B 20.5% |
23.21B 4.8% |
26.64B 14.8% |
31.94B 19.9% |
|
Total Equity | [friend] | [friend] |
1.15B - |
1.04B -9.3% |
1.75B 67.3% |
2.01B 15.0% |
2.03B 1.0% |
3.11B 53.2% |
3.34B 7.3% |
3.48B 4.4% |
3.59B 3.1% |
3.81B 6.0% |
|
Operating CashFlow | [friend] | [friend] | - |
274.83M - |
- |
3.44B - |
- |
1.29B - |
- |
-2.34B - |
- |
-1.21B - |
|
Beginning Cash Position | [friend] | [friend] | - |
2.04B - |
- |
1.46B - |
- |
1.46B - |
- |
6.66B - |
- |
6.2B - |
|
End Cash Position | [friend] | [friend] | - |
1.46B - |
- |
6.66B - |
- |
6.2B - |
- |
5.92B - |
- |
7.76B - |
|
Free Cash Flow | [friend] | [friend] | - |
196.17M - |
- |
3.44B - |
- |
1.27B - |
- |
-2.41B - |
- |
-1.26B - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
266.22M - |
- |
477.57M - |
- |
499.4M - |
- |
530.33M - |
- |
883.48M - |
|
Diluted Net Income | [friend] | [friend] |
279.63M 456.7% |
172.42M -38.3% |
66.5M -61.4% |
261.4M 293.1% |
234.6M -10.3% |
336.17M 43.3% |
484.91M 44.2% |
357.93M -26.2% |
445.09M 24.4% |
647.57M 45.5% |
|
Diluted EPS | [friend] | [friend] |
55.76 456.6% |
40.36 -27.6% |
12.61 -68.8% |
48.76 286.7% |
45.979 -5.7% |
62.41 35.7% |
85.22 36.5% |
58.62 -31.2% |
73.8 25.9% |
106.8 44.7% |
|
Return On Equity (%) | [friend] | [friend] | - |
18% - |
4.76% -73.5% |
13.92% 192.2% |
14.75% 6.0% |
16.19% 9.7% |
19.08% 17.9% |
13.04% -31.7% |
15.84% 21.5% |
18.73% 18.2% |
|
Return On Assets (%) | [friend] | [friend] | - |
1.73% - |
0.56% -67.7% |
1.75% 213.8% |
1.71% -2.1% |
2.07% 20.9% |
2.53% 21.8% |
1.64% -35.1% |
1.86% 13.6% |
2.26% 21.5% |