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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.52% 18.7% |
11.11% 5.6% |
12.07% 8.7% |
11.23% -7.0% |
7.59% -32.3% |
7.71% 1.5% |
11.71% 51.8% |
10.3% -12.0% |
7% -32.1% |
9.25% 32.3% |
11.97% 29.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.91% 9.4% |
34.06% 3.5% |
30.71% -9.8% |
29.97% -2.4% |
29.24% -2.5% |
29.25% 0.0% |
31.67% 8.3% |
30.23% -4.5% |
32.38% 7.1% |
35.52% 9.7% |
33.47% -5.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.15% -12.0% |
17.31% 31.6% |
17.99% 3.9% |
16.17% -10.1% |
10.51% -35.0% |
11.54% 9.8% |
17.97% 55.7% |
15.2% -15.4% |
10.33% -32.0% |
16.23% 57.0% |
17.69% 9.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.48B -34.3% |
8.84B 18.1% |
11.16B 26.2% |
10.04B -10.0% |
8.16B -18.7% |
8.75B 7.2% |
11.54B 32.0% |
10.64B -7.8% |
7.62B -28.5% |
8.58B 12.6% |
10.27B 19.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.22B -6.6% |
44B 1.8% |
47.37B 7.7% |
47.42B 0.1% |
44.69B -5.8% |
45.4B 1.6% |
50.42B 11.0% |
49.84B -1.1% |
47.05B -5.6% |
49.09B 4.3% |
50.08B 2.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.02B -14.9% |
17.27B 1.4% |
19.32B 11.9% |
18.22B -5.7% |
15.98B -12.3% |
16.26B 1.8% |
19.85B 22.1% |
18.26B -8.0% |
16.15B -11.5% |
17.33B 7.3% |
17.62B 1.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.2B -0.2% |
26.73B 2.0% |
28.05B 5.0% |
29.2B 4.1% |
28.71B -1.7% |
29.15B 1.5% |
30.57B 4.9% |
31.58B 3.3% |
30.9B -2.2% |
31.76B 2.8% |
32.46B 2.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.17B - |
- | - | - |
2.83B - |
- | - | - |
3.7B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
10.89B - |
- | - | - |
12.13B - |
- | - | - |
10.98B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
10.57B - |
- | - | - |
13.42B - |
- | - | - |
12.44B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.08B - |
- | - | - |
1.95B - |
- | - | - |
3.03B - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.67B - |
- | - | - |
2.04B - |
- | - | - |
2.17B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
786.95M -22.0% |
981.57M 24.7% |
1.35B 37.2% |
1.13B -16.3% |
619.8M -45.0% |
674.24M 8.8% |
1.35B 100.4% |
1.1B -18.8% |
532.73M -51.4% |
793.57M 49.0% |
1.23B 55.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.68 -22.0% |
37.26 25.5% |
50.88 36.6% |
41.45 -18.5% |
22.71 -45.2% |
25.09 10.5% |
50.23 100.2% |
40.9 -18.6% |
19.95 -51.2% |
30.15 51.1% |
46.7 54.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3% -23.6% |
3.71% 23.6% |
4.92% 32.5% |
3.94% -19.9% |
2.14% -45.6% |
2.33% 8.9% |
4.53% 94.2% |
3.53% -22.0% |
1.71% -51.7% |
2.53% 48.6% |
3.83% 51.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76% -21.5% |
2.25% 28.0% |
2.95% 30.9% |
2.38% -19.3% |
1.35% -43.4% |
1.5% 11.2% |
2.82% 88.4% |
2.19% -22.4% |
1.1% -49.7% |
1.65% 50.1% |
2.48% 50.2% |