2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - |
73.64% - |
76.13% 3.4% |
75.55% -0.8% |
75.55% 0% |
71.47% -5.4% |
71.47% 0% |
69.52% -2.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.61% -0.9% |
15.14% -14.0% |
11.73% -22.5% |
10.64% -9.3% |
9.3% -12.6% |
7.61% -18.1% |
-5.13% - |
-3.02% - |
-3.77% - |
-7.04% - |
1.07% - |
-2.61% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.79% -2.3% |
35.88% -5.1% |
28.57% -20.4% |
27.19% -4.8% |
24.46% -10.0% |
22.45% -8.2% |
14.78% -34.1% |
15.25% 3.2% |
16.22% 6.4% |
16.18% -0.2% |
24.28% 50.0% |
23.28% -4.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.45% -1.0% |
21.1% -6.0% |
17.27% -18.1% |
15.43% -10.7% |
13.32% -13.6% |
9.51% -28.6% |
-2.06% - |
-2.7% - |
-3.6% - |
-5.22% - |
4.59% - |
4.5% -1.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45B 19.4% |
1.57B 8.7% |
2.21B 40.4% |
2.11B -4.4% |
2.35B 11.2% |
2.3B -1.9% |
2.31B 0.4% |
2.53B 9.4% |
2.41B -4.7% |
2.22B -7.8% |
1.96B -11.9% |
2.01B 2.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.98B 25.0% |
3.62B 21.4% |
6.14B 69.5% |
6.03B -1.7% |
5.93B -1.7% |
6.28B 5.9% |
5.55B -11.6% |
5.41B -2.5% |
6.04B 11.6% |
6.77B 12.0% |
6.7B -1.0% |
6.55B -2.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09B 34.3% |
2.69B 28.5% |
2.28B -14.9% |
2.18B -4.5% |
2.11B -3.4% |
2.46B 16.8% |
1.98B -19.4% |
1.82B -8.2% |
2.41B 32.5% |
3.21B 33.1% |
3.05B -5.1% |
2.96B -2.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
892.49M 7.4% |
934.94M 4.8% |
3.85B 312.1% |
3.85B 0.0% |
3.82B -0.7% |
3.82B -0.1% |
3.57B -6.6% |
3.59B 0.6% |
3.63B 1.0% |
3.56B -2.0% |
3.65B 2.7% |
3.6B -1.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-228.21M - |
- |
-421.33M - |
- |
-224.43M - |
- |
-37.44M - |
- |
432.5M - |
- |
622.49M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.03M 28.5% |
40.06M -40.2% |
52.15M 30.2% |
134.59M 158.1% |
87.6M -34.9% |
65.89M -24.8% |
1.48B 2140.0% |
881.92M -40.2% |
1.08B 22.4% |
758.78M -29.7% |
424.36M -44.1% |
311.46M -26.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.47M -34.3% |
66M -25.4% |
1.48B 2136.0% |
881.61M -40.3% |
1.08B 22.4% |
757.8M -29.8% |
424.36M -44.0% |
310.1M -26.9% |
272.72M -12.1% |
286.99M 5.2% |
409.95M 42.8% |
458.66M 11.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-400.54M - |
-491.04M - |
-613.65M - |
-626.2M - |
-584.21M - |
-388.07M - |
-569.59M - |
-305.64M - |
-110.59M - |
-213.78M - |
98.59M - |
-34.37M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.89M - |
- |
259.21M - |
- |
218.46M - |
- |
-118.72M - |
- |
-90.84M - |
- |
20.85M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59 18.5% |
2.414 -6.8% |
2.49 3.2% |
2.17 -12.9% |
1.99 -8.3% |
1.59 -20.1% |
-0.9 - |
-0.58 - |
-0.67 - |
-1.19 - |
0.16 - |
-0.41 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.56% 10.2% |
30.14% 5.5% |
11.15% -63.0% |
9.6% -14.0% |
9.26% -3.5% |
7.38% -20.3% |
-3.2% - |
-2.05% - |
-2.44% - |
-4.24% - |
0.58% - |
-1.46% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.54% -5.3% |
8.33% -2.5% |
6.12% -26.5% |
5.34% -12.9% |
4.9% -8.2% |
3.54% -27.7% |
-2.03% - |
-1.33% - |
-1.52% - |
-2.4% - |
0.34% - |
-0.88% - |