2016 Q4 | 2017 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.34% -36.9% |
5.92% -29.0% |
4.48% -24.3% |
3.21% -28.5% |
5.2% 62.2% |
9.03% 73.6% |
12.3% 36.3% |
12.96% 5.4% |
12.13% -6.5% |
5.85% -51.8% |
-3.73% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.12% 6.2% |
15.96% 21.7% |
17.95% 12.5% |
19.99% 11.3% |
21.66% 8.4% |
22.72% 4.9% |
23.4% 3.0% |
22.25% -4.9% |
20.24% -9.0% |
16.46% -18.7% |
8.83% -46.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.67% 26.8% |
10.52% 8.8% |
10.69% 1.7% |
10.62% -0.7% |
11.49% 8.2% |
11.54% 0.4% |
11.75% 1.9% |
10.25% -12.8% |
7.26% -29.2% |
3.92% -46.0% |
-3.7% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.27B 9.2% |
2.47B 8.6% |
2.72B 10.2% |
2.99B 10.0% |
3.3B 10.2% |
3.6B 9.2% |
3.62B 0.5% |
3.53B -2.5% |
3.39B -3.8% |
3.19B -6.0% |
3.11B -2.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.16B -0.3% |
16.26B 7.2% |
20.07B 23.4% |
22.73B 13.3% |
23.82B 4.8% |
25.46B 6.9% |
25.86B 1.5% |
26.7B 3.3% |
26.65B -0.2% |
29.03B 8.9% |
26.98B -7.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.22B 0.7% |
5.76B 10.3% |
5.91B 2.5% |
6.08B 2.9% |
5.86B -3.6% |
5.92B 0.9% |
6.23B 5.3% |
6.49B 4.2% |
6.43B -1.0% |
8.53B 32.7% |
8.33B -2.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.9B -0.9% |
10.42B 5.2% |
14.09B 35.2% |
13.19B -6.4% |
12.86B -2.5% |
14.29B 11.1% |
14.3B 0.0% |
14.89B 4.2% |
14.84B -0.3% |
15.11B 1.8% |
13.3B -12.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
307.49M - |
- |
436.7M - |
- |
458.82M - |
- |
237.56M - |
- |
-274.73M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
982.24M -15.3% |
1.28B 30.3% |
1.2B -6.1% |
1.2B 0.0% |
847.07M -29.5% |
877.73M 3.6% |
4.04B 360.1% |
7.41B 83.5% |
7.89B 6.4% |
5.24B -33.5% |
5.86B 11.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
856.84M -29.2% |
877.73M 2.4% |
4.05B 361.9% |
7.42B 83.1% |
7.89B 6.3% |
5.24B -33.5% |
5.84B 11.4% |
4.05B -30.7% |
3.57B -11.9% |
5.18B 45.2% |
3.12B -39.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-545.42M - |
-1.02B - |
-1.13B - |
-1.27B - |
-1.16B - |
-2.2B - |
-2.76B - |
-4.22B - |
-5.08B - |
-4.4B - |
-4.7B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
145.48M - |
- |
92.13M - |
- |
344.55M - |
- |
469.94M - |
- |
160.71M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.078 -33.9% |
0.058 -25.6% |
0.048 -17.2% |
0.037 -22.9% |
0.065 75.7% |
0.119 83.1% |
0.163 37.0% |
0.166 1.8% |
0.149 -10.2% |
0.068 -54.4% |
-0.042 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08% -33.8% |
1.47% -29.4% |
1.03% -30.0% |
0.83% -19.7% |
1.51% 82.0% |
2.63% 74.7% |
3.14% 19.2% |
3.26% 3.9% |
2.97% -8.8% |
1.27% -57.3% |
-0.84% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34% -34.1% |
0.95% -29.3% |
0.7% -25.9% |
0.51% -28.2% |
0.88% 74.0% |
1.56% 77.2% |
1.94% 24.4% |
1.85% -4.5% |
1.63% -11.9% |
0.68% -58.0% |
-0.44% - |