2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.79% 3.4% |
17.63% 126.3% |
2.18% -87.6% |
1.42% -34.8% |
3.84% 170.7% |
16.22% 321.9% |
-6.82% - |
5.95% - |
-7.49% - |
4.7% - |
-22.33% - |
-5.78% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.88% 41.4% |
28.61% 15.0% |
18.07% -36.8% |
12.35% -31.7% |
16.94% 37.2% |
30.56% 80.5% |
12.9% -57.8% |
23.22% 80.0% |
12.75% -45.1% |
23.09% 81.1% |
17.05% -26.2% |
21.15% 24.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.49% 41.2% |
20.85% 98.7% |
-12.81% - |
-1.07% - |
3.47% - |
22.94% 561.7% |
-12.13% - |
3.13% - |
-11.61% - |
13.57% - |
-33.91% - |
-15.72% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.21M 22.6% |
232.37M 108.9% |
45.15M -80.6% |
90.09M 99.5% |
97.07M 7.8% |
206.91M 113.1% |
49.2M -76.2% |
60.88M 23.7% |
65.44M 7.5% |
234.49M 258.3% |
39.71M -83.1% |
49.51M 24.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.59M 18.9% |
1.01B 94.4% |
953.83M -5.4% |
943.23M -1.1% |
948.79M 0.6% |
1.02B 7.1% |
1.04B 2.5% |
1.02B -2.3% |
1.04B 2.3% |
1.04B 0.3% |
994.59M -4.8% |
1.02B 2.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
251.25M 41.5% |
189.74M -24.5% |
134.41M -29.2% |
141.33M 5.1% |
143.11M 1.3% |
177.18M 23.8% |
205.98M 16.3% |
197.22M -4.3% |
221.87M 12.5% |
208.05M -6.2% |
184.12M -11.5% |
211.04M 14.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.65M 3.4% |
818.79M 205.9% |
819.74M 0.1% |
802.21M -2.1% |
806M 0.5% |
839.55M 4.2% |
836.12M -0.4% |
821.26M -1.8% |
816.37M -0.6% |
831.73M 1.9% |
807.14M -3.0% |
802.87M -0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-51.52M - |
- | - | - |
-53.52M - |
- | - | - |
-61.82M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.75M -26.5% |
59.71M -24.2% |
650.42M 989.4% |
158.39M -75.6% |
180.42M 13.9% |
196.49M 8.9% |
553.47M 181.7% |
145.72M -73.7% |
126.41M -13.3% |
87.64M -30.7% |
214.54M 144.8% |
126.92M -40.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.71M -24.2% |
650.42M 989.4% |
158.39M -75.6% |
180.42M 13.9% |
196.49M 8.9% |
553.47M 181.7% |
145.72M -73.7% |
126.41M -13.3% |
87.64M -30.7% |
214.54M 144.8% |
126.92M -40.8% |
210.77M 66.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.81M - |
82.67M - |
-46.45M - |
-5.2M - |
-35.66M - |
23.03M - |
-29.81M - |
-23.78M - |
-119.15M - |
102.56M - |
-69.04M - |
-10.57M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
2.26M - |
- | - | - |
123.71K - |
- | - | - |
-14.14M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 34.0% |
0.79 338.9% |
0.015 -98.1% |
0.019 30.2% |
0.057 191.8% |
0.509 799.5% |
-0.05 - |
0.054 - |
-0.075 - |
0.171 - |
-0.13 - |
-0.047 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.29% 23.1% |
7.54% 129.2% |
0.12% -98.4% |
0.16% 31.4% |
0.46% 194.2% |
4.08% 778.9% |
-0.4% - |
0.44% - |
-0.6% - |
1.34% - |
-1.08% - |
-0.36% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82% 11.8% |
5.37% 195.6% |
0.1% -98.1% |
0.13% 34.5% |
0.39% 192.4% |
3.42% 766.0% |
-0.33% - |
0.35% - |
-0.48% - |
1.06% - |
-0.87% - |
-0.28% - |