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] |
4.72% -1.0% |
4.08% -13.6% |
4.84% 18.8% |
4.81% -0.8% |
4.75% -1.2% |
4.76% 0.2% |
3.95% -17.0% |
3.95% 0.0% |
3.95% -0.1% |
3.95% 0.0% |
2.94% -25.5% |
2.94% 0.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-41.43% - |
-52.34% - |
-54.09% - |
-54.48% - |
-50.84% - |
-44.29% - |
-40.65% - |
-30.41% - |
-21.14% - |
-14.99% - |
-9.67% - |
-4.21% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.06% -0.5% |
74.22% 0.2% |
75.79% 2.1% |
76.57% 1.0% |
77.41% 1.1% |
78.73% 1.7% |
79.77% 1.3% |
80.8% 1.3% |
81.67% 1.1% |
81.92% 0.3% |
81.9% 0.0% |
82.14% 0.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-47.83% - |
-57.17% - |
-57.24% - |
-58.5% - |
-49.35% - |
-43.83% - |
-42.79% - |
-35.08% - |
-27.94% - |
-23.35% - |
-16.35% - |
-13.37% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
238.26M 17.9% |
308.46M 29.5% |
412.84M 33.8% |
520.01M 26.0% |
641.96M 23.5% |
753.53M 17.4% |
857.06M 13.7% |
962.71M 12.3% |
1.06B 9.9% |
1.13B 7.1% |
1.19B 5.2% |
1.24B 4.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.97B 57.1% |
8.56B 43.5% |
9.51B 11.1% |
9.18B -3.4% |
9.26B 0.8% |
9.25B 0.0% |
9.74B 5.2% |
9.38B -3.7% |
9.64B 2.7% |
9.62B -0.2% |
9.87B 2.6% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44B 17.4% |
4.45B 29.5% |
5.42B 21.6% |
5.12B -5.6% |
5.21B 1.9% |
5.21B -0.1% |
5.65B 8.6% |
5.28B -6.7% |
5.55B 5.2% |
5.5B -0.9% |
5.92B 7.6% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.53B 190.6% |
4.11B 62.4% |
4.09B -0.4% |
4.07B -0.6% |
4.04B -0.6% |
4.05B 0.1% |
4.08B 0.9% |
4.1B 0.5% |
4.09B -0.4% |
4.12B 0.8% |
3.95B -4.0% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.62M - |
-14.15M - |
-17.86M - |
10.17M - |
-18.09M - |
21.19M - |
89.35M 321.6% |
96.94M 8.5% |
187.77M 93.7% |
223.28M 18.9% |
247.73M 11.0% |
280.51M 13.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59B 57.4% |
1.55B -2.4% |
3.04B 95.5% |
2.37B -21.9% |
1.81B -23.7% |
3.44B 90.0% |
3.87B 12.5% |
3.47B -10.4% |
3.54B 2.2% |
3.43B -3.3% |
3.91B 14.1% |
3.57B -8.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B -23.7% |
3.44B 90.0% |
3.87B 12.5% |
3.47B -10.4% |
3.54B 2.2% |
3.43B -3.3% |
3.91B 14.1% |
3.57B -8.7% |
4.22B 18.3% |
4.47B 5.8% |
4.69B 4.9% |
3.34B -28.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-16.58M - |
-33.5M - |
-32.26M - |
-4.11M - |
-33.73M - |
3.76M - |
67.54M 1694.7% |
68.74M 1.8% |
156.56M 127.8% |
192.17M 22.7% |
218.68M 13.8% |
257.67M 17.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-98.72M - |
-161.45M - |
-223.29M - |
-283.28M - |
-326.36M - |
-333.74M - |
-348.38M - |
-292.8M - |
-223.72M - |
-169.95M - |
-115.29M - |
-52.34M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-98.72M - |
-161.45M - |
-223.29M - |
-283.28M - |
-326.36M - |
-333.74M - |
-348.38M - |
-292.8M - |
-223.72M - |
-169.95M - |
-115.29M - |
-52.34M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.196 - |
-1.829 - |
-2.392 - |
-2.894 - |
-3.226 - |
-3.226 - |
-3.346 - |
-2.796 - |
-2.11 - |
-1.59 - |
-1.07 - |
-0.49 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.46% - |
-2.24% - |
-1.96% - |
-2.13% - |
-2.09% - |
-2.02% - |
-2.34% - |
-0.76% - |
-0.39% - |
-0.68% - |
-1% - |
-1.28% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.86% - |
-1.02% - |
-0.89% - |
-0.93% - |
-0.92% - |
-0.88% - |
-1% - |
-0.33% - |
-0.17% - |
-0.29% - |
-0.41% - |
-0.57% - |