2019 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.46% 136.5% |
7.13% -4.4% |
-6.19% - |
0.86% - |
5.87% 580.7% |
-17.77% - |
-4.12% - |
-2.08% - |
2.52% - |
1.43% -43.2% |
0% -100% |
2.35% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.57% 43.5% |
14.26% -13.9% |
0.23% -98.4% |
7.12% 2984.8% |
13.6% 91.0% |
11.3% -16.9% |
4.22% -62.7% |
8.19% 94.2% |
10.86% 32.7% |
10.78% -0.8% |
11.09% 2.9% |
10.42% -6.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.6% 108.7% |
7.72% -19.6% |
-8.4% - |
0.4% - |
7.02% 1676.1% |
3.11% -55.7% |
-4.73% - |
-0.54% - |
4.21% - |
2.79% -33.7% |
3.09% 10.8% |
4.13% 33.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
246.8M 5.2% |
237M -4.0% |
216.6M -8.6% |
278.1M 28.4% |
313.2M 12.6% |
238M -24.0% |
213.5M -10.3% |
221.1M 3.6% |
261.4M 18.2% |
257.9M -1.3% |
258.7M 0.3% |
297.6M 15.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
821.4M 1.5% |
873.5M 6.3% |
881M 0.9% |
900.8M 2.2% |
954.4M 6.0% |
879.5M -7.8% |
897M 2.0% |
930.6M 3.7% |
944.4M 1.5% |
914.8M -3.1% |
937.5M 2.5% |
966.9M 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.7M -1.9% |
339.3M 6.8% |
359.7M 6.0% |
376M 4.5% |
391.1M 4.0% |
356.6M -8.8% |
382.9M 7.4% |
419.2M 9.5% |
424M 1.1% |
386.5M -8.8% |
405.7M 5.0% |
426.9M 5.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
503.7M 3.9% |
534.2M 6.1% |
521.3M -2.4% |
524.8M 0.7% |
543.6M 3.6% |
502.1M -7.6% |
494.1M -1.6% |
491.1M -0.6% |
499.7M 1.8% |
503.6M 0.8% |
505.1M 0.3% |
513.3M 1.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.4M - |
31.8M -10.2% |
-41.4M - |
4.4M - |
34M 672.7% |
38.2M 12.4% |
-1.3M - |
-24.8M - |
18.8M - |
36.5M 94.1% |
9.5M -74.0% |
3.4M -64.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.5M -39.0% |
76.7M 33.4% |
92.2M 20.2% |
28.2M -69.4% |
24M -14.9% |
46.9M 95.4% |
53.9M 14.9% |
40.2M -25.4% |
22.2M -44.8% |
25.1M 13.1% |
43.2M 72.1% |
40.5M -6.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.7M 33.4% |
92.2M 20.2% |
28.2M -69.4% |
24M -14.9% |
46.9M 95.4% |
53.9M 14.9% |
40.2M -25.4% |
22.2M -44.8% |
25.1M 13.1% |
43.2M 72.1% |
40.5M -6.3% |
47.2M 16.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.9M - |
19.7M -5.7% |
-62.3M - |
-3.8M - |
21.1M - |
19M -10.0% |
-18.9M - |
-42.1M - |
6.7M - |
33.7M 403.0% |
-400K - |
-4.4M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.4M 148.6% |
16.9M -8.2% |
-13.4M - |
2.4M - |
17.9M 645.8% |
-41.8M - |
-10.6M - |
-4.7M - |
6.2M - |
6M -3.2% |
2M -66.7% |
7M 250% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.4M 148.6% |
16.9M -8.2% |
-13.4M - |
2.4M - |
18.4M 666.7% |
-42.3M - |
-8.8M - |
-4.6M - |
6.6M - |
3.7M -43.9% |
0 -100% |
7M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 160% |
0.24 -7.7% |
-0.19 - |
0.03 - |
0.26 766.7% |
-0.59 - |
-0.12 - |
-0.07 - |
0.09 - |
0.06 -33.3% |
0 -100% |
0.1 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.72% 142.0% |
3.26% -12.5% |
-2.54% - |
0.46% - |
3.44% 650.7% |
-8.09% - |
-1.77% - |
-0.93% - |
1.33% - |
0.74% -44.6% |
0% -100% |
1.37% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.26% 144.2% |
1.99% -11.7% |
-1.53% - |
0.27% - |
1.98% 636.3% |
-4.61% - |
-0.99% - |
-0.5% - |
0.7% - |
0.4% -43.5% |
0% -100% |
0.74% - |