2018 Q2 | 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] |
66.42% -4.3% |
66.16% -0.4% |
67.11% 1.4% |
64.65% -3.7% |
64.37% -0.4% |
63.65% -1.1% |
63.65% 0% |
63.14% -0.8% |
64.28% 1.8% |
64.25% -0.1% |
64.25% 0% |
62.16% -3.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.98% - |
-0.64% - |
4.37% - |
1.49% -65.8% |
-0.81% - |
8.46% - |
0.78% -90.8% |
-3.11% - |
-6.35% - |
2.65% - |
-8.62% - |
-2.14% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.01% -22.5% |
18.57% 23.7% |
17.05% -8.2% |
19.21% 12.6% |
12.97% -32.5% |
22.55% 73.9% |
20.12% -10.8% |
10.85% -46.0% |
12.67% 16.7% |
14.84% 17.1% |
11.94% -19.5% |
14.15% 18.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.55% - |
-0.01% - |
5.71% - |
2.33% -59.1% |
0.03% -98.9% |
9.88% 36780.6% |
5.98% -39.5% |
-2.38% - |
-0.98% - |
0.39% - |
0.11% -71.3% |
0.23% 107.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
669M -7.8% |
791.09M 18.3% |
819.87M 3.6% |
783.58M -4.4% |
843.94M 7.7% |
1.09B 29.3% |
1.1B 1.2% |
909.18M -17.7% |
870.58M -4.2% |
1.05B 20.6% |
1.06B 1.0% |
905.19M -14.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.52B 2.2% |
2.68B 6.2% |
2.87B 7.2% |
3.06B 6.5% |
3.57B 16.8% |
3.69B 3.5% |
3.78B 2.4% |
3.66B -3.4% |
3.8B 3.9% |
3.87B 1.9% |
3.86B -0.4% |
3.89B 0.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
885.16M 10.0% |
1.04B 17.1% |
1.19B 14.8% |
1.37B 14.8% |
1.77B 29.3% |
1.79B 1.6% |
1.87B 4.3% |
1.77B -5.4% |
2B 12.9% |
2.04B 2.0% |
2.12B 4.0% |
2.17B 2.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B -2.1% |
1.57B -0.3% |
1.61B 2.2% |
1.62B 0.7% |
1.73B 6.9% |
1.82B 5.3% |
1.83B 0.5% |
1.8B -1.5% |
1.73B -4.2% |
1.76B 1.6% |
1.66B -5.5% |
1.64B -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-82.04M - |
- | - | - |
-84.92M - |
- | - | - |
111.4M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
529.63M -20.1% |
352.23M -33.5% |
247.02M -29.9% |
298.63M 20.9% |
326.96M 9.5% |
664.85M 103.3% |
632.76M -4.8% |
601.79M -4.9% |
378.49M -37.1% |
472.1M 24.7% |
317.38M -32.8% |
341.87M 7.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
352.23M -33.5% |
247.02M -29.9% |
298.48M 20.8% |
326.96M 9.5% |
664.85M 103.3% |
632.76M -4.8% |
601.79M -4.9% |
378.49M -37.1% |
472.1M 24.7% |
317.38M -32.8% |
341.81M 7.7% |
412.79M 20.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-212.15M - |
-188.79M - |
-43.96M - |
-89.78M - |
-216.85M - |
-36.37M - |
-10.88M - |
-21.25M - |
-97.42M - |
-193.65M - |
-4.18M - |
-48.49M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.78M - |
- | - | - |
4.23M - |
- | - | - |
-86.62M - |
- | - | - | |
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] |
-0.1 - |
-0.035 - |
0.25 - |
0.079 -68.6% |
-0.043 - |
0.647 - |
0.061 -90.6% |
-0.28 - |
-0.387 - |
0.196 - |
-0.64 - |
-0.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.83% - |
-0.32% - |
2.25% - |
0.72% -67.8% |
-0.41% - |
5.19% - |
0.47% -90.9% |
-1.55% - |
-3.13% - |
1.59% - |
-5.35% - |
-1.18% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.53% - |
-0.19% - |
1.29% - |
0.39% -69.4% |
-0.21% - |
2.54% - |
0.23% -90.9% |
-0.76% - |
-1.48% - |
0.73% - |
-2.37% - |
-0.5% - |