2017 Q4 | 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 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.49% -12.5% |
15.33% -25.2% |
13.67% -10.8% |
13.13% -3.9% |
16.37% 24.6% |
21.17% 29.3% |
23.2% 9.6% |
25.34% 9.2% |
23.35% -7.9% |
15.63% -33.1% |
3.13% -80.0% |
-9.84% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.38% -12.2% |
30.03% -15.1% |
28.4% -5.4% |
27.99% -1.4% |
30.69% 9.7% |
34.7% 13.1% |
36.98% 6.6% |
37.5% 1.4% |
37% -1.3% |
32.13% -13.2% |
24.81% -22.8% |
25.63% 3.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.57% -14.6% |
17.91% -24.0% |
16.72% -6.7% |
16.56% -0.9% |
19.43% 17.3% |
24.92% 28.2% |
27.51% 10.4% |
27.07% -1.6% |
25.24% -6.8% |
14.83% -41.2% |
-3.43% - |
-8.57% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B 22.9% |
2.06B 28.4% |
2.62B 27.0% |
3.23B 23.5% |
4.34B 34.1% |
6.01B 38.7% |
7.04B 17.1% |
6.72B -4.6% |
5.49B -18.2% |
3.3B -39.9% |
1.84B -44.1% |
1.6B -13.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.95B 10.1% |
4.27B 7.9% |
4.84B 13.4% |
5.48B 13.3% |
6.85B 25.0% |
8.09B 18.1% |
13.94B 72.3% |
13.54B -2.9% |
12.49B -7.7% |
12.13B -2.9% |
11.95B -1.5% |
11.7B -2.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 33.9% |
1.3B 23.1% |
1.73B 33.5% |
2.26B 30.7% |
3.2B 41.3% |
3.78B 18.3% |
4.08B 8.1% |
3.81B -6.8% |
2.82B -26.0% |
2.6B -7.7% |
2.45B -5.8% |
2.45B -0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9B 3.4% |
2.97B 2.4% |
3.11B 4.6% |
3.22B 3.6% |
3.65B 13.6% |
4.31B 17.9% |
9.85B 128.6% |
9.73B -1.3% |
9.67B -0.5% |
9.52B -1.6% |
9.49B -0.3% |
9.25B -2.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-330.12M - |
- |
-259.38M - |
- |
953.49M - |
- |
2B - |
- |
1.07B - |
- |
351.18M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.01M 58.4% |
2.18B 935.2% |
1.8B -17.7% |
1.76B -2.0% |
1.5B -15.1% |
149.78M -90.0% |
531.1M 254.6% |
871.97M 64.2% |
773.55M -11.3% |
1.1B 42.8% |
6.78B 513.4% |
5.88B -13.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B -15.6% |
149.78M -90.1% |
561.62M 275.0% |
894.12M 59.2% |
785.33M -12.2% |
1.1B 40.6% |
6.7B 506.3% |
5.77B -13.8% |
4.2B -27.2% |
1.85B -56.0% |
2.64B 42.9% |
2.14B -18.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-376.16M - |
-788.36M - |
-763.61M - |
-839.67M - |
-438.99M - |
177.21M - |
712.46M 302.0% |
748.08M 5.0% |
297.69M -60.2% |
-128.81M - |
-624.32M - |
-309.74M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
316.18M - |
- |
424.76M - |
- |
1.27B - |
- |
1.7B - |
- |
515.63M - |
- |
-157.68M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.636 -0.4% |
1.457 -10.9% |
1.65 13.2% |
1.957 18.6% |
3.271 67.2% |
5.85 78.8% |
7.343 25.5% |
7.514 2.3% |
5.579 -25.8% |
2.121 -62.0% |
0.179 -91.6% |
-0.679 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.59% 2.4% |
11.09% -40.4% |
12.14% 9.5% |
14.11% 16.2% |
21.66% 53.5% |
34.97% 61.5% |
25.21% -27.9% |
26.3% 4.3% |
19.25% -26.8% |
7.46% -61.3% |
0.6% -92.0% |
-1.66% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.95% -2.8% |
8.45% -34.7% |
8.92% 5.5% |
9.37% 5.0% |
13.14% 40.3% |
20.6% 56.8% |
17.4% -15.5% |
17.9% 2.9% |
13.26% -25.9% |
5.1% -61.5% |
0.45% -91.3% |
-1.25% - |