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] | - | - |
55.25% - |
55.39% 0.3% |
53.5% -3.4% |
53.26% -0.5% |
53.06% -0.4% |
53.69% 1.2% |
53.69% 0% |
54.38% 1.3% |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
-10.04% - |
0.75% - |
-16.31% - |
-0.88% - |
-8.2% - |
-4.19% - |
-1.1% - |
-31.84% - |
-40.55% - |
19.4% - |
14.43% -25.6% |
2.4% -83.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
76.83% 0.0% |
77.73% 1.2% |
76.69% -1.3% |
76.87% 0.2% |
76.77% -0.1% |
76.56% -0.3% |
78.41% 2.4% |
77.59% -1.0% |
77.24% -0.5% |
79.48% 2.9% |
80.47% 1.2% |
78.96% -1.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
4.22% -23.2% |
7.92% 87.5% |
-0.29% - |
1.72% - |
-3.26% - |
0.7% - |
7.25% 941.0% |
-0.74% - |
-1.31% - |
7.95% - |
15.38% 93.5% |
1.95% -87.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
341.82M 2.4% |
361.81M 5.8% |
406.71M 12.4% |
362.35M -10.9% |
372.04M 2.7% |
371.95M 0.0% |
398.78M 7.2% |
365.43M -8.4% |
375.99M 2.9% |
408.56M 8.7% |
445.18M 9.0% |
388.61M -12.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
4.85B - |
4.78B -1.4% |
4.99B 4.3% |
4.83B -3.1% |
4.74B -2.0% |
4.66B -1.7% |
4.97B 6.7% |
4.82B -3.1% |
4.83B 0.3% |
4.8B -0.6% |
5.2B 8.4% |
5.08B -2.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
3.73B - |
3.67B -1.6% |
3B -18.1% |
2.82B -6.2% |
2.76B -2.2% |
2.69B -2.5% |
2.92B 8.5% |
2.79B -4.2% |
2.91B 4.0% |
2.76B -5.1% |
2.99B 8.4% |
2.82B -5.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
1.12B - |
1.11B -0.8% |
1.98B 77.9% |
2.01B 1.6% |
1.98B -1.7% |
1.97B -0.5% |
2.05B 4.3% |
2.02B -1.6% |
1.92B -4.9% |
2.04B 6.2% |
2.21B 8.4% |
2.26B 2.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
39.5M -39.2% |
37.94M -3.9% |
86.29M 127.4% |
70.16M -18.7% |
15.93M -77.3% |
53.26M 234.3% |
60.71M 14.0% |
69.88M 15.1% |
36.7M -47.5% |
58.72M 60.0% |
101.04M 72.1% |
131.64M 30.3% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
398.5M 14.4% |
412.77M 3.6% |
418.69M 1.4% |
458.1M 9.4% |
545.3M 19.0% |
543.2M -0.4% |
499.86M -8.0% |
497.88M -0.4% |
632.91M 27.1% |
632.8M 0.0% |
612.11M -3.3% |
732.44M 19.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
412.77M 3.6% |
418.69M 1.4% |
458.1M 9.4% |
545.3M 19.0% |
543.2M -0.4% |
499.86M -8.0% |
497.88M -0.4% |
632.91M 27.1% |
632.8M 0.0% |
612.11M -3.3% |
732.44M 19.7% |
855.07M 16.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
38.95M -39.3% |
33.22M -14.7% |
81.49M 145.3% |
69.51M -14.7% |
15.58M -77.6% |
52.69M 238.2% |
56.82M 7.8% |
68.66M 20.8% |
34.81M -49.3% |
56.91M 63.5% |
99.42M 74.7% |
131.25M 32.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
-34.33M - |
2.73M - |
-66.33M - |
-3.19M - |
-30.51M - |
-15.6M - |
-4.38M - |
-116.35M - |
-152.47M - |
79.28M - |
64.26M -18.9% |
9.33M -85.5% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
-34.33M - |
2.73M - |
-66.33M - |
-3.19M - |
-30.51M - |
-15.6M - |
-4.38M - |
-116.35M - |
-152.47M - |
79.28M - |
64.26M -18.9% |
9.33M -85.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-0.125 - |
0.01 - |
-0.25 - |
-0.01 - |
-0.11 - |
-0.06 - |
-0.02 - |
-0.41 - |
-0.53 - |
0.27 - |
0.21 -22.2% |
0.03 -85.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
-3.06% - |
0.24% - |
-4.28% - |
-0.16% - |
-1.53% - |
-0.79% - |
-0.22% - |
-5.71% - |
-7.73% - |
4% - |
3.02% -24.5% |
0.42% -86.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
-0.71% - |
0.06% - |
-1.36% - |
-0.06% - |
-0.64% - |
-0.33% - |
-0.09% - |
-2.38% - |
-3.16% - |
1.65% - |
1.29% -22.0% |
0.18% -85.9% |