2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 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] | - | - | - | - |
0% - |
75.57% - |
77.64% 2.7% |
76.66% -1.3% |
76.66% 0% |
76.66% 0% |
76.66% 0% |
77.62% 1.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.01% 13.5% |
48.18% -1.7% |
46.47% -3.5% |
48.56% 4.5% |
48.6% 0.1% |
50.99% 4.9% |
49.38% -3.2% |
50.91% 3.1% |
75.84% 49.0% |
27.95% -63.1% |
28.12% 0.6% |
31.47% 11.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.55% 16.8% |
66.88% -3.8% |
65.44% -2.1% |
75.57% 15.5% |
75.35% -0.3% |
75.22% -0.2% |
74.78% -0.6% |
49.97% -33.2% |
38.99% -22.0% |
33.07% -15.2% |
42.3% 27.9% |
40.07% -5.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.59% 23.7% |
57.72% -4.7% |
56.74% -1.7% |
57.58% 1.5% |
55.68% -3.3% |
55.19% -0.9% |
59.96% 8.6% |
70.66% 17.8% |
105.13% 48.8% |
116.43% 10.8% |
5.52% -95.3% |
5.41% -1.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B 625.0% |
1.41B 1.8% |
1.59B 12.6% |
6.87B 332.4% |
7.03B 2.2% |
7.03B 0.1% |
6.17B -12.3% |
812.82M -86.8% |
440.29M -45.8% |
355.41M -19.3% |
503.36M 41.6% |
511.29M 1.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B - |
1.39B 8.1% |
3.28B 136.7% |
7.59B 131.4% |
7.46B -1.8% |
7.61B 2.0% |
6.95B -8.6% |
6.94B -0.1% |
6.26B -9.8% |
5.88B -6.0% |
5.79B -1.6% |
5.86B 1.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.7M - |
289.64M 8.2% |
673.95M 132.7% |
2.3B 240.7% |
2.18B -4.9% |
2.06B -5.6% |
1.53B -25.6% |
1.45B -5.3% |
1.13B -22.4% |
729.91M -35.2% |
683.83M -6.3% |
680.23M -0.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B - |
1.1B 8.0% |
2.61B 137.8% |
5.3B 103.1% |
5.27B -0.4% |
5.55B 5.3% |
5.42B -2.3% |
5.49B 1.3% |
5.14B -6.5% |
5.16B 0.4% |
5.11B -0.9% |
5.18B 1.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
762.85M - |
- |
675.94M - |
- |
4.35B - |
- |
3.74B - |
- |
-875.69M - |
- |
-623.08M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.23M -79.1% |
123.7M -3.5% |
613.34M 395.8% |
566.95M -7.6% |
635.97M 12.2% |
702.7M 10.5% |
2.05B 191.3% |
1.91B -6.8% |
886.3M -53.5% |
2.89B 225.8% |
2.14B -26.0% |
794.53M -62.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
641.92M 13.2% |
699.07M 8.9% |
2.05B 192.8% |
1.92B -6.4% |
646.6M -66.3% |
2.71B 319.2% |
2.14B -21.1% |
576.77M -73.0% |
713.36M 23.7% |
671.07M -5.9% |
307.98M -54.1% |
595.22M 93.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
643.85M - |
638.79M -0.8% |
476.3M -25.4% |
3.88B 713.7% |
3.91B 0.8% |
3.78B -3.1% |
3.12B -17.6% |
-541.61M - |
-1.42B - |
-1.38B - |
-959.85M - |
-674.38M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
679.36M - |
- |
738.53M - |
- |
3.41B - |
- |
3.04B - |
- |
333.16M - |
- |
140.96M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.128 725.1% |
7.133 0.1% |
7.539 5.7% |
27.799 268.8% |
38.934 40.1% |
27.781 -28.6% |
23.957 -13.8% |
3.257 -86.4% |
2.627 -19.3% |
-9.083 - |
1.11 - |
1.26 13.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.77% - |
90.04% -10.6% |
43.21% -52.0% |
63.03% 45.9% |
108.58% 72.3% |
107.91% -0.6% |
75.85% -29.7% |
7.67% -89.9% |
6.42% -16.3% |
1.86% -71.1% |
2.69% 44.9% |
3.02% 12.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.94% - |
70.43% -10.8% |
33.71% -52.1% |
43.97% 30.4% |
78.13% 77.7% |
79.76% 2.1% |
59.57% -25.3% |
5.69% -90.4% |
4.87% -14.5% |
1.47% -69.8% |
2.22% 51.0% |
2.51% 13.1% |