2020 Q1 | 2021 Q1 | 2021 Q4 | 2022 Q1 | 2022 Q4 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - |
61.11% - |
|
Net Margin | [friend] | [friend] | - |
13.41% - |
12.77% -4.8% |
12.88% 0.8% |
|
Gross Margin | [friend] | [friend] | - |
31.58% - |
33.06% 4.7% |
33.84% 2.3% |
|
Operating Margin | [friend] | [friend] | - |
20.98% - |
21.11% 0.6% |
21.61% 2.4% |
|
Total Revenue | [friend] | [friend] |
548.98M 12.3% |
790.44M 44.0% |
856.92M 8.4% |
148.33M -82.7% |
|
Total Assets | [friend] | [friend] | - |
1.36B - |
1.47B 7.6% |
1.55B 5.7% |
|
Total Liabilities | [friend] | [friend] | - |
899.54M - |
754.53M -16.1% |
742.11M -1.6% |
|
Total Equity | [friend] | [friend] | - |
465.88M - |
717.26M 54.0% |
813.41M 13.4% |
|
Operating CashFlow | [friend] | [friend] |
-30.86M - |
84.15M - |
43.23M -48.6% |
70.56M 63.2% |
|
Beginning Cash Position | [friend] | [friend] |
51.62M -6.7% |
51.62M 0% |
90.02M 74.4% |
223.41M 148.2% |
|
End Cash Position | [friend] | [friend] |
90.02M 74.4% |
189.4M 110.4% |
356.83M 88.4% |
387.06M 8.5% |
|
Free Cash Flow | [friend] | [friend] |
-37.68M - |
71.59M - |
30.66M -57.2% |
61.01M 99.0% |
|
Net Income (Cont Operations) | [friend] | [friend] |
111.68M 50.2% |
150.02M 34.3% |
168.47M 12.3% |
86.73M -48.5% |
|
Diluted Net Income | [friend] | [friend] |
80.35M 35.0% |
106.03M 32.0% |
109.44M 3.2% |
19.11M -82.5% |
|
Diluted EPS | [friend] | [friend] |
0.068 13.6% |
0.106 56.7% |
0.109 2.7% |
0.021 -80.7% |
|
Return On Equity (%) | [friend] | [friend] | - |
25.68% - |
15.26% -40.6% |
2.88% -81.1% |
|
Return On Assets (%) | [friend] | [friend] | - |
8.29% - |
7.45% -10.2% |
1.23% -83.5% |