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] | - | - | - | - | - |
64.87% - |
59.96% -7.6% |
55.6% -7.3% |
55.6% 0% |
47.51% -14.5% |
47.51% 0% |
42.65% -10.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.73% - |
0.11% -97.6% |
6.9% 6104.4% |
1.4% -79.8% |
5.1% 265.5% |
-0.77% - |
2.52% - |
1.62% -35.7% |
-6.03% - |
-22.13% - |
-13.14% - |
0.68% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.18% 17.9% |
17.87% -11.5% |
21.33% 19.3% |
23.11% 8.3% |
22.26% -3.7% |
19.07% -14.3% |
16.83% -11.7% |
18.13% 7.7% |
15.65% -13.7% |
3.27% -79.1% |
7.27% 122.7% |
14.99% 106.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.18% 330.2% |
5.1% -37.6% |
9.05% 77.4% |
5.18% -42.8% |
9.15% 76.7% |
1.12% -87.8% |
-1.65% - |
3.03% - |
-2.68% - |
-23.73% - |
-12.16% - |
1.69% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
675.26M 38.4% |
665.05M -1.5% |
967.64M 45.5% |
493.64M -49.0% |
868.84M 76.0% |
518.71M -40.3% |
521.55M 0.5% |
540.15M 3.6% |
616.14M 14.1% |
416.8M -32.4% |
597.74M 43.4% |
661.74M 10.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.88B 7.4% |
2.92B 1.3% |
2.97B 1.7% |
3.17B 6.7% |
3.15B -0.7% |
2.75B -12.7% |
2.82B 2.7% |
3.01B 6.8% |
3.05B 1.1% |
2.94B -3.5% |
2.99B 1.8% |
3.19B 6.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.66B 11.3% |
1.69B 2.2% |
1.67B -1.0% |
1.87B 11.9% |
1.88B 0.6% |
1.47B -22.2% |
1.53B 4.6% |
1.75B 14.1% |
1.89B 7.8% |
1.83B -2.9% |
1.97B 7.8% |
2.17B 9.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 2.7% |
1.23B 0.1% |
1.3B 5.4% |
1.3B 0.2% |
1.26B -2.6% |
1.28B 1.4% |
1.29B 0.5% |
1.26B -2.1% |
1.16B -8.0% |
1.11B -4.1% |
1.02B -7.9% |
1.03B 0.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-416.8M - |
- | - | - |
290.24M - |
- | - | - |
-164.76M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
512.83M 140.9% |
362.01M -29.4% |
476.03M 31.5% |
553.42M 16.3% |
444.15M -19.7% |
382.78M -13.8% |
197.71M -48.3% |
245.53M 24.2% |
287.66M 17.2% |
242.49M -15.7% |
269.94M 11.3% |
253.13M -6.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
362.01M -29.4% |
476.03M 31.5% |
553.42M 16.3% |
444.15M -19.7% |
382.78M -13.8% |
197.71M -48.3% |
245.53M 24.2% |
287.66M 17.2% |
242.49M -15.7% |
269.94M 11.3% |
253.13M -6.2% |
236.43M -6.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-244.19M - |
-22.32M - |
276.44M - |
-26.85M - |
208.1M - |
-121.22M - |
-324.87M - |
-66.13M - |
-185.02M - |
-159.82M - |
20.43M - |
-4.39M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.08M - |
- | - | - |
50.33M - |
- | - | - |
-30.47M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.071 - |
-0.001 - |
0.139 - |
0.014 -90.1% |
0.089 544.9% |
-0.008 - |
0.026 - |
0.018 -33.6% |
-0.075 - |
-0.187 - |
-0.159 - |
0.009 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.64% - |
0.06% -97.7% |
5.29% 8686.2% |
0.53% -90.0% |
3.46% 551.3% |
-0.31% - |
1.02% - |
0.69% -32.9% |
-3.07% - |
-8.12% - |
-7.35% - |
0.44% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15% - |
0.03% -97.8% |
2.27% 8794.1% |
0.22% -90.1% |
1.4% 525.3% |
-0.14% - |
0.47% - |
0.3% -36.5% |
-1.23% - |
-3.08% - |
-2.65% - |
0.15% - |