2018 Q4 | 2019 Q4 | 2020 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.11% 2.3% |
41.47% 14.9% |
43.99% 6.1% |
43.75% -0.5% |
37.02% -15.4% |
30.26% -18.3% |
19.03% -37.1% |
13.51% -29.0% |
10.92% -19.2% |
-4.55% - |
-9.28% - |
-23.58% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.04% 23.6% |
62.11% -8.7% |
65.1% 4.8% |
64.91% -0.3% |
57.07% -12.1% |
46.79% -18.0% |
31.31% -33.1% |
22.94% -26.7% |
20.05% -12.6% |
11.28% -43.7% |
7.24% -35.8% |
-2.05% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.1% 38.0% |
48.66% -17.7% |
51.71% 6.3% |
49.71% -3.9% |
40.02% -19.5% |
29.93% -25.2% |
11.46% -61.7% |
2.55% -77.7% |
-1.13% - |
-15.21% - |
-20.38% - |
-30.37% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
842.65M 267.9% |
1.01B 20.3% |
1.21B 19.5% |
1.14B -5.6% |
1.03B -10.3% |
861.97M -15.9% |
623.35M -27.7% |
585.33M -6.1% |
556.07M -5.0% |
525.03M -5.6% |
513.97M -2.1% |
492.28M -4.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 23.9% |
1.55B 13.2% |
1.58B 1.9% |
1.59B 0.6% |
4.25B 167.8% |
4.54B 6.7% |
4.51B -0.7% |
4.37B -3.0% |
4.46B 2.1% |
4.42B -0.9% |
4.28B -3.2% |
4.27B -0.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
465.99M 32.8% |
491.63M 5.5% |
342.12M -30.4% |
299.02M -12.6% |
354.23M 18.5% |
606.22M 71.1% |
555.45M -8.4% |
518.68M -6.6% |
613.47M 18.3% |
628.71M 2.5% |
504.81M -19.7% |
546.16M 8.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
871.69M 20.6% |
1.03B 18.0% |
1.19B 15.4% |
1.24B 4.5% |
3.84B 209.5% |
3.87B 0.9% |
3.88B 0.3% |
3.78B -2.6% |
3.78B -0.1% |
3.73B -1.4% |
3.7B -0.8% |
3.63B -1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
287.16M - |
448.47M 56.2% |
578.99M 29.1% |
- |
310.57M - |
- |
-165.85M - |
- |
-134.89M - |
- |
-52.53M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
97.6M 23.5% |
51.4M -47.3% |
79.05M 53.8% |
97.6M 23.5% |
112.84M 15.6% |
227.67M 101.8% |
280.11M 23.0% |
340.55M 21.6% |
1.02B 198.3% |
2.61B 157.1% |
968.79M -62.9% |
880.96M -9.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
112.84M 15.6% |
227.67M 101.8% |
282.83M 24.2% |
333.48M 17.9% |
1B 200.6% |
2.61B 160.5% |
957.19M -63.4% |
872.32M -8.9% |
784.77M -10.0% |
1.98B 152.9% |
353.55M -82.2% |
379.02M 7.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.73M 198.3% |
193.24M 61.4% |
312.39M 61.7% |
323.24M 3.5% |
137.31M -57.5% |
-192.12M - |
-505.44M - |
-733.33M - |
-567.42M - |
-498.65M - |
-417.55M - |
-321.09M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
417.5M - |
529.6M 26.8% |
497.08M -6.1% |
- |
256.22M - |
- |
71.82M - |
- |
-33.94M - |
- |
-127.82M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56 275.0% |
3.538 38.2% |
4.49 26.9% |
4.214 -6.1% |
3.062 -27.3% |
1.917 -37.4% |
0.697 -63.7% |
0.347 -50.1% |
0.307 -11.5% |
-0.15 - |
-0.3 - |
-0.72 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.9% 198.1% |
51.18% 46.6% |
57.77% 12.9% |
51% -11.7% |
16.13% -68.4% |
10.64% -34.0% |
4.68% -56.0% |
3.15% -32.7% |
1.6% -49.4% |
-0.63% - |
-1.26% - |
-3.13% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.24% 190.8% |
34.19% 53.7% |
41.16% 20.4% |
37.18% -9.7% |
13.51% -63.7% |
8.57% -36.6% |
3.9% -54.5% |
2.66% -31.9% |
1.39% -47.5% |
-0.53% - |
-1.09% - |
-2.69% - |