2017 Q4 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.18% - |
66.88% 5587.2% |
63.4% -5.2% |
62.87% -0.8% |
62.97% 0.2% |
62.96% 0.0% |
64.01% 1.7% |
65.11% 1.7% |
65.11% 0.0% |
- |
65.36% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.41% 9.6% |
54.34% 3.7% |
54.24% -0.2% |
55.2% 1.8% |
55.44% 0.4% |
55.6% 0.3% |
54.5% -2.0% |
51.08% -6.3% |
47.64% -6.7% |
41.57% -12.7% |
24.36% -41.4% |
4.14% -83.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.01% -4.0% |
82.82% -2.6% |
84.66% 2.2% |
82.95% -2.0% |
81.82% -1.4% |
81.71% -0.1% |
82.7% 1.2% |
85.29% 3.1% |
86.99% 2.0% |
90.87% 4.5% |
84.29% -7.2% |
79.38% -5.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.11% 18.1% |
76.73% 2.2% |
78.6% 2.4% |
77.2% -1.8% |
74.33% -3.7% |
70.96% -4.5% |
73.03% 2.9% |
68.24% -6.6% |
64.29% -5.8% |
56.9% -11.5% |
23.68% -58.4% |
-9.43% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.74B 209.4% |
13.79B 78.1% |
18.98B 37.6% |
23.3B 22.8% |
21.19B -9.1% |
18.56B -12.4% |
17.31B -6.8% |
12.21B -29.4% |
9.18B -24.8% |
6.62B -27.9% |
3.82B -42.3% |
2.73B -28.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.12B 116.8% |
14.23B 56.1% |
15.83B 11.2% |
20.3B 28.2% |
21.16B 4.2% |
22.66B 7.1% |
23.28B 2.7% |
22.08B -5.2% |
22.23B 0.7% |
22.21B -0.1% |
23.01B 3.6% |
22.26B -3.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.65B 116.8% |
5.52B 51.1% |
3.94B -28.7% |
4.39B 11.5% |
4.32B -1.5% |
4.29B -0.7% |
3.22B -24.9% |
1.81B -43.7% |
2.32B 27.9% |
2.34B 0.9% |
2.76B 17.9% |
2.29B -17.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.46B 116.9% |
8.71B 59.5% |
11.89B 36.5% |
15.91B 33.8% |
16.83B 5.8% |
18.37B 9.1% |
20.06B 9.2% |
20.27B 1.0% |
19.91B -1.8% |
19.87B -0.2% |
20.25B 1.9% |
19.97B -1.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-353.57M - |
1.34B - |
889.7M -33.5% |
5.25B 490.2% |
9.27B 76.5% |
12.55B 35.4% |
13.58B 8.2% |
8.85B -34.8% |
9.32B 5.3% |
5.35B -42.6% |
5.37B 0.4% |
5.73B 6.7% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
570.89M 26.5% |
990.39M 73.5% |
1.21B 22.2% |
891.5M -26.3% |
914.1M 2.5% |
2.03B 121.6% |
1.69B -16.4% |
6.16B 264.2% |
9.33B 51.4% |
13.42B 43.8% |
13.88B 3.4% |
12.14B -12.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
931.37M 2.2% |
2.39B 156.5% |
1.69B -29.1% |
6.07B 258.7% |
9.13B 50.4% |
13.2B 44.5% |
13.88B 5.1% |
12.16B -12.3% |
14.21B 16.8% |
13.52B -4.8% |
11.66B -13.7% |
8.86B -24.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-472.28M - |
1.2B - |
735.7M -38.6% |
5.07B 588.5% |
9.04B 78.5% |
12.28B 35.8% |
13.21B 7.6% |
8.49B -35.7% |
8.73B 2.8% |
4.69B -46.3% |
4.67B -0.5% |
4.94B 6.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.64B 264.1% |
10.54B 86.7% |
15.05B 42.8% |
18.42B 22.4% |
16.72B -9.2% |
14.5B -13.3% |
12.95B -10.6% |
8.64B -33.3% |
5.91B -31.6% |
3.7B -37.5% |
1.19B -67.9% |
146.6M -87.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.06B 239.1% |
7.49B 84.7% |
10.29B 37.4% |
12.86B 25.0% |
11.75B -8.7% |
10.32B -12.1% |
9.43B -8.6% |
6.24B -33.9% |
4.38B -29.9% |
2.75B -37.1% |
930.3M -66.2% |
113M -87.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.762 236.2% |
30.902 96.1% |
39.63 28.2% |
49.48 24.9% |
45.18 -8.7% |
39.87 -11.8% |
37.77 -5.3% |
25.58 -32.3% |
18.07 -29.4% |
11.27 -37.6% |
3.83 -66.0% |
0.47 -87.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.85% 66.0% |
155.47% 16.2% |
155.18% -0.2% |
139.59% -10.0% |
105.3% -24.6% |
76.24% -27.6% |
11.86% -84.4% |
34.49% 190.7% |
23.82% -30.9% |
14.39% -39.6% |
4.62% -67.9% |
0.56% -87.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.46% 66.0% |
95.57% 18.8% |
113.42% 18.7% |
104.99% -7.4% |
77.53% -26.1% |
55.96% -27.8% |
9.92% -82.3% |
29.44% 196.7% |
20.17% -31.5% |
12.26% -39.2% |
4.02% -67.2% |
0.51% -87.3% |