2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - |
0% - |
|
Net Margin | [friend] | [friend] |
13.07% -14.3% |
- |
13.54% - |
13.7% 1.2% |
12.59% -8.1% |
13.69% 8.7% |
13.83% 1.1% |
13.73% -0.7% |
12.46% -9.3% |
|
Gross Margin | [friend] | [friend] |
25.92% -10.5% |
- |
26.69% - |
25.35% -5.0% |
22.36% -11.8% |
-14.65% - |
24.44% - |
24.28% -0.7% |
23.96% -1.3% |
|
Operating Margin | [friend] | [friend] |
16.67% -16.4% |
- |
14.38% - |
15.22% 5.8% |
13.93% -8.5% |
-29.58% - |
15.35% - |
15.76% 2.6% |
14.31% -9.1% |
|
Total Revenue | [friend] | [friend] |
498.54M 26.0% |
252.2M -49.4% |
115.45M -54.2% |
463.44M 301.4% |
107.53M -76.8% |
478.64M 345.1% |
462.16M -3.4% |
475.96M 3.0% |
478.45M 0.5% |
|
Total Assets | [friend] | [friend] | - |
671.13M - |
- |
669.17M - |
- |
673.63M - |
658.67M -2.2% |
683.98M 3.8% |
1.05B 54.1% |
|
Total Liabilities | [friend] | [friend] | - |
294.68M - |
- |
260.41M - |
- |
229.93M - |
200.45M -12.8% |
208.03M 3.8% |
224.78M 8.1% |
|
Total Equity | [friend] | [friend] | - |
376.28M - |
- |
408.58M - |
- |
443.54M - |
458.06M 3.3% |
475.8M 3.9% |
829.21M 74.3% |
|
Operating CashFlow | [friend] | [friend] |
9.35M -28.7% |
16.97M 81.6% |
38.78M 128.5% |
-8.84M - |
- |
38.08M - |
28.8K -99.9% |
65.13M 226032.7% |
- | |
Beginning Cash Position | [friend] | [friend] |
19.7M -47.6% |
8.33M -57.7% |
8.33M 0% |
8.33M 0% |
7.23M -13.2% |
15.3M 111.6% |
10.6M -30.7% |
7.23M -31.8% |
15.3M 111.6% |
|
End Cash Position | [friend] | [friend] |
8.33M -57.7% |
7.17M -13.9% |
10.6M 47.7% |
7.23M -31.8% |
15.3M 111.6% |
20.58M 34.5% |
10.8M -47.5% |
17.92M 66.0% |
363.84M 1930.6% |
|
Free Cash Flow | [friend] | [friend] |
-50.06M - |
16.97M - |
-4.96M - |
-38.86M - |
766.15K - |
-47.67M - |
-45.65M - |
7.32M - |
2.76M -62.2% |
|
Net Income (Cont Operations) | [friend] | [friend] |
65.14M 8.6% |
32M -50.9% |
47.62M 48.8% |
63.48M 33.3% |
- |
34.01M - |
63.93M 88.0% |
65.33M 2.2% |
- | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
1.522 8.0% |
0.748 -50.9% |
0.365 -51.2% |
1.483 306.3% |
0.316 -78.7% |
1.53 383.9% |
1.493 -2.4% |
1.526 2.2% |
1.383 -9.4% |
|
Return On Equity (%) | [friend] | [friend] |
19.73% -13.0% |
- | - |
16.45% - |
- |
15.98% - |
13.96% -12.7% |
14.78% 5.9% |
7.19% -51.4% |
|
Return On Assets (%) | [friend] | [friend] |
10.92% -14.2% |
- | - |
9.45% - |
- |
9.74% - |
9.71% -0.4% |
9.66% -0.5% |
5.65% -41.5% |