2018 Q3 | 2018 Q4 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
0% - |
- | - | - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.72% -39.8% |
5.41% 99.0% |
2.95% -45.5% |
-9.54% - |
-3.14% - |
3.01% - |
7.78% 158.0% |
0.54% -93.1% |
10.72% 1887.5% |
5.05% -52.9% |
13.52% 168.0% |
3.19% -76.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.99% -13.7% |
17.4% 24.3% |
17.72% 1.9% |
15.34% -13.4% |
13.03% -15.1% |
19.25% 47.7% |
15.08% -21.7% |
19.59% 29.9% |
23.47% 19.8% |
25.72% 9.6% |
22.55% -12.3% |
21.87% -3.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.84% 207.8% |
5.88% 600.9% |
9.62% 63.5% |
-20.97% - |
-5.11% - |
6.29% - |
11.12% 76.7% |
-2.75% - |
15.76% - |
3.15% -80.0% |
15.06% 378.1% |
4.32% -71.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.29M 55.3% |
141.48M 15.7% |
244.9M 73.1% |
51.57M -78.9% |
94.6M 83.4% |
132.18M 39.7% |
459.64M 247.7% |
112.21M -75.6% |
285.56M 154.5% |
130.88M -54.2% |
325.23M 148.5% |
134.14M -58.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B 5.9% |
1.41B 1.6% |
1.52B 7.2% |
1.6B 5.5% |
1.68B 5.3% |
1.81B 7.4% |
1.67B -7.9% |
1.62B -2.7% |
1.64B 1.3% |
1.72B 4.5% |
1.87B 8.9% |
1.89B 1.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
545.95M 18.0% |
557.25M 2.1% |
649.27M 16.5% |
736.39M 13.4% |
836.66M 13.6% |
957.19M 14.4% |
795.93M -16.8% |
750.12M -5.8% |
749.33M -0.1% |
812.39M 8.4% |
920.55M 13.3% |
938.83M 2.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
843.71M -0.6% |
852.92M 1.1% |
861.83M 1.0% |
859.2M -0.3% |
841.62M -2.0% |
846.54M 0.6% |
862.03M 1.8% |
863.39M 0.2% |
884.78M 2.5% |
895.28M 1.2% |
939.49M 4.9% |
944.17M 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-36.86M - |
- | - | - |
-4.42M - |
- | - | - |
-98.7M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.39M -45.9% |
172.35M 23.6% |
136.08M -21.0% |
97.51M -28.3% |
57.66M -40.9% |
196.99M 241.7% |
49.08M -75.1% |
37.92M -22.7% |
55.89M 47.4% |
88.25M 57.9% |
83.49M -5.4% |
234.47M 180.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.35M 23.6% |
136.08M -21.0% |
97.51M -28.3% |
57.66M -40.9% |
196.99M 241.7% |
49.08M -75.1% |
35.9M -26.8% |
55.89M 55.7% |
88.25M 57.9% |
83.49M -5.4% |
234.47M 180.8% |
199.95M -14.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.97M - |
-18.97M - |
77.67M - |
-32.41M - |
-8.57M - |
-66.29M - |
107.21M - |
-105.91M - |
3.06M - |
15.87M 418.8% |
112.2M 606.8% |
-85.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.58M - |
- | - | - |
-6.92M - |
- | - | - |
31.71M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 0% |
0.06 100% |
0.06 0% |
-0.04 - |
-0.03 - |
0.04 - |
0.3 650% |
0.01 -96.7% |
0.26 2498.8% |
0.05 -80.8% |
0.37 640% |
0.04 -89.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39% -6.5% |
0.9% 129.8% |
0.84% -6.7% |
-0.57% - |
-0.35% - |
0.47% - |
4.18% 786.5% |
0.07% -98.3% |
3.5% 4889.0% |
0.74% -78.8% |
4.79% 546.1% |
0.45% -90.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25% -10.5% |
0.55% 122.1% |
0.49% -9.7% |
-0.32% - |
-0.18% - |
0.23% - |
2.06% 801.9% |
0.04% -98.2% |
1.87% 4993.2% |
0.39% -79.0% |
2.45% 524.1% |
0.23% -90.7% |