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] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.12% -31.3% |
12.99% 82.5% |
18.85% 45.1% |
6.59% -65.1% |
10.84% 64.6% |
11.45% 5.6% |
14.71% 28.6% |
8.47% -42.4% |
8.24% -2.7% |
10.47% 27.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.57% -12.3% |
29.84% 32.2% |
34.84% 16.8% |
27.8% -20.2% |
30.18% 8.6% |
32.21% 6.7% |
29.46% -8.5% |
28.71% -2.5% |
27.21% -5.2% |
33.73% 24.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.18% 51.0% |
19.64% 75.7% |
25.42% 29.4% |
10.28% -59.5% |
16.57% 61.1% |
17.29% 4.3% |
20.79% 20.3% |
12.65% -39.2% |
12.32% -2.6% |
15.57% 26.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.72B -3.1% |
1.78B 3.3% |
2.92B 63.9% |
1.96B -33.0% |
1.85B -5.7% |
1.99B 8.0% |
3.12B 56.4% |
2.14B -31.3% |
2.06B -3.8% |
2.14B 3.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.22B 0.1% |
22.15B 4.4% |
21.84B -1.4% |
21.79B -0.2% |
21.47B -1.5% |
22.21B 3.5% |
21.64B -2.6% |
21.47B -0.8% |
21.74B 1.3% |
22.1B 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.78B -1.1% |
10.46B 6.9% |
9.59B -8.2% |
9.51B -0.9% |
9.09B -4.4% |
9.59B 5.5% |
8.56B -10.7% |
8.38B -2.1% |
8.47B 1.0% |
8.71B 2.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.45B 1.1% |
11.69B 2.2% |
12.24B 4.7% |
12.28B 0.3% |
12.38B 0.8% |
12.62B 1.9% |
13.08B 3.6% |
13.09B 0.0% |
13.28B 1.5% |
13.39B 0.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
389.51M - |
676.68M 73.7% |
843.14M 24.6% |
159.79M -81.0% |
443.12M 177.3% |
655.01M 47.8% |
818.16M 24.9% |
345.31M -57.8% |
415.34M 20.3% |
772.43M 86.0% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21B 11.9% |
748.06M -38.1% |
1.15B 53.8% |
1.45B 26.1% |
1.21B -16.6% |
787.33M -34.9% |
1.09B 38.8% |
1.27B 16.4% |
925.34M -27.3% |
860.93M -7.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
748.06M -38.1% |
1.15B 53.8% |
1.45B 26.1% |
1.21B -16.6% |
787.33M -34.9% |
1.09B 38.8% |
1.27B 16.4% |
925.34M -27.3% |
860.93M -7.0% |
909.43M 5.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.06M - |
433.15M 1251.2% |
675.03M 55.8% |
-32.5M - |
183.73M - |
401.15M 118.3% |
649.02M 61.8% |
139.12M -78.6% |
192.66M 38.5% |
495.32M 157.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.55M 50.6% |
335.62M 88.0% |
728.04M 116.9% |
187.84M -74.2% |
291.61M 55.2% |
332.63M 14.1% |
628.17M 88.9% |
261.99M -58.3% |
245.32M -6.4% |
323.84M 32.0% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.78M -33.5% |
231.56M 88.6% |
550.62M 137.8% |
128.91M -76.6% |
200.13M 55.2% |
228.28M 14.1% |
459.07M 101.1% |
181.43M -60.5% |
169.89M -6.4% |
224.26M 32.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.73 -35.0% |
12.72 89.0% |
30.35 138.6% |
7.08 -76.7% |
11.08 56.5% |
12.68 14.4% |
19.128M 150851963.6% |
7.559M -60.5% |
7.079M -6.4% |
9.344M 32.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08% -36.0% |
2% 85.5% |
4.6% 129.8% |
1.05% -77.1% |
1.62% 54.4% |
1.83% 12.5% |
3.57% 95.6% |
1.39% -61.2% |
1.29% -7.1% |
1.68% 30.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.58% -34.3% |
1.07% 84.5% |
2.5% 134.5% |
0.59% -76.4% |
0.93% 56.6% |
1.05% 13.0% |
2.09% 100.3% |
0.84% -59.8% |
0.79% -6.6% |
1.02% 30.1% |