2019 Q3 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
25.25% - |
- |
20.72% - |
30.01% 44.8% |
19.06% -36.5% |
22.66% 18.9% |
- |
17.05% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-91.68% - |
- |
100% - |
-157.55% - |
38.5% - |
38.35% -0.4% |
- |
33.91% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-133.51% - |
- |
100% - |
-217.43% - |
23.04% - |
23.65% 2.7% |
- |
19.79% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
440.96M 231.5% |
206.73M -53.1% |
406.06M 96.4% |
180.27M -55.6% |
177.43M -1.6% |
175.18M -1.3% |
186.5M 6.5% |
325.18M 74.4% |
168.56M -48.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.2B - |
1.28B 6.7% |
1.39B 8.7% |
1.49B 7.8% |
- |
1.54B - |
1.58B 2.5% |
2.35B 48.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | - |
306.04M - |
288.6M -5.7% |
360.06M 24.8% |
412.44M 14.5% |
- |
378.72M - |
352.93M -6.8% |
377.04M 6.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | - |
889.41M - |
986.68M 10.9% |
1.03B 4.0% |
1.08B 5.4% |
- |
1.16B - |
1.23B 5.6% |
1.97B 61.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
153.89M - |
- | - | - |
122.7M - |
143.87M 17.3% |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
12.74M - |
- | - |
38.22M - |
9.3M -75.7% |
4.36M -53.2% |
50.19M 1051.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
32.61M - |
- | - |
9.3M - |
4.36M -53.2% |
50.19M 1051.8% |
751.71M 1397.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
91.94M - |
-129.08M - |
153.89M - |
73.17M -52.4% |
-167.85M - |
16.49M - |
40.83M 147.6% |
77.05M 88.7% |
-35.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
92.91M - |
- | - | - |
75.66M - |
60.31M -20.3% |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.788 4774.6% |
0.472 -40.0% |
0.841 78.0% |
0.338 -59.8% |
0.482 42.5% |
0.3 -37.8% |
0.38 26.7% |
0.55 44.7% |
0.26 -52.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
5.87% - |
- |
3.71% - |
5.05% 36.1% |
- |
3.64% - |
- |
1.8% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
4.37% - |
- |
2.81% - |
3.7% 31.7% |
- |
2.74% - |
- |
1.46% - |