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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.47% -12.2% |
7.08% -16.4% |
8.71% 22.9% |
9.59% 10.1% |
3.11% -67.5% |
6.79% 118.0% |
8.16% 20.2% |
14.4% 76.4% |
14.63% 1.6% |
14.33% -2.0% |
14.06% -1.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.54% -0.2% |
36.7% -9.5% |
39.18% 6.7% |
38.18% -2.6% |
35.92% -5.9% |
39.69% 10.5% |
39.58% -0.3% |
43.38% 9.6% |
47.01% 8.4% |
44.94% -4.4% |
43.33% -3.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.13% -35.8% |
2.89% -68.3% |
12.34% 326.6% |
15.35% 24.4% |
4.66% -69.6% |
10.28% 120.4% |
12.61% 22.7% |
21.7% 72.1% |
20.14% -7.2% |
20.51% 1.8% |
20.18% -1.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22B -15.6% |
2.07B -6.9% |
2.7B 30.3% |
3.21B 19.1% |
2.35B -27.0% |
2.62B 11.7% |
2.95B 12.6% |
3.79B 28.4% |
3.12B -17.7% |
3.33B 6.8% |
4.37B 31.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.08B 1.2% |
13.68B 4.6% |
14.33B 4.7% |
15.16B 5.8% |
15.16B 0.0% |
15.21B 0.4% |
16.06B 5.6% |
17.67B 10.0% |
18.34B 3.8% |
19.18B 4.5% |
20.13B 4.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.68B 2.1% |
7.17B 7.3% |
7.6B 6.1% |
8.18B 7.6% |
8.26B 0.9% |
8.23B -0.4% |
8.85B 7.6% |
9.92B 12.0% |
10.28B 3.6% |
10.68B 3.9% |
11B 3.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.4B 0.2% |
6.52B 1.9% |
6.73B 3.2% |
6.97B 3.7% |
6.9B -1.1% |
6.99B 1.3% |
7.21B 3.2% |
7.75B 7.5% |
8.07B 4.1% |
8.5B 5.3% |
9.12B 7.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
489.68M - |
- | - | - |
240.91M - |
- | - | - |
586.77M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.34B - |
- | - | - |
2.25B - |
- | - | - |
1.34B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.84B - |
- | - | - |
1.67B - |
- | - | - |
1.84B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-195.29M - |
- | - | - |
-428.35M - |
- | - | - |
-131.24M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
492.59M - |
- | - | - |
375.06M - |
- | - | - |
1.32B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.28M -25.9% |
146.62M -22.1% |
234.72M 60.1% |
307.93M 31.2% |
73.03M -76.3% |
177.86M 143.5% |
240.83M 35.4% |
545.42M 126.5% |
455.73M -16.4% |
476.65M 4.6% |
613.82M 28.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.85 -25.1% |
39.093 -21.6% |
62.58 60.1% |
82.48 31.8% |
19.72 -76.1% |
48.62 146.6% |
66.56 36.9% |
150.74 126.5% |
127.04 -15.7% |
133.03 4.7% |
171.607 29.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.95% -26.9% |
2.27% -22.9% |
3.54% 56.2% |
4.5% 26.8% |
1.05% -76.6% |
2.56% 143.3% |
3.39% 32.4% |
7.29% 114.8% |
5.76% -21.0% |
5.75% -0.1% |
6.97% 21.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45% -26.8% |
1.1% -24.3% |
1.68% 52.9% |
2.09% 24.6% |
0.48% -76.9% |
1.17% 143.1% |
1.54% 31.5% |
3.23% 110.0% |
2.53% -21.7% |
2.54% 0.4% |
3.12% 22.9% |