2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
11.51% - |
2.65% -76.9% |
6.58% 148.0% |
8.69% 32.0% |
7.83% -9.9% |
7.95% 1.6% |
8.29% 4.2% |
6.17% -25.5% |
4.69% -24.1% |
3.16% -32.7% |
|
Gross Margin | [friend] | [friend] | - |
32.99% - |
30.59% -7.3% |
29.94% -2.1% |
37.3% 24.6% |
30.04% -19.5% |
29.96% -0.3% |
29.61% -1.2% |
27.74% -6.3% |
25.78% -7.1% |
23.82% -7.6% |
|
Operating Margin | [friend] | [friend] | - |
13.01% - |
3.08% -76.3% |
5.74% 86.0% |
18.6% 224.3% |
7.33% -60.6% |
7.08% -3.5% |
5.6% -20.8% |
2.81% -49.9% |
0.66% -76.6% |
-3.01% - |
|
Total Revenue | [friend] | [friend] |
309.94M 14.8% |
514.81M 66.1% |
105.28M -79.5% |
122.81M 16.6% |
550.16M 348.0% |
508.9M -7.5% |
514.41M 1.1% |
518.51M 0.8% |
533.68M 2.9% |
572.53M 7.3% |
572.55M 0.0% |
|
Total Assets | [friend] | [friend] | - |
743.69M - |
- |
738.98M - |
754.65M 2.1% |
787.02M 4.3% |
753.26M -4.3% |
1.7B 125.0% |
1.63B -4.0% |
1.67B 2.6% |
1.72B 3.2% |
|
Total Liabilities | [friend] | [friend] | - |
203.86M - |
- |
188.27M - |
191.69M 1.8% |
207.34M 8.2% |
169.72M -18.1% |
176.56M 4.0% |
108.59M -38.5% |
137.73M 26.8% |
195.81M 42.2% |
|
Total Equity | [friend] | [friend] | - |
539.83M - |
- |
550.71M - |
- |
579.67M - |
583.54M 0.7% |
1.52B 160.2% |
1.52B 0.0% |
1.53B 0.9% |
1.53B -0.3% |
|
Operating CashFlow | [friend] | [friend] | - |
48.9M - |
-77.22M - |
52.01M - |
- |
-4.46M - |
71.33M - |
33.95M -52.4% |
- |
18.25M - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
257.69M - |
177.81M -31.0% |
67.11M -62.3% |
126.63M 88.7% |
177.81M 40.4% |
67.11M -62.3% |
126.63M 88.7% |
138.46M 9.3% |
127.33M -8.0% |
115.16M -9.6% |
|
End Cash Position | [friend] | [friend] | - |
177.81M - |
67.11M -62.3% |
126.63M 88.7% |
138.46M 9.3% |
127.33M -8.0% |
112.38M -11.7% |
1.05B 836.3% |
319.73M -69.6% |
149.7M -53.2% |
112.39M -24.9% |
|
Free Cash Flow | [friend] | [friend] |
31.06M - |
-68.13M - |
-99.6M - |
49.15M - |
-112.2M - |
-50.19M - |
31.6M - |
-9.1M - |
-75.83M - |
-19.14M - |
-36.13M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
59.24M - |
2.79M -95.3% |
8.08M 189.3% |
- |
39.84M - |
40.92M 2.7% |
42.97M 5.0% |
- |
26.84M - |
- | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.118 135.2% |
0.2 70.1% |
0.01 -95% |
0.03 200.0% |
0.161 436.9% |
0.14 -13.1% |
0.14 0% |
0.15 7.1% |
0.11 -26.7% |
0.08 -27.3% |
0.06 -25.0% |
|
Return On Equity (%) | [friend] | [friend] | - |
11.61% - |
- |
1.47% - |
8.49% 478.3% |
7.12% -16.2% |
7.01% -1.5% |
4.15% -40.8% |
3.17% -23.8% |
2.54% -19.7% |
1.71% -32.7% |
|
Return On Assets (%) | [friend] | [friend] | - |
8.43% - |
- |
1.09% - |
6.33% 478.9% |
5.21% -17.8% |
5.43% 4.3% |
3.53% -35.0% |
2.77% -21.6% |
2.19% -21.0% |
1.46% -33.2% |