2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | - | - | - | - | - |
0% - |
68.26% - |
68.26% 0% |
68.26% 0% |
68.14% -0.2% |
68.14% 0% |
68.03% -0.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.59% 76.8% |
14.28% -13.9% |
12.31% -13.8% |
28.05% 127.9% |
9.29% -66.9% |
46.8% 403.6% |
47.9% 2.4% |
42.27% -11.7% |
47.83% 13.1% |
-6.15% - |
-20.87% - |
-23.33% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.08% 8.6% |
69.6% -14.2% |
66.44% -4.5% |
63.43% -4.5% |
59.96% -5.5% |
56.43% -5.9% |
53.58% -5.1% |
50.66% -5.4% |
53.13% 4.9% |
56.1% 5.6% |
59.47% 6.0% |
61.25% 3.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.1% 167.0% |
21.29% -39.3% |
20.34% -4.5% |
31.99% 57.3% |
16.52% -48.4% |
11.7% -29.2% |
7.03% -39.9% |
-5.95% - |
-9.36% - |
-10.76% - |
-15.91% - |
-18.12% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.72B 33.8% |
3.89B 4.5% |
3.93B 1.1% |
1.22B -69.0% |
4.33B 255.0% |
4.37B 0.9% |
4.23B -3.2% |
3.63B -14.2% |
3.31B -8.7% |
3.14B -5.1% |
2.91B -7.4% |
2.82B -3.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.47B -11.5% |
- |
5.94B - |
- |
6.17B - |
11.74B 90.1% |
11.22B -4.4% |
10.72B -4.4% |
11.43B 6.6% |
10.94B -4.3% |
10.56B -3.5% |
10.04B -4.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B -44.3% |
- |
1.87B - |
- |
1.78B - |
2.28B 28.5% |
1.77B -22.7% |
1.44B -18.7% |
2.15B 49.4% |
1.74B -19.1% |
1.88B 8.5% |
1.7B -9.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
4.01B - |
- |
4.35B - |
9.41B 116.2% |
9.41B 0.0% |
9.25B -1.8% |
9.25B 0.0% |
9.17B -0.8% |
8.63B -5.8% |
8.3B -3.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
524.93M 10965.9% |
- |
1.07B - |
- |
660.12M - |
- |
1.42B - |
- |
602.28M - |
- |
-870.08M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.79B 4412.9% |
3.25B 16.6% |
2.79B -14.2% |
2.59B -7.4% |
2.22B -14.1% |
2.26B 1.9% |
2.59B 14.3% |
2.66B 3.0% |
2.56B -4.0% |
7.81B 205.6% |
6.47B -17.2% |
5.91B -8.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22B -20.5% |
2.37B 6.5% |
2.59B 9.3% |
2.66B 3.0% |
2.6B -2.2% |
7.67B 194.6% |
6.47B -15.7% |
5.75B -11.1% |
13.98M -99.8% |
5.11B 36470.4% |
4.77B -6.6% |
4.15B -13.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-147.79M - |
150.35M - |
756.13M 402.9% |
82.15M -89.1% |
489.79M 496.2% |
2.21B 351.8% |
482.83M -78.2% |
-109.56M - |
-456.11M - |
-2.72B - |
-1.63B - |
-1.5B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
422.81M 65.4% |
- |
475.72M - |
- |
395.61M - |
- |
2.02B - |
- |
1.58B - |
- |
-607.21M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.669 135.0% |
1.49 -10.7% |
1.29 -13.4% |
0.92 -28.7% |
1.07 16.3% |
5.42 406.5% |
5.22 -3.7% |
3.94 -24.5% |
4.06 3.0% |
-0.62 - |
-1.46 - |
-1.59 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.68% -41.6% |
- |
12.9% - |
- |
9.71% - |
21.74% 123.9% |
30.2% 38.9% |
16.6% -45.0% |
23.31% 40.4% |
-2.08% - |
-6.73% - |
-7.51% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.29% 149.0% |
- |
8.06% - |
- |
6.92% - |
17.43% 152.1% |
23.62% 35.5% |
14.31% -39.4% |
18% 25.8% |
-1.7% - |
-5.58% - |
-6.35% - |