2019 Q2 | 2019 Q3 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.94% 162.2% |
19.53% -52.3% |
19.44% -0.4% |
15.54% -20.1% |
40.61% 161.3% |
27.58% -32.1% |
63.87% 131.5% |
16.23% -74.6% |
39.68% 144.5% |
28.33% -28.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.08% 17.0% |
28.63% -53.9% |
38.46% 34.3% |
54.78% 42.4% |
58.12% 6.1% |
47.84% -17.7% |
96.15% 101.0% |
41.3% -57.0% |
55% 33.2% |
40.32% -26.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.64% 143.9% |
17.26% -67.2% |
28.62% 65.9% |
24.6% -14.1% |
50.45% 105.1% |
32.45% -35.7% |
54.21% 67.1% |
17.44% -67.8% |
46.43% 166.3% |
2.51% -94.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.85M 171.6% |
133.37M 20.3% |
204.72M 53.5% |
45.38M -77.8% |
116.51M 156.7% |
113.47M -2.6% |
47M -58.6% |
61.28M 30.4% |
115.6M 88.7% |
64.36M -44.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 8.1% |
1.07B 3.4% |
1.13B 5.4% |
1.06B -5.7% |
1.12B 5.6% |
1.18B 5.3% |
1.2B 1.2% |
1.2B 0.0% |
1.24B 3.7% |
1.3B 4.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.17M 39.4% |
142.9M 38.5% |
154.03M 7.8% |
81.27M -47.2% |
94.77M 16.6% |
134.9M 42.3% |
115.58M -14.3% |
106.86M -7.5% |
102.42M -4.2% |
150.03M 46.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
864.91M 5.5% |
861.72M -0.4% |
901.52M 4.6% |
908.58M 0.8% |
955.89M 5.2% |
974.91M 2.0% |
1B 3.1% |
1.01B 1.0% |
1.06B 4.5% |
1.07B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.48M - |
- | - | - |
9.4M - |
- | - | - |
-71.4M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
438.7M -21.6% |
416.8M -5.0% |
362.85M -12.9% |
468.42M 29.1% |
360.52M -23.0% |
414.15M 14.9% |
387.43M -6.4% |
334.1M -13.8% |
270.99M -18.9% |
224.5M -17.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
416.8M -5.0% |
362.85M -12.9% |
468.42M 29.1% |
360.52M -23.0% |
414.15M 14.9% |
387.43M -6.4% |
334.1M -13.8% |
270.99M -18.9% |
224.5M -17.2% |
232M 3.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.43M - |
-26.39M - |
4.06M - |
-97.88M - |
61.52M - |
-9.21M - |
-58.41M - |
-60.68M - |
-31.67M - |
7.86M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.23M - |
- | - | - |
54.54M - |
- | - | - |
56.42M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 560% |
0.19 -42.4% |
0.29 52.6% |
0.05 -82.8% |
0.35 600% |
0.23 -34.3% |
0.22 -4.3% |
0.07 -68.2% |
0.34 385.7% |
0.13 -61.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.39% 590.2% |
3.02% -44.0% |
4.52% 49.6% |
0.78% -82.7% |
5.07% 551.2% |
3.24% -36.1% |
3.03% -6.5% |
0.98% -67.5% |
4.42% 348.9% |
1.71% -61.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.55% 598.0% |
2.47% -45.7% |
3.62% 46.4% |
0.64% -82.2% |
4.32% 572.2% |
2.71% -37.3% |
2.52% -7.1% |
0.83% -67.1% |
3.76% 353.0% |
1.43% -61.8% |