2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.59% - |
-8.75% - |
-4.74% - |
4.16% - |
5.42% 30.2% |
-20.42% - |
-111.44% - |
-111.58% - |
-105.05% - |
-97.2% - |
-7.78% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.97% 0.8% |
73.33% 0.5% |
76.82% 4.8% |
76.58% -0.3% |
66.33% -13.4% |
104.77% 58.0% |
76.22% -27.3% |
75.24% -1.3% |
74.9% -0.4% |
75.15% 0.3% |
78.81% 4.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.44% 4.4% |
18.09% -11.5% |
17.3% -4.4% |
16.36% -5.4% |
16.26% -0.6% |
22.5% 38.4% |
11.37% -49.5% |
11.76% 3.4% |
13.04% 10.9% |
17.01% 30.5% |
19.06% 12.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
725.82M 6.6% |
944.39M 30.1% |
1.14B 20.6% |
1.34B 18.1% |
1.57B 16.6% |
671M -57.2% |
1.64B 145.0% |
1.69B 2.9% |
1.74B 2.9% |
1.79B 2.6% |
1.83B 2.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.4B 339.5% |
14.28B -0.8% |
14.25B -0.2% |
14.28B 0.2% |
14.27B 0.0% |
14.25B -0.2% |
11.98B -15.9% |
11.91B -0.6% |
11.85B -0.5% |
11.86B 0.1% |
11.6B -2.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.11B 101.9% |
3.96B -3.7% |
3.86B -2.5% |
3.74B -3.1% |
3.73B -0.2% |
3.73B -0.1% |
3.44B -7.9% |
3.34B -2.9% |
3.2B -4.0% |
3.15B -1.6% |
3.18B 1.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.27B 742.3% |
10.31B 0.3% |
10.37B 0.6% |
10.52B 1.5% |
10.52B 0.0% |
10.5B -0.2% |
8.53B -18.8% |
8.55B 0.2% |
8.63B 0.9% |
8.69B 0.7% |
8.4B -3.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
89.37M -11.1% |
132.68M 48.5% |
184M 38.7% |
185M 0.5% |
311M 68.1% |
340M 9.3% |
352M 3.5% |
405M 15.1% |
409M 1.0% |
403M -1.5% |
467M 15.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
306.87M 243.0% |
326.96M 6.5% |
131M -59.9% |
145M 10.7% |
170M 17.2% |
232M 36.5% |
231M -0.4% |
124M -46.3% |
102M -17.7% |
105M 2.9% |
70M -33.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.58M 17.4% |
229.17M 35.9% |
231M 0.8% |
113M -51.1% |
104M -8.0% |
85M -18.3% |
70M -17.6% |
54M -22.9% |
29M -46.3% |
59M 103.4% |
57M -3.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.03M -18.6% |
82.19M 74.8% |
107M 30.2% |
97M -9.3% |
213M 119.6% |
239M 12.2% |
263M 10.0% |
310M 17.9% |
301M -2.9% |
287M -4.7% |
347M 20.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-73.53M - |
-45.79M - |
-28M - |
71M - |
93M 31.0% |
28M -69.9% |
-1.78B - |
-1.82B - |
-1.75B - |
-1.66B - |
-94M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-113.18M - |
-82.59M - |
-54M - |
56M - |
85M 51.8% |
-137M - |
-1.83B - |
-1.89B - |
-1.83B - |
-1.74B - |
-142M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
-0.045 - |
-0.03 - |
0.03 - |
0.055 83.3% |
-0.077 - |
-0.75 - |
-0.775 - |
-0.75 - |
-0.712 - |
-0.06 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.94% - |
-1.43% - |
-0.93% - |
0.95% - |
0.82% -14.4% |
-1.32% - |
-19.38% - |
-19.8% - |
-19.1% - |
-18.1% - |
-1.68% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.36% - |
-1% - |
-0.61% - |
0.64% - |
0.59% -7.2% |
-0.96% - |
-13.97% - |
-14.42% - |
-14% - |
-13.31% - |
-1.2% - |