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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.19% 0.1% |
1.18% -0.8% |
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.11% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.5% -4.7% |
52.75% 0.5% |
57.23% 8.5% |
58.02% 1.4% |
52.31% -9.9% |
51.57% -1.4% |
53.26% 3.3% |
39.33% -26.2% |
-113.54% - |
17.94% - |
30.96% 72.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.35% -5.9% |
80.1% -3.9% |
89.46% 11.7% |
79.7% -10.9% |
76.08% -4.5% |
78.25% 2.9% |
95.71% 22.3% |
92.48% -3.4% |
2.86% -96.9% |
81.93% 2762.3% |
87.89% 7.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.44% -0.9% |
74.88% -4.5% |
82.85% 10.6% |
73.65% -11.1% |
60.14% -18.4% |
64.17% 6.7% |
80.93% 26.1% |
57.09% -29.5% |
-300.95% - |
9.15% - |
40.43% 342.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.29B 158.3% |
6.09B 15.1% |
5.53B -9.1% |
6.37B 15.2% |
3.2B -49.9% |
3.46B 8.3% |
4.28B 23.6% |
1.28B -70.2% |
167.7M -86.9% |
895.3M 433.9% |
1.48B 65.2% |
|
Total Assets | [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% |
|
Total Liabilities | [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% |
|
Total Equity | [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% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-99.93M - |
1.5B - |
-199.5M - |
4.05B - |
3.92B -3.2% |
4.78B 21.9% |
829.2M -82.6% |
-677.4M - |
4.39B - |
811.2M -81.5% |
850.9M 4.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
888.22M -26.6% |
913.99M 2.9% |
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% |
14.17B 16.7% |
13.5B -4.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
910.74M 2.2% |
2.03B 122.4% |
1.69B -16.4% |
6.16B 264.2% |
9.33B 51.4% |
13.42B 43.8% |
13.88B 3.4% |
12.14B -12.5% |
14.17B 16.7% |
13.5B -4.7% |
11.66B -13.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-129.92M - |
1.46B - |
-252.9M - |
3.99B - |
3.84B -3.7% |
4.7B 22.2% |
684.7M -85.4% |
-732.2M - |
4.08B - |
660M -83.8% |
660.7M 0.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.01B 144.1% |
4.67B 16.4% |
4.71B 1.0% |
5.02B 6.5% |
2.32B -53.8% |
2.44B 5.4% |
3.17B 29.8% |
707.7M -77.7% |
-412.2M - |
227.4M - |
663.2M 191.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.78B 146.2% |
3.21B 15.6% |
3.17B -1.4% |
3.7B 16.8% |
1.67B -54.8% |
1.78B 6.8% |
2.28B 27.7% |
502.2M -78.0% |
-190.4M - |
160.6M - |
457.9M 185.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.73 144.5% |
12.349 15.1% |
12.17 -1.4% |
14.24 17.0% |
6.45 -54.7% |
6.98 8.2% |
9.26 32.7% |
2.05 -77.9% |
-0.79 - |
0.67 - |
1.89 182.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.66% 20.1% |
45.24% -35.1% |
30.73% -32.1% |
26.61% -13.4% |
10.21% -61.6% |
10.14% -0.7% |
11.86% 17.0% |
2.49% -79.0% |
-0.95% - |
0.81% - |
2.28% 182.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.74% 20.7% |
27.47% -34.2% |
21.06% -23.3% |
20.47% -2.8% |
8.07% -60.6% |
8.15% 1.0% |
9.92% 21.8% |
2.21% -77.7% |
-0.86% - |
0.72% - |
2.03% 180.2% |