2016 Q4 | 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] |
46.68% 0% |
46.68% 0% |
36.5% -21.8% |
33.76% -7.5% |
33.72% -0.1% |
31.99% -5.1% |
25.13% -21.5% |
25.13% 0% |
30.74% 22.3% |
28.74% -6.5% |
28.74% 0% |
29.1% 1.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.63% 8.1% |
19.33% 3.8% |
19.61% 1.4% |
18.95% -3.4% |
16.81% -11.3% |
14.48% -13.8% |
11.22% -22.5% |
8.22% -26.7% |
5.3% -35.5% |
2.25% -57.5% |
0.38% -83.0% |
-1.33% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.98% 7.9% |
29.54% 1.9% |
30.03% 1.7% |
29.83% -0.7% |
28.19% -5.5% |
24.67% -12.5% |
19.85% -19.5% |
15.8% -20.4% |
11.01% -30.3% |
7.26% -34.0% |
5.83% -19.7% |
3.76% -35.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.62% 14.2% |
22.65% 4.8% |
22.38% -1.2% |
21.87% -2.3% |
19.92% -8.9% |
17.66% -11.3% |
15.7% -11.1% |
12.4% -21.0% |
8.61% -30.6% |
5.14% -40.3% |
2.59% -49.7% |
0.44% -83.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2B 26.3% |
2.4B 19.9% |
2.8B 16.8% |
3.24B 15.4% |
3.53B 9.2% |
4.1B 16.0% |
4.64B 13.2% |
4.66B 0.5% |
4.78B 2.6% |
5.07B 5.9% |
4.97B -1.9% |
4.91B -1.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.82B 6.1% |
5.33B 10.6% |
6.06B 13.6% |
6.03B -0.5% |
7.13B 18.3% |
7.87B 10.4% |
10.8B 37.1% |
11.05B 2.4% |
10.99B -0.5% |
12.39B 12.7% |
12.8B 3.3% |
12.17B -4.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78B 13.6% |
2.13B 19.7% |
2.45B 14.9% |
2.23B -9.1% |
3.22B 44.4% |
3.79B 17.9% |
3.39B -10.6% |
3.6B 6.1% |
3.71B 3.1% |
5.07B 36.8% |
5.5B 8.3% |
4.95B -9.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.03B 2.4% |
3.19B 5.2% |
3.59B 12.7% |
3.78B 5.3% |
3.8B 0.4% |
3.96B 4.4% |
7.29B 83.9% |
7.34B 0.7% |
7.17B -2.3% |
7.19B 0.3% |
7.17B -0.3% |
7.09B -1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
324.16M - |
- |
318.67M - |
- |
43.22M - |
- |
-537.6M - |
- |
-11.51M - |
- |
666.5M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
896.15M 14.6% |
931.67M 4.0% |
1.05B 12.7% |
1.47B 40.2% |
1.51B 2.9% |
1.45B -4.3% |
1.25B -14.0% |
1.6B 28.1% |
872.56M -45.3% |
630.57M -27.7% |
2.06B 227.1% |
2.24B 8.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B 2.9% |
1.45B -4.3% |
1.25B -14.0% |
1.58B 27.0% |
872.56M -44.8% |
630.57M -27.7% |
2.06B 227.1% |
2.26B 9.4% |
2.35B 4.0% |
2.7B 15.0% |
1.65B -38.7% |
2.38B 44.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-405.46M - |
-491.29M - |
-864.21M - |
-1.07B - |
-2.14B - |
-2.42B - |
-3.11B - |
-3.08B - |
-2.05B - |
-1.59B - |
-615.39M - |
-696.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
373.12M - |
- |
550.57M - |
- |
594.05M - |
- |
520.03M - |
- |
253.48M - |
- |
16.58M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.157 36.1% |
1.443 24.7% |
1.7 17.8% |
1.886 10.9% |
1.821 -3.4% |
1.814 -0.4% |
1.514 -16.5% |
1.071 -29.2% |
0.684 -36.1% |
0.244 -64.3% |
0.04 -83.6% |
-0.16 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.54% 36.3% |
16.21% 19.7% |
17.74% 9.4% |
18.21% 2.7% |
17.4% -4.4% |
16.61% -4.6% |
9.57% -42.4% |
6.9% -28.0% |
4.63% -32.9% |
2.05% -55.8% |
0.26% -87.1% |
-0.91% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.9% 30.6% |
11.26% 13.7% |
12.22% 8.5% |
11.6% -5.0% |
9.93% -14.4% |
8.99% -9.5% |
6.18% -31.3% |
4.49% -27.3% |
2.8% -37.6% |
1.13% -59.8% |
0.16% -85.7% |
-0.56% - |