2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 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] | - | - | - | - |
0% - |
44.55% - |
43.04% -3.4% |
42.75% -0.7% |
41.54% -2.8% |
40.29% -3.0% |
40.29% 0% |
34.9% -13.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.1% - |
6.8% - |
7.61% 12.0% |
6.2% -18.6% |
7.35% 18.5% |
10.19% 38.7% |
9.49% -6.9% |
10.08% 6.2% |
9.34% -7.4% |
10.58% 13.3% |
6.11% -42.2% |
7.51% 22.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.14% -6.8% |
50.78% 1.3% |
51.21% 0.9% |
50.23% -1.9% |
50.84% 1.2% |
52.56% 3.4% |
51.1% -2.8% |
51.28% 0.4% |
49.62% -3.2% |
50.85% 2.5% |
51.77% 1.8% |
52% 0.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.61% - |
9.22% - |
10.67% 15.7% |
6.87% -35.6% |
6.96% 1.3% |
8.94% 28.5% |
7.06% -21.1% |
8.75% 23.9% |
6.82% -22.0% |
10.39% 52.3% |
6.43% -38.1% |
9.35% 45.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
136.86M -76.4% |
617.57M 351.3% |
651.94M 5.6% |
676.78M 3.8% |
693.82M 2.5% |
723.03M 4.2% |
716.95M -0.8% |
726.43M 1.3% |
756.99M 4.2% |
799.34M 5.6% |
695.18M -13.0% |
710.23M 2.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 3.6% |
1.13B 9.1% |
2.45B 116.7% |
2.23B -8.8% |
2.26B 1.2% |
2.33B 3.4% |
2.53B 8.3% |
2.41B -4.8% |
2.43B 0.9% |
2.46B 1.4% |
2.65B 7.5% |
2.69B 1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
550.79M 9.4% |
643.79M 16.9% |
651.95M 1.3% |
472.78M -27.5% |
502.03M 6.2% |
550.01M 9.6% |
683.43M 24.3% |
589.6M -13.7% |
613.25M 4.0% |
610.46M -0.5% |
804.94M 31.9% |
873M 8.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
417.72M -1.6% |
422.28M 1.1% |
1.73B 310.8% |
1.71B -1.6% |
1.71B 0.1% |
1.74B 2.1% |
1.81B 3.8% |
1.79B -1.0% |
1.8B 0.2% |
1.83B 2.1% |
1.84B 0.1% |
1.82B -1.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-106.77M - |
-94.97M - |
-197.49M - |
- |
-318.19M - |
- |
-259.22M - |
- |
-227.44M - |
- |
-143.1M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.96M -66.4% |
40.15M -27.0% |
163.51M 307.3% |
54.96M -66.4% |
45.71M -16.8% |
36.8M -19.5% |
1.11B 2914.0% |
832.55M -24.9% |
602.67M -27.6% |
555.58M -7.8% |
693.24M 24.8% |
461M -33.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.71M -16.8% |
36.8M -19.5% |
1.11B 2914.1% |
732.55M -34.0% |
602.67M -17.7% |
555.58M -7.8% |
693.24M 24.8% |
561M -19.1% |
362.82M -35.3% |
382.65M 5.5% |
550.1M 43.8% |
473.82M -13.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.55M - |
-110.09M - |
-214.03M - |
-275.3M - |
-343.67M - |
-312.95M - |
-329.16M - |
-322.86M - |
-316.8M - |
-295.38M - |
-208.6M - |
-154.27M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-36.81M - |
30.28M - |
32.94M 8.8% |
- |
29.51M - |
- |
40.73M - |
- |
41.92M - |
- |
20.28M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.06 - |
0.41 - |
0.48 17.1% |
0.48 0% |
0.55 14.6% |
0.71 29.1% |
0.49 -31.0% |
0.53 8.2% |
0.51 -3.8% |
0.61 19.6% |
0.31 -49.2% |
0.38 22.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.66% - |
9.94% - |
4.55% -54.2% |
3.94% -13.6% |
4.79% 21.8% |
6.8% 41.9% |
3.84% -43.6% |
4.19% 9.1% |
4.03% -3.6% |
4.73% 17.2% |
2.33% -50.7% |
2.95% 26.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.69% - |
3.72% - |
2.88% -22.4% |
2.6% -10.0% |
3.1% 19.2% |
4.26% 37.4% |
2.74% -35.7% |
3.16% 15.4% |
3.02% -4.4% |
3.53% 16.9% |
1.64% -53.4% |
2.09% 27.3% |