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.65% -9.2% |
5.63% -41.6% |
7.1% 26.1% |
3.29% -53.7% |
8.16% 148.3% |
8.5% 4.1% |
6.21% -26.9% |
4.23% -31.9% |
6.92% 63.6% |
7.74% 11.8% |
-1.29% - |
2.36% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
16.65% -4.4% |
15.23% -8.5% |
12.76% -16.2% |
11.71% -8.2% |
13.72% 17.2% |
16.24% 18.3% |
19.47% 19.9% |
12.01% -38.3% |
13.82% 15.0% |
14.92% 7.9% |
13.55% -9.2% |
8.64% -36.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
11.12% 3.0% |
7.94% -28.6% |
5.59% -29.6% |
5.26% -5.9% |
8.1% 53.9% |
8.93% 10.2% |
12.8% 43.3% |
5.53% -56.8% |
6.99% 26.4% |
6.19% -11.4% |
6.5% 5.0% |
2.16% -66.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
267.82M 5.9% |
231.09M -13.7% |
307.58M 33.1% |
261.54M -15.0% |
327.98M 25.4% |
386.81M 17.9% |
376.76M -2.6% |
303.87M -19.3% |
371.95M 22.4% |
273.63M -26.4% |
308.34M 12.7% |
298.02M -3.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 1.8% |
1.55B 38.2% |
1.61B 4.1% |
1.59B -1.1% |
1.72B 8.1% |
1.73B 0.7% |
1.71B -1.6% |
1.7B -0.5% |
2.27B 33.7% |
2.24B -1.2% |
2.22B -1.1% |
2.26B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
547.15M -1.1% |
634.61M 16.0% |
676.92M 6.7% |
650.36M -3.9% |
764.5M 17.6% |
744.25M -2.6% |
692.33M -7.0% |
671.3M -3.0% |
741.57M 10.5% |
693.45M -6.5% |
672.28M -3.1% |
725.23M 7.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
572.14M - |
911.94M 59.4% |
933.79M 2.4% |
942.31M 0.9% |
956.53M 1.5% |
989.41M 3.4% |
1.01B 2.4% |
1.03B 1.3% |
1.53B 48.9% |
1.55B 1.4% |
1.55B -0.2% |
1.53B -0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-34.68M - |
- | - | - |
-102.13M - |
- | - | - |
-10.55M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
46.12M 9.5% |
30.91M -33.0% |
354.7M 1047.6% |
309.57M -12.7% |
124.65M -59.7% |
98.94M -20.6% |
170.56M 72.4% |
133.06M -22.0% |
166.89M 25.4% |
633.87M 279.8% |
562.75M -11.2% |
462.8M -17.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
30.91M -33.0% |
354.7M 1047.6% |
309.57M -12.7% |
124.65M -59.7% |
98.94M -20.6% |
170.56M 72.4% |
133.06M -22.0% |
166.89M 25.4% |
633.87M 279.8% |
562.75M -11.2% |
462.8M -17.8% |
502.52M 8.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.87M - |
-29.59M - |
-20.39M - |
-67.37M - |
-82.96M - |
-2.86M - |
-1.57M - |
-59.41M - |
-20.29M - |
15.19M - |
-78.53M - |
15.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
52.7M - |
- | - | - |
35.38M - |
- | - | - |
38.61M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.409 41.0% |
0.21 -48.7% |
0.24 14.3% |
0.1 -58.3% |
0.32 220% |
0.39 21.9% |
0.28 -28.2% |
0.15 -46.4% |
0.31 106.7% |
0.2 -35.5% |
-0.07 - |
0.07 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
4.62% -8.3% |
1.75% -62.0% |
2.37% 35.0% |
0.92% -61.3% |
2.82% 207.7% |
3.38% 19.8% |
2.34% -30.8% |
1.26% -46.1% |
2.02% 60.0% |
1.38% -31.7% |
-0.26% - |
0.46% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.33% -5.3% |
0.98% -58.1% |
1.38% 41.8% |
0.54% -61.2% |
1.62% 201.0% |
1.9% 17.8% |
1.36% -28.5% |
0.76% -44.5% |
1.3% 71.9% |
0.94% -27.7% |
-0.18% - |
0.31% - |