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] | - | - | - | - | - |
73.33% - |
69.89% -4.7% |
69.89% 0% |
69.89% 0% |
68.6% -1.8% |
68.6% 0% |
66.35% -3.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.14% 7.4% |
16.43% 35.4% |
5.59% -66.0% |
8% 43.1% |
27.17% 239.7% |
5.81% -78.6% |
1.98% -65.9% |
7.42% 275.0% |
8.82% 18.8% |
7.18% -18.6% |
6.74% -6.1% |
5.91% -12.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.98% 3.8% |
21.82% -9.0% |
15.12% -30.7% |
19.46% 28.7% |
18.63% -4.3% |
21.39% 14.8% |
22.79% 6.5% |
22.87% 0.4% |
21.72% -5.0% |
28.35% 30.5% |
20.26% -28.5% |
26.95% 33.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.66% -6.0% |
11.42% -16.4% |
7.38% -35.3% |
11.35% 53.7% |
8.86% -22.0% |
7.09% -20.0% |
9.97% 40.6% |
10.74% 7.7% |
7.74% -27.9% |
12.86% 66.0% |
5.76% -55.2% |
11.66% 102.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.73M 11.4% |
131.43M -1.0% |
178.07M 35.5% |
129.84M -27.1% |
149.57M 15.2% |
124.07M -17.0% |
150.17M 21.0% |
137.76M -8.3% |
174.39M 26.6% |
176.25M 1.1% |
226M 28.2% |
171.62M -24.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
805.4M 37.3% |
820.14M 1.8% |
854.68M 4.2% |
899.84M 5.3% |
978.02M 8.7% |
959.9M -1.9% |
1.34B 39.3% |
1.41B 5.6% |
1.45B 2.7% |
1.57B 8.4% |
1.61B 2.5% |
1.61B 0.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.18M 25.0% |
150.35M -4.3% |
175.03M 16.4% |
209.78M 19.8% |
250.24M 19.3% |
224.82M -10.2% |
545.72M 142.7% |
611.41M 12.0% |
640.9M 4.8% |
751.13M 17.2% |
773.34M 3.0% |
802.07M 3.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
648.22M 40.7% |
669.8M 3.3% |
679.64M 1.5% |
690.06M 1.5% |
727.78M 5.5% |
735.18M 1.0% |
791.46M 7.7% |
800.17M 1.1% |
809.27M 1.1% |
821.01M 1.5% |
837.98M 2.1% |
811.45M -3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.6M - |
- | - | - |
22.75M - |
- | - | - |
68.91M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.79M 15.4% |
214.37M 216.2% |
154.76M -27.8% |
114.47M -26.0% |
115.85M 1.2% |
127.13M 9.7% |
90.33M -28.9% |
382.01M 322.9% |
379.24M -0.7% |
322.18M -15.0% |
404.47M 25.5% |
410.1M 1.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.37M 216.2% |
154.76M -27.8% |
114.47M -26.0% |
115.85M 1.2% |
127.13M 9.7% |
90.33M -28.9% |
382.01M 322.9% |
379.24M -0.7% |
322.18M -15.0% |
404.47M 25.5% |
410.1M 1.4% |
294.6M -28.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.07M - |
-60.92M - |
-14.14M - |
-27.55M - |
-41.06M - |
-39.01M - |
-24.04M - |
13.12M - |
-90.73K - |
61.18M - |
-17.87M - |
-136.11M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.57M - |
- | - | - |
51.02M - |
- | - | - |
25.71M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.212 7.5% |
0.244 15.1% |
0.096 -60.9% |
0.114 19.8% |
0.448 291.2% |
0.079 -82.3% |
0.029 -63.7% |
0.113 291.0% |
0.169 50.4% |
0.122 -27.9% |
0.136 11.1% |
0.112 -17.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.91% -1.9% |
3.28% 12.8% |
1.47% -55.0% |
1.52% 2.8% |
5.73% 278.0% |
0.98% -82.8% |
0.39% -60.5% |
1.29% 229.9% |
1.91% 48.7% |
1.55% -18.7% |
1.84% 18.3% |
1.23% -33.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32% 1.6% |
2.66% 14.8% |
1.19% -55.3% |
1.18% -0.4% |
4.33% 265.6% |
0.74% -82.8% |
0.26% -65.2% |
0.74% 187.5% |
1.07% 44.4% |
0.84% -22.1% |
0.96% 14.3% |
0.63% -34.3% |