2018 Q4 | 2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
1.91% - |
3.99% 109.1% |
2.49% -37.7% |
2.45% -1.5% |
3.38% 38.1% |
3.62% 7.2% |
4.12% 13.9% |
5.11% 23.9% |
4.83% -5.5% |
4.16% -13.7% |
3.12% -25.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
230.13% - |
11.03% -95.2% |
100% 806.6% |
8.77% -91.2% |
22.09% 151.7% |
11.69% -47.1% |
-1.71% - |
15.01% - |
15.75% 4.9% |
15.49% -1.6% |
14.78% -4.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
239.17% - |
5.3% -97.8% |
100% 1786.5% |
3.36% -96.6% |
17.07% 408.0% |
5.41% -68.3% |
-8.94% - |
7.52% - |
7.39% -1.7% |
6.44% -12.8% |
5.18% -19.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
465.22M -33.1% |
1.69B 263.0% |
499.6M -70.4% |
1.93B 285.8% |
1.93B 0.0% |
1.78B -7.9% |
1.54B -13.2% |
1.56B 0.9% |
1.41B -9.3% |
1.38B -2.4% |
1.31B -4.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | - |
1.62B - |
- |
1.86B - |
- |
1.93B - |
- |
1.68B - |
1.74B 3.9% |
2.08B 19.1% |
1.78B -14.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | - |
1.12B - |
- |
1.35B - |
- |
1.38B - |
- |
1.09B - |
1.14B 4.6% |
1B -12.4% |
709.42M -29.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | - |
504.85M - |
- |
506.89M - |
- |
555.05M - |
- |
585.61M - |
601.34M 2.7% |
1.08B 78.8% |
1.07B -0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | - |
-102.74M - |
- |
-196.28M - |
- |
-145.03M - |
- |
-150.59M - |
- |
-298.61M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | - |
118.6M - |
- |
44.27M - |
72.85M 64.6% |
65.7M -9.8% |
92.87M 41.3% |
72.85M -21.6% |
39.93M -45.2% |
92.87M 132.6% |
30.36M -67.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | - |
65.7M - |
- |
72.77M - |
39.93M -45.1% |
92.87M 132.6% |
30.36M -67.3% |
59.66M 96.5% |
41.49M -30.5% |
222.79M 436.9% |
168.47M -24.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | - |
-163.99M - |
- |
-244.63M - |
23.3M - |
-200.17M - |
-96.27M - |
-212.42M - |
-327.44M - |
-329.36M - |
-282.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
67.31M - |
- |
47.12M - |
- |
64.28M - |
- |
79.51M - |
- |
57.4M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.128 -74.9% |
0.97 656.4% |
0.179 -81.5% |
0.68 278.9% |
0.938 38.0% |
0.93 -0.9% |
0.92 -1.1% |
1.15 25.0% |
0.99 -13.9% |
0.79 -20.2% |
0.57 -27.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | - |
13.78% - |
- |
9.65% - |
- |
12.13% - |
- |
14.56% - |
11.33% -22.1% |
7.04% -37.9% |
3.82% -45.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | - |
5.04% - |
- |
3.18% - |
- |
3.62% - |
- |
4.5% - |
3.91% -13.1% |
2.86% -26.8% |
2.3% -19.8% |