2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] | - | - | - | - | - | - | - |
0% - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | - |
2.61% - |
14.82% 467.8% |
7.7% -48.0% |
13.68% 77.6% |
12.18% -10.9% |
12.67% 4.0% |
12.55% -1.0% |
13.54% 7.9% |
13.14% -3.0% |
13.44% 2.3% |
|
Gross Margin | [friend] | [friend] | [friend] | - |
31.81% - |
43.33% 36.2% |
37.8% -12.8% |
37.3% -1.3% |
39% 4.6% |
39.98% 2.5% |
39.5% -1.2% |
41.16% 4.2% |
40.04% -2.7% |
38.45% -4.0% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
20.56% - |
34.7% 68.8% |
27.48% -20.8% |
29.44% 7.1% |
29.46% 0.1% |
30.36% 3.1% |
29.74% -2.1% |
30.86% 3.8% |
29.57% -4.2% |
28.33% -4.2% |
|
Total Revenue | [friend] | [friend] | [friend] |
6.92B -28.8% |
15.48B 123.8% |
5.1B -67.1% |
18.16B 256.2% |
5.31B -70.8% |
20.29B 282.0% |
20.3B 0.1% |
19.93B -1.8% |
19.57B -1.8% |
19.45B -0.6% |
19.98B 2.7% |
|
Total Assets | [friend] | [friend] | [friend] |
53.2B - |
55.51B 4.3% |
- |
55.3B - |
- |
56.33B - |
57.99B 2.9% |
60.46B 4.3% |
61.81B 2.2% |
63.04B 2.0% |
64.96B 3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] |
35.43B - |
36.72B 3.6% |
- |
35.91B - |
- |
35.02B - |
36.63B 4.6% |
32.75B -10.6% |
32.7B -0.1% |
33.45B 2.3% |
34.55B 3.3% |
|
Total Equity | [friend] | [friend] | [friend] |
12.94B - |
12.99B 0.4% |
- |
13.83B - |
- |
15B - |
15.98B 6.5% |
22.07B 38.0% |
23.03B 4.4% |
23.21B 0.8% |
24.29B 4.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | - |
5.18B - |
- |
5.01B - |
- |
8.9B - |
- |
7.76B - |
- |
7.13B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] |
2.31B 292.2% |
2.31B 0% |
3.57B 54.2% |
2.58B -27.8% |
3.75B 45.6% |
3.57B -4.9% |
4.29B 20.3% |
3.75B -12.6% |
2.84B -24.3% |
2.96B 4.2% |
4.31B 45.8% |
|
End Cash Position | [friend] | [friend] | [friend] |
2.58B 11.4% |
3.57B 38.4% |
4.29B 20.3% |
3.75B -12.6% |
2.84B -24.3% |
2.96B 4.2% |
4.31B 45.8% |
5.66B 31.3% |
6.04B 6.7% |
5.06B -16.2% |
5.88B 16.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
766.42M - |
1.05B 36.7% |
1.53B 45.9% |
3.49B 128.6% |
1.17B -66.6% |
4.46B 282.1% |
4.23B -5.2% |
2.97B -29.9% |
2.87B -3.2% |
2.53B -11.8% |
2.61B 3.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
1.41B - |
- |
2.1B - |
- |
4.06B - |
- |
4.07B - |
- |
4.06B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.1 -60% |
0.13 30% |
0.252 93.7% |
0.46 82.7% |
0.24 -47.8% |
0.82 241.7% |
0.854 4.1% |
0.8 -6.3% |
0.79 -1.3% |
0.73 -7.6% |
0.708 -3.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
3.07% - |
- |
10.45% - |
- |
17.66% - |
16.09% -8.9% |
13.94% -13.4% |
11.51% -17.4% |
13.38% 16.2% |
13.34% -0.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
0.75% - |
- |
2.58% - |
- |
4.42% - |
4.44% 0.3% |
4.32% -2.6% |
4.29% -0.8% |
4.29% -0.1% |
4.37% 2.0% |