2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
0% - |
74.81% - |
75.12% 0.4% |
74.69% -0.6% |
75.6% 1.2% |
75.24% -0.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.39% 42.2% |
3.91% -74.6% |
14.99% 283.0% |
7.92% -47.2% |
7.96% 0.6% |
6.9% -13.3% |
13.44% 94.8% |
9.47% -29.5% |
7.73% -18.4% |
5.11% -33.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.44% 3.7% |
35.54% -18.2% |
33.16% -6.7% |
37.18% 12.1% |
40.63% 9.3% |
35.49% -12.6% |
31.23% -12.0% |
35.28% 13.0% |
32.18% -8.8% |
37.85% 17.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.58% 39.5% |
0.68% -95.9% |
15.05% 2117.1% |
8.95% -40.5% |
8.8% -1.7% |
5.38% -38.9% |
10.86% 101.8% |
9.33% -14.1% |
6.25% -33.0% |
3.66% -41.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.06M 43.7% |
142.82M -0.2% |
206.01M 44.2% |
129.47M -37.2% |
153.67M 18.7% |
150.84M -1.8% |
179.21M 18.8% |
132.76M -25.9% |
163.73M 23.3% |
156.29M -4.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 1.4% |
1.15B 0.9% |
1.26B 9.6% |
1.19B -5.2% |
1.23B 3.0% |
1.19B -2.9% |
1.23B 3.6% |
1.18B -4.4% |
1.2B 1.6% |
1.21B 1.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.09M 9.6% |
200.26M 2.7% |
279.1M 39.4% |
203.22M -27.2% |
241.13M 18.7% |
195.68M -18.8% |
215.07M 9.9% |
148.06M -31.2% |
167.31M 13.0% |
175.17M 4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
939.65M -0.2% |
945.24M 0.6% |
976.13M 3.3% |
986.37M 1.0% |
983.78M -0.3% |
994.26M 1.1% |
1.02B 2.4% |
1.03B 1.2% |
1.03B 0.0% |
1.04B 0.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-52.58M - |
- | - | - |
-102.82M - |
- | - | - |
-76.59M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
773.62M 124.8% |
634.55M -18.0% |
586.88M -7.5% |
897.21M 52.9% |
542.46M -39.5% |
574.5M 5.9% |
743.05M 29.3% |
901.62M 21.3% |
645.74M -28.4% |
712.05M 10.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
634.55M -18.0% |
586.88M -7.5% |
897.21M 52.9% |
542.46M -39.5% |
574.5M 5.9% |
743.05M 29.3% |
901.62M 21.3% |
645.74M -28.4% |
712.05M 10.3% |
741.96M 4.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.62M - |
15.59M -53.6% |
113.82M 630.2% |
-104.68M - |
847.21K - |
-11.16M - |
170.14M - |
-94.36M - |
16.94M - |
18.57M 9.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.82M - |
- | - | - |
22.54M - |
- | - | - |
25.29M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.189 85.0% |
0.048 -74.6% |
0.271 466.3% |
0.086 -68.4% |
0.105 22.4% |
0.089 -14.9% |
0.206 130.5% |
0.107 -47.9% |
0.113 5.3% |
0.06 -46.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.34% 47.4% |
0.59% -74.7% |
3.21% 442.0% |
1.04% -67.5% |
1.24% 18.9% |
1.05% -15.3% |
2.39% 127.5% |
1.23% -48.7% |
1.23% 0.0% |
0.77% -37.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.95% 63.0% |
0.49% -74.9% |
2.57% 424.7% |
0.84% -67.4% |
1.01% 20.9% |
0.86% -15.0% |
1.99% 130.7% |
1.04% -47.6% |
1.06% 2.1% |
0.66% -37.8% |