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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.43% -2.7% |
8.67% -8.1% |
7.11% -18.0% |
8.47% 19.1% |
7.18% -15.2% |
3.66% -49.0% |
6.56% 79.3% |
8.36% 27.3% |
6.23% -25.5% |
4.8% -22.8% |
8.54% 77.8% |
8.1% -5.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
21.51% 23.0% |
100% 364.8% |
18.61% -81.4% |
19.53% 5.0% |
17.8% -8.9% |
11.48% -35.5% |
13.26% 15.5% |
15.54% 17.2% |
18.89% 21.6% |
15.16% -19.7% |
23.19% 52.9% |
20.02% -13.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
10.12% 19.1% |
100% 888.1% |
9.63% -90.4% |
10.8% 12.1% |
5.69% -47.4% |
2.86% -49.6% |
3.55% 23.8% |
9.34% 163.4% |
3.41% -63.5% |
3.92% 14.7% |
10.1% 158.0% |
7.14% -29.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
196.95M 22.5% |
204.6M 3.9% |
193.44M -5.5% |
183.41M -5.2% |
180.25M -1.7% |
227.36M 26.1% |
217.19M -4.5% |
200.46M -7.7% |
191.98M -4.2% |
159.15M -17.1% |
145.46M -8.6% |
130.91M -10.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
807.46M 5.0% |
845.65M 4.7% |
903.19M 6.8% |
909.95M 0.7% |
1.38B 51.8% |
1.4B 1.2% |
1.49B 6.8% |
1.5B 0.4% |
1.41B -5.9% |
1.35B -4.5% |
1.33B -1.0% |
1.3B -2.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
254.81M 9.1% |
276.53M 8.5% |
321.3M 16.2% |
312.94M -2.6% |
295.72M -5.5% |
303.58M 2.7% |
409.44M 34.9% |
398.32M -2.7% |
317.35M -20.3% |
246.01M -22.5% |
221.25M -10.1% |
181.74M -17.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
535.89M 3.6% |
553.63M 3.3% |
567.39M 2.5% |
582.93M 2.7% |
1.07B 83.7% |
1.08B 0.8% |
1.08B 0.4% |
1.1B 1.5% |
1.09B -0.7% |
1.1B 0.7% |
1.11B 1.0% |
1.12B 1.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
25.99M - |
- | - | - |
14.89M - |
- | - | - |
-48.48M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
69.35M 15.7% |
60.4M -12.9% |
73.28M 21.3% |
81.92M 11.8% |
30.5M -62.8% |
419.28M 1274.7% |
343.41M -18.1% |
352.3M 2.6% |
284.66M -19.2% |
215.44M -24.3% |
276.65M 28.4% |
352.3M 27.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
60.4M -12.9% |
73.28M 21.3% |
81.92M 11.8% |
30.5M -62.8% |
419.28M 1274.7% |
343.41M -18.1% |
352.3M 2.6% |
284.66M -19.2% |
215.44M -24.3% |
276.65M 28.4% |
270.52M -2.2% |
365.18M 35.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
13.59M - |
2.04M -85.0% |
-27.12M - |
-33.62M - |
-24.86M - |
-68.47M - |
-57.12M - |
-67.69M - |
-47.41M - |
64.6M - |
13.95M -78.4% |
11.89M -14.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.46M - |
- | - | - |
28.53M - |
- | - | - |
28.7M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 24% |
0.29 -6.5% |
0.225 -22.5% |
0.254 12.9% |
0.166 -34.6% |
0.102 -38.6% |
0.264 158.6% |
0.205 -22.1% |
0.145 -29.5% |
0.095 -34.1% |
0.152 59.6% |
0.13 -14.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53% 15.3% |
3.26% -7.7% |
2.46% -24.6% |
2.7% 10.0% |
1.57% -42.0% |
0.77% -50.6% |
1.32% 70.3% |
1.53% 16.4% |
1.09% -28.9% |
0.7% -36.1% |
1.12% 61.1% |
0.95% -15.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.36% 16.0% |
2.15% -8.9% |
1.57% -26.7% |
1.71% 8.9% |
1.13% -34.0% |
0.6% -47.0% |
0.99% 64.7% |
1.12% 13.5% |
0.82% -26.6% |
0.55% -32.5% |
0.93% 67.2% |
0.8% -13.3% |