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] | - | - | - | - | - |
51.5% - |
51.24% -0.5% |
44.67% -12.8% |
40.98% -8.3% |
40.98% 0% |
40.98% 0% |
38.09% -7.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.39% 220.3% |
15.76% -42.4% |
25.97% 64.7% |
-24% - |
18.67% - |
3.9% -79.1% |
32.4% 731.7% |
-34.43% - |
-13.33% - |
0.71% - |
19.72% 2681.2% |
4.22% -78.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.35% -5.6% |
48.93% 1.2% |
44.91% -8.2% |
43.22% -3.7% |
52.93% 22.5% |
46.86% -11.5% |
46.97% 0.2% |
41.06% -12.6% |
43.9% 6.9% |
43.06% -1.9% |
35.76% -17.0% |
42.01% 17.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.14% - |
15.58% -44.6% |
26.59% 70.6% |
-36.48% - |
12.27% - |
0.57% -95.4% |
36.78% 6360.4% |
-50.55% - |
-32.57% - |
0.5% - |
26.81% 5308.9% |
-9.53% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.68M 179.4% |
74.9M -26.3% |
368.96M 392.6% |
48.96M -86.7% |
113.43M 131.7% |
94.23M -16.9% |
438.42M 365.3% |
54.18M -87.6% |
98.29M 81.4% |
125.08M 27.3% |
471.71M 277.1% |
77.52M -83.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
930.59M 92.1% |
935.23M 0.5% |
1.13B 20.4% |
1.03B -8.9% |
1.05B 2.1% |
1.07B 2.4% |
1.36B 27.0% |
1.35B -1.0% |
1.27B -6.1% |
1.32B 4.2% |
1.5B 13.7% |
1.41B -5.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.36M 62.9% |
111.22M -7.6% |
198.02M 78.1% |
102.18M -48.4% |
135.22M 32.3% |
130.68M -3.4% |
251.15M 92.2% |
166.59M -33.7% |
145.99M -12.4% |
170.85M 17.0% |
251M 46.9% |
156.38M -37.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
810.23M 97.3% |
822.03M 1.5% |
924.55M 12.5% |
919.09M -0.6% |
904.98M -1.5% |
933.34M 3.1% |
1.08B 15.4% |
1.15B 6.5% |
1.09B -4.5% |
1.12B 1.9% |
1.2B 7.9% |
1.21B 0.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.36M - |
- | - | - |
-173.34M - |
- | - | - |
-217.46M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.89M -68.5% |
403.38M 1520.7% |
107.32M -73.4% |
367.42M 242.4% |
276.7M -24.7% |
330M 19.3% |
123.88M -62.5% |
348.48M 181.3% |
465.71M 33.6% |
213.24M -54.2% |
180.06M -15.6% |
348.97M 93.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
403.38M 1520.7% |
107.32M -73.4% |
367.42M 242.4% |
276.7M -24.7% |
330M 19.3% |
123.88M -62.5% |
348.48M 181.3% |
465.71M 33.6% |
213.24M -54.2% |
180.06M -15.6% |
348.97M 93.8% |
150.56M -56.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.08M - |
-24.74M - |
209.47M - |
-148.6M - |
-43.41M - |
-30.83M - |
238.71M - |
-171.05M - |
-56.52M - |
-48.99M - |
182.81M - |
-128.94M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.96M - |
- | - | - |
4.49M - |
- | - | - |
-47.08M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.179 752.4% |
0.052 -71.1% |
0.531 927.5% |
-0.059 - |
0.107 - |
0.019 -82.6% |
0.718 3757.5% |
-0.094 - |
-0.065 - |
0.005 - |
0.463 9753.2% |
0.016 -96.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.56% 499.8% |
1.45% -68.3% |
10.97% 658.4% |
-1.27% - |
2.32% - |
0.4% -82.8% |
14.13% 3438.3% |
-1.68% - |
-1.17% - |
0.08% - |
8.02% 9901.4% |
0.27% -96.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.94% 557.6% |
1.27% -67.8% |
9.3% 634.7% |
-1.09% - |
2.04% - |
0.35% -83.0% |
11.67% 3269.3% |
-1.38% - |
-1% - |
0.07% - |
6.6% 9518.8% |
0.22% -96.6% |