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] | - | - | - | - | - |
0% - |
79.22% - |
78.73% -0.6% |
78.73% 0% |
81.64% 3.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
13.09% 35.5% |
11.65% -11.0% |
14.79% 27.0% |
9.28% -37.2% |
12.88% 38.8% |
13.57% 5.3% |
14.05% 3.6% |
6.9% -50.9% |
8.18% 18.6% |
8.28% 1.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
23.45% 20.1% |
100% 326.4% |
18.46% -81.5% |
17.91% -3.0% |
21.3% 18.9% |
21.25% -0.3% |
17.79% -16.3% |
14.2% -20.2% |
16.95% 19.4% |
17.32% 2.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
15.8% 43.1% |
100% 533.0% |
15.39% -84.6% |
9.63% -37.4% |
14.68% 52.4% |
13.01% -11.3% |
6.48% -50.2% |
4.96% -23.4% |
7.52% 51.6% |
7.21% -4.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
185.29M 33.4% |
152.32M -17.8% |
163.24M 7.2% |
157.11M -3.8% |
163.27M 3.9% |
165.6M 1.4% |
167.57M 1.2% |
148.98M -11.1% |
175.56M 17.8% |
175.23M -0.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
913.11M - |
977.05M 7.0% |
990.15M 1.3% |
1.01B 1.9% |
1.55B 53.4% |
1.57B 1.6% |
1.69B 7.7% |
1.64B -3.2% |
1.59B -2.8% |
1.62B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
423.35M - |
469.56M 10.9% |
458.53M -2.4% |
462.69M 0.9% |
274.7M -40.6% |
276.45M 0.6% |
374.04M 35.3% |
309.3M -17.3% |
299.3M -3.2% |
313.43M 4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
489.75M - |
- |
531.63M - |
546.22M 2.7% |
1.27B 133.1% |
1.3B 1.8% |
1.32B 1.8% |
1.33B 0.8% |
1.29B -2.7% |
1.31B 1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
67.22M - |
- | - | - |
5.39M - |
- | - | - |
56.59M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
61.85M -21.7% |
99.2M 60.4% |
27.33M -72.5% |
43.61M 59.6% |
18.7M -57.1% |
457.52M 2346.3% |
460.54M 0.7% |
360.61M -21.7% |
382.75M 6.1% |
354.82M -7.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
99.2M 60.4% |
27.33M -72.5% |
43.61M 59.6% |
18.7M -57.1% |
457.52M 2346.3% |
460.54M 0.7% |
360.61M -21.7% |
382.75M 6.1% |
354.82M -7.3% |
338.26M -4.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
30.12M - |
-22.81M - |
-67.39M - |
-64.37M - |
-69.57M - |
2.49M - |
-25.59M - |
-78.41M - |
36.84M - |
-17.88M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
37.68M - |
- | - | - |
35.62M - |
- | - | - |
24.65M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.32 77.8% |
0.237 -26.1% |
0.32 35.3% |
0.19 -40.6% |
0.237 25.0% |
0.223 -6.3% |
0.24 7.9% |
0.1 -58.3% |
0.15 50.0% |
0.14 -6.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
4.95% - |
3.56% -28.2% |
4.65% 30.6% |
2.71% -41.7% |
2.31% -14.6% |
1.75% -24.4% |
1.8% 3.0% |
0.78% -56.9% |
1.1% 41.1% |
1.12% 1.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
2.66% - |
1.88% -29.3% |
2.45% 30.7% |
1.46% -40.5% |
1.65% 12.8% |
1.44% -12.5% |
1.44% 0.2% |
0.62% -57.2% |
0.89% 44.1% |
0.9% 1.5% |