2017 Q3 | 2018 Q3 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46% -59.2% |
-2.33% - |
-1.83% - |
-1.51% - |
0.14% - |
2.01% 1343.6% |
2.87% 42.8% |
3.17% 10.5% |
3% -5.3% |
3.57% 18.8% |
5.18% 45.1% |
-26.16% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.83% -4.1% |
51.69% -2.2% |
50.47% -2.3% |
49.76% -1.4% |
51.32% 3.1% |
49.44% -3.7% |
47.46% -4.0% |
47.53% 0.1% |
44.66% -6.0% |
43.8% -1.9% |
42.67% -2.6% |
41.46% -2.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.64% -51.7% |
0.09% -86.6% |
0.95% 1001.9% |
1.16% 22.0% |
2.7% 132.9% |
3.37% 24.6% |
4.36% 29.5% |
4.81% 10.2% |
5.33% 10.9% |
6.8% 27.4% |
9.19% 35.2% |
-22.08% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.02B 5.8% |
3.17B 5.1% |
3.65B 14.9% |
3.89B 6.6% |
3.99B 2.7% |
4.27B 7.0% |
4.47B 4.8% |
4.67B 4.4% |
5.25B 12.4% |
5.76B 9.7% |
6.47B 12.4% |
7.03B 8.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.29B -3.5% |
2.22B -3.3% |
2.44B 9.9% |
2.51B 3.0% |
2.49B -0.8% |
2.62B 5.1% |
3.34B 27.6% |
3.44B 2.9% |
4.86B 41.5% |
5.1B 4.9% |
5.25B 2.9% |
2.96B -43.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
412.22M -17.4% |
396.18M -3.9% |
573.38M 44.7% |
616.29M 7.5% |
521.21M -15.4% |
624.5M 19.8% |
1.29B 106.2% |
1.33B 3.6% |
2.68B 100.7% |
2.84B 6.2% |
2.81B -1.2% |
2.65B -5.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88B 0.2% |
1.82B -3.2% |
1.87B 2.3% |
1.9B 1.6% |
1.97B 3.9% |
1.99B 1.2% |
2.05B 2.9% |
2.1B 2.5% |
2.19B 3.9% |
2.26B 3.3% |
2.44B 8.2% |
319.17M -86.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-73.17M - |
- |
64.62M - |
- |
225.9M - |
- |
239.69M - |
- |
-70.5M - |
- |
-1.06B - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.64B - |
- |
1.42B - |
- |
1.32B - |
- |
1.35B - |
- |
1.45B - |
- |
1.62B - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.32B - |
- |
1.35B - |
- |
1.45B - |
- |
1.62B - |
- |
1.37B - |
- |
809.1M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-169.82M - |
- |
-21.93M - |
- |
192.31M - |
- |
235.89M - |
- |
-91.48M - |
- |
-1.16B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-69.85M - |
- |
-18.25M - |
- |
177.35M - |
- |
267.03M - |
- |
347.55M - |
- |
-1.61B - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.74M -56.8% |
-73.89M - |
-66.83M - |
-58.63M - |
5.55M - |
85.72M 1444.7% |
128.35M 49.7% |
148.03M 15.3% |
157.62M 6.5% |
205.45M 30.3% |
335.06M 63.1% |
-1.84B - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.33 -57.6% |
-19.54 - |
-17.74 - |
-15.71 - |
0.38 - |
21.44 5542.1% |
32.05 49.5% |
36.93 15.2% |
39.23 6.2% |
51.09 30.2% |
83.27 63.0% |
-461.71 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.72% -57.0% |
-3.87% - |
-3.46% - |
-3.11% - |
0.29% - |
4.49% 1459.3% |
6.55% 45.9% |
7.41% 13.0% |
7.59% 2.5% |
9.66% 27.4% |
14.91% 54.2% |
-151.81% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.59% -54.8% |
-3.22% - |
-2.81% - |
-2.4% - |
0.23% - |
3.54% 1428.3% |
4.44% 25.3% |
4.98% 12.1% |
4.29% -13.9% |
5.32% 24.2% |
7.8% 46.5% |
-57.44% - |