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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.37% - |
9.46% -8.8% |
3.7% -60.8% |
5.46% 47.5% |
9.06% 65.8% |
9.22% 1.8% |
2.73% -70.4% |
8.44% 209.4% |
15.47% 83.3% |
4.14% -73.2% |
-5.32% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
89.53% 1.5% |
91.02% 1.7% |
90.49% -0.6% |
90.93% 0.5% |
90.38% -0.6% |
89.98% -0.4% |
88.78% -1.3% |
90.8% 2.3% |
90.66% -0.2% |
90.08% -0.6% |
89.1% -1.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.45% - |
11.58% 37.1% |
6.26% -45.9% |
10.46% 67.1% |
12.98% 24.1% |
13.51% 4.0% |
5.96% -55.9% |
13.22% 121.6% |
20.99% 58.8% |
9.78% -53.4% |
-0.74% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.67M 16.2% |
220.14M 3.5% |
227.26M 3.2% |
239.94M 5.6% |
226.97M -5.4% |
210.48M -7.3% |
183.75M -12.7% |
170.42M -7.3% |
155.63M -8.7% |
135.92M -12.7% |
122.24M -10.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
352.17M 21.1% |
398.62M 13.2% |
901.92M 126.3% |
858.13M -4.9% |
818.41M -4.6% |
714.56M -12.7% |
657.11M -8.0% |
634.21M -3.5% |
643.23M 1.4% |
659.5M 2.5% |
662.44M 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.14M 10.1% |
163.65M 4.8% |
698.3M 326.7% |
708.55M 1.5% |
685.15M -3.3% |
685.94M 0.1% |
660.97M -3.6% |
660.06M -0.1% |
655.16M -0.7% |
651.13M -0.6% |
649.79M -0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.03M 31.6% |
234.97M 19.9% |
203.62M -13.3% |
149.58M -26.5% |
133.26M -10.9% |
28.62M -78.5% |
-3.86M - |
-25.85M - |
-11.93M - |
8.37M - |
12.65M 51.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.06M 234.6% |
54.36M 4.4% |
14.43M -73.4% |
40.66M 181.7% |
29.25M -28.1% |
44.46M 52.0% |
6.37M -85.7% |
33.08M 419.4% |
29.3M -11.4% |
34.44M 17.5% |
2.03M -94.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.34M 13.5% |
204.88M 33.6% |
254.62M 24.3% |
745.39M 192.7% |
699.92M -6.1% |
482.98M -31.0% |
227.38M -52.9% |
214.53M -5.7% |
238.66M 11.3% |
243.34M 2.0% |
283.04M 16.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.88M 33.6% |
254.62M 24.3% |
745.39M 192.7% |
699.92M -6.1% |
482.98M -31.0% |
227.38M -52.9% |
214.53M -5.7% |
238.66M 11.3% |
243.34M 2.0% |
283.04M 16.3% |
282.5M -0.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.11M 363.3% |
52.19M 6.3% |
10.92M -79.1% |
39.87M 265.2% |
25M -37.3% |
42.48M 69.9% |
2.89M -93.2% |
30.89M 969.8% |
26.63M -13.8% |
32.12M 20.6% |
-963K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.06M - |
20.99M -4.9% |
8.42M -59.9% |
13.11M 55.8% |
20.56M 56.8% |
19.41M -5.6% |
5.01M -74.2% |
14.38M 187.0% |
24.08M 67.4% |
5.63M -76.6% |
-6.5M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.06M - |
20.84M -5.5% |
8.42M -59.6% |
13.11M 55.8% |
20.56M 56.8% |
19.41M -5.6% |
5.01M -74.2% |
14.38M 187.0% |
24.08M 67.4% |
5.63M -76.6% |
-6.5M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.21 23.5% |
0.07 -66.7% |
0.11 57.1% |
0.17 54.5% |
0.17 0% |
0.05 -70.6% |
0.14 180.0% |
0.23 64.3% |
0.05 -78.3% |
-0.07 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.79% - |
9.66% -24.5% |
3.84% -60.3% |
7.42% 93.4% |
14.54% 95.8% |
23.98% 65.0% |
40.48% 68.8% |
- | - | - |
-61.91% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.86% - |
5.55% -19.2% |
1.29% -76.7% |
1.49% 15.1% |
2.45% 64.6% |
2.53% 3.3% |
0.73% -71.2% |
2.23% 204.8% |
3.77% 69.2% |
0.86% -77.1% |
-0.98% - |