2018 Q2 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
107.51% 202.6% |
64.87% -39.7% |
42.17% -35.0% |
- |
47.2% - |
-466.3% - |
-301.64% - |
- | - |
-1.21K% - |
-127.48% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.37% -7.0% |
92.98% 0.7% |
92.67% -0.3% |
- |
94.01% - |
72.48% -22.9% |
95.92% 32.3% |
- | - |
91.69% - |
99.88% 8.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.97% - |
70.61% - |
82.43% 16.7% |
- |
52.49% - |
-690.72% - |
-306.93% - |
- | - |
-1.45K% - |
-156.4% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.71M -41.0% |
809.76M 688.4% |
1.23B 51.9% |
-42.69M - |
371.43M - |
21.79M -94.1% |
46.71M 114.4% |
-12.72M - |
-4.1M - |
9.6M - |
51.2M 433.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21B 14.4% |
1.95B 61.5% |
2.89B 47.7% |
2.62B -9.3% |
2.7B 2.9% |
2.8B 3.9% |
2.67B -4.9% |
2.24B -15.8% |
2.04B -8.9% |
1.92B -6.2% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
333.94M 4.3% |
522.42M 56.4% |
886.12M 69.6% |
666.98M -24.7% |
546.12M -18.1% |
724.12M 32.6% |
695.13M -4.0% |
433.67M -37.6% |
369.81M -14.7% |
328.82M -11.1% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
876.27M 18.8% |
1.43B 63.4% |
2B 39.8% |
1.95B -2.4% |
2.15B 10.1% |
2.08B -3.3% |
1.97B -5.2% |
1.81B -8.1% |
1.68B -7.5% |
1.59B -5.1% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-105.81M - |
7.7M - |
550.09M 7048.7% |
960.14M 74.5% |
117.9M -87.7% |
35.13M -70.2% |
-125.78M - |
-389.25M - |
-155.83M - |
-107.93M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
755.96M 40.8% |
727.63M -3.7% |
363.42M -50.1% |
835.8M 130.0% |
1.53B 82.7% |
983.97M -35.5% |
867.97M -11.8% |
842.61M -2.9% |
686.86M -18.5% |
472.35M -31.2% |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
727.63M -3.7% |
363.42M -50.1% |
835.8M 130.0% |
1.53B 82.7% |
983.97M -35.5% |
867.97M -11.8% |
842.61M -2.9% |
686.86M -18.5% |
472.35M -31.2% |
261.29M -44.7% |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-111.82M - |
-5.37M - |
534.25M - |
939.54M 75.9% |
98.91M -89.5% |
22.55M -77.2% |
-132.65M - |
-398.7M - |
-159.54M - |
-109.46M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.43M 78.6% |
525.25M 375.7% |
518.62M -1.3% |
-76.49M - |
175.31M - |
-101.6M - |
-140.96M - |
-194.78M - |
-163.41M - |
-115.97M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.43M 78.6% |
525.25M 375.7% |
518.62M -1.3% |
-76.49M - |
175.31M - |
-101.6M - |
-140.9M - |
-194.78M - |
-163.41M - |
-115.97M - |
-65.28M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.82 78.3% |
3.92 378.0% |
3.85 -1.8% |
-0.58 - |
1.3 - |
-0.76 - |
-1.06 - |
-1.45 - |
-1.22 - |
-0.86 - |
-0.48 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.69% 53.7% |
45.51% 232.5% |
30.22% -33.6% |
-3.87% - |
8.55% - |
-4.81% - |
-6.96% - |
-10.3% - |
-9.38% - |
-7.1% - |
-4.16% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.74% 72.8% |
33.2% 240.9% |
21.42% -35.5% |
-2.78% - |
6.6% - |
-3.7% - |
-5.15% - |
-7.93% - |
-7.62% - |
-5.85% - |
-3.52% - |