2019 Q3 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.8% - |
-3.68% - |
-67.92% - |
7.73% - |
-1.57% - |
7.75% - |
-45.74% - |
-0.66% - |
2.6% - |
6.05% 132.6% |
-9.4% - |
9.19% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
72.72% 1.0% |
72.25% -0.6% |
73.93% 2.3% |
73.52% -0.6% |
71.94% -2.2% |
72.24% 0.4% |
71.95% -0.4% |
70.95% -1.4% |
70.46% -0.7% |
70.95% 0.7% |
70.59% -0.5% |
69.64% -1.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.1% - |
-4.12% - |
-2.22% - |
9.06% - |
-1.26% - |
12.18% - |
-61.02% - |
3.73% - |
8.15% 118.5% |
10.89% 33.6% |
-2.51% - |
18.22% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
186.22M 9.1% |
199.15M 6.9% |
207.04M 4.0% |
210.03M 1.4% |
219.21M 4.4% |
232.64M 6.1% |
241.63M 3.9% |
242.95M 0.5% |
259.74M 6.9% |
275.51M 6.1% |
273.64M -0.7% |
267.77M -2.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
3.75B -0.4% |
3.75B -0.1% |
3.78B 0.7% |
3.8B 0.5% |
3.77B -0.7% |
3.79B 0.7% |
3.69B -2.6% |
3.7B 0.3% |
3.69B -0.3% |
3.73B 1.1% |
3.63B -2.9% |
3.52B -3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.27B -2.2% |
1.29B 1.4% |
1.31B 1.7% |
1.29B -1.6% |
1.25B -2.7% |
1.23B -1.7% |
1.24B 0.7% |
1.27B 2.2% |
1.25B -1.6% |
1.25B 0.6% |
1.29B 2.8% |
1.25B -2.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48B 6.3% |
1.6B 8.3% |
1.61B 0.4% |
1.64B 2.2% |
1.66B 0.8% |
1.7B 2.4% |
1.63B -4.0% |
1.72B 5.9% |
1.67B -3.4% |
1.69B 1.5% |
1.64B -3.2% |
1.6B -1.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
14.14M - |
51.7M 265.5% |
84.58M 63.6% |
19.36M -77.1% |
25.41M 31.3% |
37M 45.6% |
51.17M 38.3% |
13.39M -73.8% |
42.71M 219.0% |
62.57M 46.5% |
63.42M 1.4% |
2.42M -96.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
246M 92.1% |
252.02M 2.4% |
291.57M 15.7% |
369.18M 26.6% |
308.79M -16.4% |
334.64M 8.4% |
365.11M 9.1% |
407.04M 11.5% |
388.95M -4.4% |
381.02M -2.0% |
439.18M 15.3% |
359.2M -18.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
252.02M 2.4% |
291.57M 15.7% |
369.18M 26.6% |
308.79M -16.4% |
334.64M 8.4% |
365.11M 9.1% |
402.56M 10.3% |
388.95M -3.4% |
381.02M -2.0% |
439.18M 15.3% |
355.64M -19.0% |
262.7M -26.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
11.3M - |
47.86M 323.4% |
80.31M 67.8% |
14.36M -82.1% |
22.36M 55.7% |
33.74M 50.9% |
46.15M 36.8% |
6.58M -85.7% |
40.31M 512.8% |
59.01M 46.4% |
61.25M 3.8% |
-381K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.15M - |
-16.64M - |
-13.91M - |
23.75M - |
-5.03M - |
26.41M - |
-159.25M - |
-2.33M - |
9.35M - |
23.12M 147.3% |
-32.01M - |
33.87M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.07M - |
-7.33M - |
-42.26M - |
23.73M - |
-3.44M - |
26.39M - |
-124.78M - |
-1.61M - |
6.75M - |
23.11M 242.3% |
-34.45M - |
24.4M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.06 - |
-0.06 - |
-0.08 - |
0.12 - |
-0.03 - |
0.14 - |
-0.85 - |
-0.01 - |
0.05 - |
0.12 140.0% |
-0.19 - |
0.19 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.49% - |
-0.48% - |
-8.76% - |
1% - |
-0.21% - |
1.08% - |
-6.65% - |
-0.1% - |
0.4% - |
0.99% 149.3% |
-1.55% - |
1.52% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.19% - |
-0.2% - |
-3.74% - |
0.43% - |
-0.09% - |
0.48% - |
-2.95% - |
-0.04% - |
0.18% - |
0.45% 145.8% |
-0.7% - |
0.69% - |