2019 Q1 | 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] | [friend] | - | - | - | - |
73.86% - |
69.79% -5.5% |
70.77% 1.4% |
68.79% -2.8% |
67.39% -2.0% |
67.39% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.64% -4.7% |
9.98% -14.2% |
14.64% 46.8% |
9.32% -36.3% |
1.33% -85.8% |
-1.17% - |
0.35% - |
9.46% 2638.7% |
3.57% -62.3% |
3.79% 6.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.69% -0.9% |
17.06% -13.4% |
20.67% 21.2% |
16.7% -19.2% |
10.98% -34.2% |
6.72% -38.8% |
13.21% 96.5% |
17.9% 35.5% |
16.7% -6.7% |
12.38% -25.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.51% 13.8% |
-1.53% - |
11.24% - |
8.49% -24.5% |
1.84% -78.3% |
-4.45% - |
0.52% - |
10.88% 1988.4% |
6.77% -37.8% |
3.75% -44.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
431.13M -9.7% |
212.63M -50.7% |
233.31M 9.7% |
240.66M 3.2% |
157.68M -34.5% |
140.73M -10.8% |
205.72M 46.2% |
385M 87.2% |
329.62M -14.4% |
292.95M -11.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.24B -0.4% |
2.38B 6.0% |
2.32B -2.5% |
2.28B -1.8% |
2.17B -4.6% |
2.16B -0.6% |
2.22B 2.8% |
2.31B 4.0% |
2.32B 0.5% |
2.4B 3.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
465.37M 1.1% |
578.51M 24.3% |
486.61M -15.9% |
426.01M -12.5% |
396.64M -6.9% |
381.95M -3.7% |
447.25M 17.1% |
501.64M 12.2% |
508.83M 1.4% |
577.45M 13.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78B -0.8% |
1.8B 1.2% |
1.83B 1.8% |
1.85B 1.1% |
1.78B -4.0% |
1.78B 0.1% |
1.77B -0.2% |
1.81B 2.0% |
1.81B 0.2% |
1.83B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.47M - |
- | - | - |
325.37M - |
- | - | - |
-78.2M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
632.28M 3.7% |
557.13M -11.9% |
636.23M 14.2% |
634.37M -0.3% |
613.43M -3.3% |
926.39M 51.0% |
497.48M -46.3% |
313.51M -37.0% |
507.92M 62.0% |
335M -34.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
557.13M -11.9% |
636.23M 14.2% |
634.37M -0.3% |
613.43M -3.3% |
926.39M 51.0% |
497.48M -46.3% |
313.44M -37.0% |
507.92M 62.0% |
335M -34.0% |
429.9M 28.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.14M - |
34.62M - |
-47.56M - |
130.42M - |
135.74M 4.1% |
-21.83M - |
-58.25M - |
-58.79M - |
-51.12M - |
49.49M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
108.63M - |
- | - | - |
24.42M - |
- | - | - |
48.11M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.295 -38.3% |
0.125 -57.7% |
0.201 61.0% |
0.13 -35.3% |
0.01 -92.3% |
-0.01 - |
0.01 - |
0.21 2000% |
0.07 -66.7% |
0.07 0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81% -14.9% |
1.19% -57.8% |
1.88% 58.7% |
1.22% -35.2% |
0.12% -90.5% |
-0.09% - |
0.04% - |
2.03% 4979.3% |
0.65% -68.1% |
0.61% -5.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.23% -14.3% |
0.92% -58.9% |
1.45% 58.5% |
0.98% -32.9% |
0.09% -90.4% |
-0.08% - |
0.03% - |
1.61% 4858.3% |
0.51% -68.4% |
0.47% -7.3% |