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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
36.12% - |
39.16% 8.4% |
35.66% -8.9% |
35.66% 0% |
36.29% 1.8% |
36.29% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.15% 48.6% |
11.82% -10.1% |
10.93% -7.6% |
8.97% -17.9% |
11.25% 25.4% |
3.8% -66.2% |
4.15% 9.2% |
-1.45% - |
-9.43% - |
1.84% - |
9.84% 434.5% |
-14.33% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.91% 6.9% |
37.54% -1.0% |
34.38% -8.4% |
32.96% -4.1% |
41.89% 27.1% |
34.73% -17.1% |
35.88% 3.3% |
34.61% -3.5% |
37.8% 9.2% |
33.59% -11.1% |
40.39% 20.3% |
32.44% -19.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.49% 47.1% |
16.31% -11.8% |
17.42% 6.8% |
12.92% -25.8% |
16.38% 26.7% |
7.17% -56.2% |
19.02% 165.3% |
3.13% -83.5% |
6.44% 105.8% |
15.12% 134.8% |
28.23% 86.7% |
3.38% -88.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.89M -18.3% |
230.44M 4.3% |
433.27M 88.0% |
185.55M -57.2% |
158.65M -14.5% |
159.55M 0.6% |
341.32M 113.9% |
128.85M -62.2% |
112.85M -12.4% |
161.13M 42.8% |
297.89M 84.9% |
99.56M -66.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B 0.5% |
1.6B 47.5% |
1.79B 12.0% |
1.99B 10.9% |
1.79B -10.0% |
1.84B 3.1% |
1.86B 0.8% |
1.8B -3.4% |
1.76B -1.9% |
1.77B 0.7% |
1.97B 10.9% |
1.98B 0.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
598.81M -3.6% |
723.84M 20.9% |
868.24M 19.9% |
1.05B 20.6% |
852.59M -18.6% |
899.99M 5.6% |
896.31M -0.4% |
822.54M -8.2% |
812.15M -1.3% |
818.74M 0.8% |
985.86M 20.4% |
1.01B 2.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
477M 6.8% |
871.96M 82.8% |
919.83M 5.5% |
936.48M 1.8% |
930.65M -0.6% |
936.72M 0.7% |
951.51M 1.6% |
961.72M 1.1% |
938.83M -2.4% |
939.82M 0.1% |
962.1M 2.4% |
949.17M -1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-201.18M - |
- | - | - |
-56.31M - |
- | - | - |
-10.86M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
342.96M -38.0% |
299.28M -12.7% |
762.22M 154.7% |
855.17M 12.2% |
838.39M -2.0% |
696.35M -16.9% |
699.37M 0.4% |
662.23M -5.3% |
663.35M 0.2% |
629.17M -5.2% |
582.66M -7.4% |
543.9M -6.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
299.28M -12.7% |
762.22M 154.7% |
855.17M 12.2% |
838.39M -2.0% |
696.35M -16.9% |
699.37M 0.4% |
662.23M -5.3% |
663.35M 0.2% |
629.17M -5.2% |
582.66M -7.4% |
543.9M -6.7% |
532.51M -2.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-68.44M - |
51.09M - |
98.86M 93.5% |
-14.05M - |
-70.72M - |
2.84M - |
-42.93M - |
-3.91M - |
-45.95M - |
-43.06M - |
-20.67M - |
-79.98M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.85M - |
- | - | - |
33.7M - |
- | - | - |
-12.99M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 18.2% |
0.2 -23.1% |
0.34 70% |
0.11 -67.6% |
0.12 9.1% |
0.05 -58.3% |
0.09 80.0% |
-0.01 - |
-0.072 - |
0.03 - |
0.19 533.3% |
-0.1 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.29% 14.4% |
4.04% -35.8% |
5.28% 30.8% |
1.79% -66.1% |
1.91% 6.6% |
0.65% -66.0% |
1.5% 131.1% |
-0.2% - |
-1.12% - |
0.32% - |
3.08% 875.9% |
-1.49% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.69% 32.8% |
2.03% -24.4% |
2.79% 37.5% |
0.88% -68.5% |
0.94% 7.3% |
0.33% -64.7% |
0.77% 129.3% |
-0.1% - |
-0.6% - |
0.17% - |
1.57% 833.5% |
-0.72% - |