2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.28% - |
6.66% - |
11.09% 66.7% |
11.27% 1.6% |
14% 24.1% |
16.48% 17.8% |
14.32% -13.1% |
15.96% 11.5% |
14.84% -7.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.49% 0.4% |
41.14% 1.6% |
42.06% 2.2% |
43.59% 3.6% |
43.7% 0.3% |
42.34% -3.1% |
41.59% -1.8% |
41.28% -0.7% |
41.17% -0.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.26% 78.1% |
19.76% 113.4% |
23.67% 19.8% |
25.74% 8.8% |
27.79% 8.0% |
27.91% 0.4% |
26.11% -6.5% |
27.45% 5.1% |
27.33% -0.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.35B 12.9% |
2.62B 11.6% |
2.85B 8.7% |
3.13B 9.7% |
3.48B 11.2% |
3.94B 13.3% |
4.55B 15.4% |
5.07B 11.5% |
5.59B 10.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.43B 4.3% |
18.08B 3.8% |
18.68B 3.3% |
18.63B -0.3% |
20.73B 11.3% |
22.26B 7.4% |
23.1B 3.8% |
25.51B 10.4% |
26.6B 4.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.5B 9.5% |
8.09B 7.8% |
8.57B 6.0% |
8.36B -2.4% |
10.26B 22.7% |
11.58B 12.9% |
12.19B 5.3% |
14.32B 17.4% |
15.32B 7.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.93B 0.7% |
10B 0.7% |
10.11B 1.2% |
10.27B 1.6% |
10.47B 1.9% |
10.68B 2.0% |
10.91B 2.1% |
11.2B 2.6% |
11.28B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
835.79M 10.2% |
986.09M 18.0% |
1.07B 8.1% |
1.04B -2.4% |
1.23B 18.2% |
767.4M -37.6% |
859.3M 12.0% |
1.38B 61.1% |
2.1B 51.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.89B 52.0% |
3.5B 85.3% |
6.91B 97.6% |
6.92B 0.1% |
7.02B 1.6% |
6.07B -13.6% |
5.24B -13.6% |
4.37B -16.6% |
5.76B 31.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.37B 2.4% |
6.35B -13.8% |
5.24B -17.5% |
4.48B -14.5% |
5.74B 28.0% |
4.86B -15.4% |
4.06B -16.3% |
5.69B 39.9% |
5.81B 2.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.22B - |
-2.53B - |
-2.55B - |
-2.58B - |
-2.39B - |
-3.58B - |
859.3M - |
-3.3B - |
-2.59B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-100.57M - |
174.63M - |
316.42M 81.2% |
352.79M 11.5% |
487.2M 38.1% |
649.83M 33.4% |
651.63M 0.3% |
810.04M 24.3% |
829.69M 2.4% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-100.57M - |
174.63M - |
316.42M 81.2% |
352.79M 11.5% |
487.2M 38.1% |
649.83M 33.4% |
651.63M 0.3% |
810.04M 24.3% |
829.69M 2.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.277 - |
0.52 - |
0.86 65.4% |
0.96 11.6% |
1.32 37.5% |
1.76 33.3% |
1.78 1.1% |
2.2 23.6% |
2.26 2.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.52% - |
2.33% - |
1.14% -51.1% |
3.51% 207.5% |
4.78% 36.3% |
6.28% 31.5% |
1.08% -82.8% |
7.55% 599.6% |
7.63% 1.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.76% - |
1.18% - |
0.62% -46.9% |
2% 220.2% |
2.55% 27.9% |
3.22% 26.1% |
0.51% -84.1% |
3.67% 614.7% |
3.51% -4.5% |