2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.71% 2.7% |
37.27% -27.9% |
37.23% -0.1% |
34.76% -6.6% |
33.98% -2.2% |
33.42% -1.6% |
33.04% -1.2% |
21.99% -33.4% |
21.93% -0.3% |
21.93% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.49% 33.8% |
38.27% 25.5% |
43.25% 13.0% |
45.36% 4.9% |
45.16% -0.5% |
42.71% -5.4% |
36.77% -13.9% |
27.9% -24.1% |
16.08% -42.3% |
-34.71% - |
-52.22% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.97% 30.5% |
50.43% 23.1% |
56.54% 12.1% |
60.19% 6.4% |
60.06% -0.2% |
57.43% -4.4% |
51.16% -10.9% |
40.78% -20.3% |
27.82% -31.8% |
-25.04% - |
-42.76% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.72% 36.0% |
47.8% 26.7% |
54.18% 13.3% |
57.97% 7.0% |
57.98% 0.0% |
55.32% -4.6% |
48.85% -11.7% |
37.57% -23.1% |
23.57% -37.3% |
-31.04% - |
-48.15% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.5B 32.3% |
8.62B 32.7% |
10.73B 24.4% |
12.7B 18.4% |
13.75B 8.2% |
13.84B 0.7% |
12.56B -9.2% |
10.22B -18.6% |
8.1B -20.7% |
6.15B -24.1% |
5.16B -16.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.6B 34.7% |
7.84B 40.0% |
9.84B 25.5% |
12.32B 25.2% |
11.49B -6.7% |
11.99B 4.4% |
11.63B -3.1% |
11.53B -0.8% |
10.68B -7.4% |
8.19B -23.3% |
8.35B 1.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.88B 25.4% |
4.67B 20.2% |
5.24B 12.3% |
8.06B 53.8% |
6.24B -22.6% |
6.18B -1.1% |
5.73B -7.3% |
6.45B 12.6% |
5.83B -9.6% |
5.62B -3.6% |
5.89B 4.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.71B 62.2% |
3.17B 84.9% |
4.59B 44.9% |
4.26B -7.3% |
5.24B 23.2% |
5.81B 10.8% |
5.89B 1.4% |
5.08B -13.7% |
4.85B -4.5% |
2.57B -47.1% |
2.45B -4.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62B 68.1% |
4.38B 67.4% |
5.97B 36.3% |
6.85B 14.8% |
7.38B 7.7% |
7.05B -4.6% |
6.11B -13.3% |
4.62B -24.3% |
3.26B -29.5% |
1.93B -40.9% |
1.02B -47.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.85M 3.1% |
350.29M 72.7% |
570.41M 62.8% |
1.19B 108.3% |
1.55B 30.0% |
2.46B 58.9% |
1.54B -37.1% |
2.73B 76.7% |
946.8M -65.3% |
1.29B 35.8% |
1.02B -20.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.54B 30.1% |
2.45B 59.1% |
1.54B -37.1% |
2.73B 76.8% |
956.46M -64.9% |
1.3B 36.4% |
1.02B -21.7% |
1.9B 86.0% |
1.04B -45.2% |
909.4M -12.8% |
921.5M 1.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12B 53.0% |
3.6B 70.0% |
4.97B 38.0% |
5.8B 16.8% |
6.58B 13.5% |
6.48B -1.5% |
5.76B -11.0% |
4.42B -23.2% |
3.12B -29.6% |
1.82B -41.5% |
904.3M -50.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.99B 76.7% |
3.31B 66.3% |
4.65B 40.6% |
5.77B 24.1% |
6.22B 7.8% |
5.92B -4.8% |
4.63B -21.8% |
2.86B -38.2% |
1.31B -54.1% |
-2.12B - |
-2.69B - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 77.1% |
3.3B 66.6% |
4.64B 40.6% |
5.76B 24.2% |
6.21B 7.8% |
5.91B -4.8% |
4.62B -21.8% |
2.85B -38.3% |
1.3B -54.3% |
-2.13B - |
-2.7B - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.231 77.1% |
27.829 61.5% |
39.02 40.2% |
48.08 23.2% |
51.72 7.6% |
49.14 -5.0% |
38.35 -22.0% |
23.66 -38.3% |
10.8 -54.4% |
-17.75 - |
-22.42 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.65% 9.2% |
215.13% 86.0% |
43.94% -79.6% |
216.92% 393.6% |
178.51% -17.7% |
131.64% -26.3% |
7.08% -94.6% |
61.07% 762.5% |
25.81% -57.7% |
-50.92% - |
-64.61% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.37% 31.4% |
65.74% 85.9% |
19.28% -70.7% |
69.91% 262.6% |
72.63% 3.9% |
59.59% -18.0% |
3.51% -94.1% |
23.9% 581.6% |
11.75% -50.8% |
-21.13% - |
-26.99% - |