2018 Q4 | 2019 Q4 | 2020 Q1 | 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] | - | - | - | - | - |
0% - |
0% - |
74.72% - |
74.75% 0.0% |
74.75% 0% |
74.75% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
13.53% -39.0% |
9.7% -28.3% |
12.06% 24.4% |
10.78% -10.6% |
10.62% -1.5% |
10.71% 0.8% |
8.95% -16.4% |
6.04% -32.5% |
2.68% -55.7% |
-1.18% - |
-7.51% - |
-4.7% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
16.63% -74.6% |
42.57% 156.0% |
47.35% 11.3% |
51.73% 9.2% |
45.76% -11.5% |
45.82% 0.1% |
44.32% -3.3% |
43.11% -2.7% |
41.34% -4.1% |
40.42% -2.2% |
39.71% -1.8% |
40.97% 3.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-33.79% - |
12.6% - |
16.37% 29.9% |
23.32% 42.4% |
14.41% -38.2% |
13.2% -8.4% |
9.41% -28.7% |
4% -57.5% |
-2.53% - |
-7.75% - |
-11.18% - |
-7.48% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
565.77M -58.4% |
576.4M 1.9% |
2.32B 301.7% |
2.52B 9.1% |
2.66B 5.4% |
3B 12.7% |
3.2B 6.8% |
3.04B -5.1% |
2.81B -7.6% |
2.55B -9.1% |
2.31B -9.4% |
2.45B 5.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
909.56M 39.2% |
- |
1.4B - |
1.36B -3.5% |
1.69B 24.9% |
7.48B 342.1% |
7.55B 0.9% |
7.49B -0.8% |
7.33B -2.0% |
7.36B 0.3% |
6.99B -5.0% |
6.72B -3.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
522.89M 51.7% |
- |
893.03M - |
769.33M -13.9% |
1.01B 31.9% |
1.11B 9.5% |
1.14B 3.0% |
1.11B -2.7% |
1.18B 5.7% |
1.2B 1.9% |
965.31M -19.5% |
690.4M -28.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
386.68M - |
- |
511.22M - |
- |
677.65M - |
6.37B 840.1% |
6.4B 0.5% |
6.37B -0.5% |
6.16B -3.4% |
6.16B 0.0% |
6.03B -2.2% |
6.03B 0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
138.96M - |
- |
134.8M - |
- |
-63.18M - |
- |
118.53M - |
- |
-182.7M - |
- |
-102.42M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
110.22M - |
195.41M 77.3% |
110.22M -43.6% |
178.6M 62.0% |
195.41M 9.4% |
38.19M -80.5% |
178.6M 367.6% |
143.06M -19.9% |
243.7M 70.3% |
5.91B 2325.1% |
5.9B -0.1% |
4.17B -29.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
195.41M - |
38.19M -80.5% |
178.6M 367.6% |
143.06M -19.9% |
248.11M 73.4% |
5.89B 2273.4% |
5.9B 0.2% |
4.13B -30.0% |
334.35M -91.9% |
435.06M 30.1% |
1.72B 294.5% |
3.54B 106.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
82.76M -47.7% |
-173.55M - |
78.08M - |
-54.58M - |
-145.77M - |
96.29M - |
26.36M -72.6% |
-44.12M - |
-271.42M - |
-339.86M - |
-172.19M - |
28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
156.96M - |
- |
279.31M - |
- |
160.41M - |
- |
286.68M - |
- |
75.23M - |
- |
-173.72M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.824 -74.5% |
0.6 -27.2% |
3.008 401.3% |
2.932 -2.5% |
3.038 3.6% |
2.754 -9.4% |
2.838 3.1% |
1.808 -36.3% |
0.088 -95.1% |
-0.402 - |
-1.39 - |
-0.92 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
22.01% -77.4% |
- |
75.71% - |
60.86% -19.6% |
53.13% -12.7% |
5.04% -90.5% |
8.3% 64.5% |
5.28% -36.4% |
2.2% -58.3% |
-0.48% - |
-2.8% - |
-1.86% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
9.79% -78.8% |
- |
28.14% - |
27.11% -3.7% |
21.74% -19.8% |
4.29% -80.2% |
6.41% 49.2% |
4.15% -35.2% |
1.67% -59.9% |
-0.41% - |
-2.39% - |
-1.62% - |