2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.85% 160.4% |
-89.03% - |
-43.94% - |
-16.17% - |
-22.67% - |
8.59% - |
3.06% -64.3% |
8.88% 189.8% |
11.06% 24.6% |
13.84% 25.1% |
21.02% 51.9% |
12.65% -39.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.69% -14.5% |
62.87% 3.6% |
63.74% 1.4% |
65.18% 2.3% |
70.87% 8.7% |
71.51% 0.9% |
72.88% 1.9% |
71.75% -1.6% |
75.17% 4.8% |
73.81% -1.8% |
74.09% 0.4% |
72.52% -2.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.35% -58.7% |
15.67% 2.1% |
33.85% 116.0% |
33.07% -2.3% |
42.59% 28.8% |
43.09% 1.2% |
44.4% 3.0% |
44.81% 0.9% |
49.24% 9.9% |
49.4% 0.3% |
49.47% 0.2% |
45.83% -7.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 66.8% |
1.42B 2.6% |
1.78B 25.9% |
1.94B 8.7% |
2.15B 11.0% |
2.36B 9.6% |
2.57B 9.3% |
2.55B -0.8% |
2.76B 8.1% |
2.95B 7.0% |
3.1B 4.9% |
2.95B -4.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.82B 16.2% |
39.71B 7.9% |
42.1B 6.0% |
40.85B -3.0% |
39.51B -3.3% |
39.73B 0.5% |
42.25B 6.3% |
40.51B -4.1% |
40.75B 0.6% |
43.83B 7.6% |
48.69B 11.1% |
51.61B 6.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.67B 33.1% |
25.19B 16.3% |
28.47B 13.0% |
27.47B -3.5% |
26.86B -2.2% |
26.97B 0.4% |
29.3B 8.6% |
27.12B -7.4% |
27B -0.5% |
29.66B 9.9% |
34.02B 14.7% |
36.61B 7.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.07B -1.7% |
14.43B -4.2% |
13.54B -6.2% |
13.27B -2.0% |
12.57B -5.3% |
12.68B 0.9% |
12.89B 1.7% |
13.33B 3.4% |
13.7B 2.7% |
14.11B 3.0% |
14.62B 3.6% |
14.95B 2.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B - |
1.78B 34.5% |
595M -66.6% |
795.17M 33.6% |
714.61M -10.1% |
-169.1M - |
343.04M - |
1.17B 240.6% |
832.5M -28.7% |
63.43M -92.4% |
-416.62M - |
-2.47B - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B -23.8% |
5.87B 215.1% |
3.04B -48.2% |
4.5B 47.8% |
4.17B -7.3% |
3.79B -9.2% |
2.34B -38.1% |
1.51B -35.4% |
1.86B 22.7% |
2.2B 18.7% |
3.69B 67.7% |
2.18B -41.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.87B 215.2% |
3.04B -48.2% |
4.5B 47.8% |
4.17B -7.3% |
3.79B -9.2% |
2.34B -38.1% |
1.51B -35.4% |
1.86B 22.7% |
2.2B 18.7% |
3.69B 67.7% |
2.18B -41.1% |
4.99B 129.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B - |
1.63B 48.4% |
47.33M -97.1% |
553.32M 1069.0% |
497.79M -10.0% |
-278.3M - |
187.73M - |
752M 300.6% |
500.31M -33.5% |
-112.96M - |
-701.94M - |
-2.78B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
526.01M 232.3% |
-1.26B - |
-801.45M - |
-313.04M - |
-489.26M - |
197.1M - |
78.84M -60.0% |
225.69M 186.3% |
307.21M 36.1% |
411.34M 33.9% |
656.18M 59.5% |
373.6M -43.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
687.52M 334.2% |
-1.26B - |
-782.91M - |
-313.22M - |
-487.39M - |
202.35M - |
78.85M -61.0% |
226.64M 187.4% |
305.37M 34.7% |
408.75M 33.9% |
651.3M 59.3% |
372.98M -42.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.18 336.0% |
-4.05 - |
-2.57 - |
-1.01 - |
-1.56 - |
0.62 - |
0.252 -59.3% |
0.7 177.7% |
0.9 28.6% |
1.25 38.9% |
1.85 48.0% |
1.18 -36.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.52% 331.1% |
-8.54% - |
-5.6% - |
-2.34% - |
-3.77% - |
1.6% - |
0.62% -61.5% |
1.73% 180.3% |
2.26% 30.7% |
2.94% 30.1% |
4.53% 54.2% |
2.52% -44.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.01% 302.1% |
-3.29% - |
-1.91% - |
-0.76% - |
-1.21% - |
0.51% - |
0.19% -62.3% |
0.55% 184.7% |
0.75% 37.2% |
0.97% 28.6% |
1.41% 45.7% |
0.74% -47.2% |