2017 Q4 | 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] |
44.07% 0.1% |
0.04% -99.9% |
0.04% 2.5% |
0.04% 2.4% |
0.06% 50.0% |
0.06% -9.5% |
0.03% -49.1% |
0.03% 6.9% |
0.03% -3.2% |
0.03% -3.3% |
0.03% 17.2% |
0.04% 5.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-70.67% - |
-21.82% - |
28.1% - |
-0.61% - |
11.38% - |
18.25% 60.3% |
39.78% 118.0% |
36.12% -9.2% |
17.26% -52.2% |
39.38% 128.2% |
-4.56% - |
34.15% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.65% 1.7% |
65.06% 0.6% |
64.81% -0.4% |
67.08% 3.5% |
67.42% 0.5% |
67.16% -0.4% |
68.93% 2.6% |
69.68% 1.1% |
68.6% -1.5% |
66.45% -3.1% |
63.05% -5.1% |
59.12% -6.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.87% 3.5% |
24.97% 9.2% |
26.49% 6.1% |
29.68% 12.0% |
31.67% 6.7% |
31.98% 1.0% |
33.25% 3.9% |
35.15% 5.7% |
32.42% -7.8% |
30.08% -7.2% |
27% -10.2% |
22.73% -15.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.13B 1.7% |
3.21B 2.6% |
3.37B 5.0% |
3.46B 2.7% |
3.64B 5.2% |
3.73B 2.5% |
3.78B 1.4% |
3.92B 3.6% |
3.82B -2.5% |
3.86B 1.0% |
3.97B 2.9% |
4.03B 1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.8B 1.8% |
37.76B -2.7% |
41.99B 11.2% |
43.07B 2.6% |
41.77B -3.0% |
40.8B -2.3% |
43.29B 6.1% |
43.25B -0.1% |
44.21B 2.2% |
43.8B -0.9% |
49.42B 12.8% |
44.24B -10.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.36B -0.1% |
26.86B -1.8% |
27.76B 3.4% |
29.19B 5.2% |
27.94B -4.3% |
27.08B -3.1% |
26.46B -2.3% |
27.54B 4.1% |
27.71B 0.6% |
26.04B -6.0% |
32.29B 24.0% |
28.22B -12.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 91.5% |
1.55B -0.5% |
3.67B 136.4% |
3.01B -17.8% |
3.81B 26.5% |
4.18B 9.6% |
5.87B 40.6% |
4.92B -16.2% |
5.38B 9.4% |
6.68B 24.0% |
5.79B -13.3% |
6.09B 5.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
449M -51.0% |
286M -36.3% |
395M 38.1% |
355M -10.1% |
783M 120.6% |
1.09B 39.8% |
1.28B 17.3% |
1.62B 26.5% |
1.55B -4.4% |
1.55B -0.1% |
1.6B 3.2% |
1.27B -20.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406M -0.5% |
377M -7.1% |
355M -5.8% |
298M -16.1% |
396M 32.9% |
413M 4.3% |
525M 27.1% |
694M 32.2% |
790M 13.8% |
822M 4.1% |
642M -21.9% |
657M 2.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
396M 37.0% |
413M 4.3% |
410M -0.7% |
576M 40.5% |
600M 4.2% |
623M 3.8% |
642M 3.0% |
673M 4.8% |
581M -13.7% |
485M -16.5% |
627M 29.3% |
626M -0.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-222M - |
-452M - |
-959M - |
-928M - |
-580M - |
-320M - |
437M - |
783M 79.2% |
800M 2.2% |
823M 2.9% |
572M -30.5% |
125M -78.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.33B - |
-882M - |
930M - |
110M -88.2% |
588M 434.5% |
952M 61.9% |
1.85B 94.3% |
1.81B -2.1% |
1.03B -42.9% |
1.89B 82.4% |
308M -83.7% |
1.72B 458.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.21B - |
-700M - |
946M - |
-21M - |
414M - |
680M 64.3% |
1.5B 121.0% |
1.41B -5.9% |
659M -53.4% |
1.52B 130.5% |
-181M - |
1.38B - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.827 - |
-4.067 - |
5.494 - |
-0.121 - |
2.404 - |
3.949 64.2% |
8.727 121.0% |
8.211 -5.9% |
4.013 -51.1% |
8.684 116.4% |
-1.008 - |
7.909 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-67.63% - |
-49.19% - |
4.98% - |
-1.1% - |
15.42% - |
23.74% 54.0% |
18.96% -20.1% |
35.64% 88.0% |
14.33% -59.8% |
27.99% 95.3% |
-11.99% - |
24.97% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.13% - |
-1.94% - |
0.33% - |
-0.05% - |
1.03% - |
1.73% 68.5% |
2.27% 30.9% |
3.28% 44.5% |
1.53% -53.2% |
3.59% 134.2% |
-1.6% - |
3.14% - |