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] |
44.07% 0.1% |
0.04% -99.9% |
0.04% 2.5% |
0.04% 2.4% |
0.06% 50.0% |
0.06% -9.5% |
0.03% -49.1% |
0.03% 6.9% |
0.03% -3.2% |
0.03% -3.3% |
0.03% 17.2% |
0.04% 5.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.79% - |
26.55% -64.5% |
14.36% -45.9% |
-105.06% - |
104.91% - |
53.57% -48.9% |
99.69% 86.1% |
-99.91% - |
32.3% - |
143.47% 344.2% |
-70.08% - |
43.64% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.52% 16.4% |
68.49% -1.5% |
61.99% -9.5% |
68.68% 10.8% |
70.31% 2.4% |
67.3% -4.3% |
69.25% 2.9% |
71.48% 3.2% |
65.82% -7.9% |
58.46% -11.2% |
56.29% -3.7% |
56.98% 1.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.11% 61.9% |
29.53% -1.9% |
26.19% -11.3% |
31.22% 19.2% |
37.31% 19.5% |
31.03% -16.8% |
32.01% 3.2% |
39.4% 23.1% |
25.97% -34.1% |
21.41% -17.5% |
19.32% -9.8% |
24.44% 26.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
817M -2.6% |
806M -1.3% |
905M 12.3% |
929M 2.7% |
997M 7.3% |
896M -10.1% |
956M 6.7% |
1.07B 11.5% |
901M -15.5% |
934M 3.7% |
1.07B 14.1% |
1.12B 5.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.8B 1.8% |
37.76B -2.7% |
41.99B 11.2% |
43.07B 2.6% |
41.77B -3.0% |
40.8B -2.3% |
43.29B 6.1% |
43.25B -0.1% |
44.21B 2.2% |
43.8B -0.9% |
49.42B 12.8% |
44.24B -10.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.36B -0.1% |
26.86B -1.8% |
27.76B 3.4% |
29.19B 5.2% |
27.94B -4.3% |
27.08B -3.1% |
26.46B -2.3% |
27.54B 4.1% |
27.71B 0.6% |
26.04B -6.0% |
32.29B 24.0% |
28.22B -12.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 91.5% |
1.55B -0.5% |
3.67B 136.4% |
3.01B -17.8% |
3.81B 26.5% |
4.18B 9.6% |
5.87B 40.6% |
4.92B -16.2% |
5.38B 9.4% |
6.68B 24.0% |
5.79B -13.3% |
6.09B 5.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-105M - |
85M - |
230M 170.6% |
252M 9.6% |
323M 28.2% |
290M -10.2% |
419M 44.5% |
592M 41.3% |
253M -57.3% |
288M 13.8% |
471M 63.5% |
257M -45.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
298M -16.1% |
396M 32.9% |
413M 4.3% |
525M 27.1% |
694M 32.2% |
790M 13.8% |
822M 4.1% |
642M -21.9% |
657M 2.3% |
595M -9.4% |
513M -13.8% |
627M 22.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
396M 32.9% |
413M 4.3% |
525M 27.1% |
694M 32.2% |
790M 13.8% |
822M 4.1% |
642M -21.9% |
657M 2.3% |
595M -9.4% |
513M -13.8% |
627M 22.2% |
639M 1.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-271M - |
-73M - |
-561M - |
84M - |
77M -8.3% |
80M 3.9% |
196M 145% |
430M 119.4% |
95M -77.9% |
103M 8.4% |
-52M - |
-20M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
659M - |
153M -76.8% |
180M 17.6% |
-882M - |
1.14B - |
517M -54.5% |
1.08B 108.5% |
-920M - |
360M - |
1.37B 280.6% |
-502M - |
491M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
611M - |
214M -65.0% |
130M -39.3% |
-976M - |
1.05B - |
480M -54.1% |
953M 98.5% |
-1.06B - |
291M - |
1.34B 360.5% |
-747M - |
491M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.548 - |
1.243 -65.0% |
0.755 -39.3% |
-5.667 - |
6.074 - |
2.787 -54.1% |
5.534 98.5% |
-6.184 - |
1.62 - |
7.459 360.5% |
-4.158 - |
2.733 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.5% - |
13.76% -73.3% |
4.98% -63.8% |
-29.22% - |
30.65% - |
12.02% -60.8% |
18.96% 57.8% |
-19.73% - |
5.65% - |
22.22% 293.4% |
-11.99% - |
8.26% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59% - |
0.56% -64.8% |
0.33% -41.7% |
-2.29% - |
2.47% - |
1.16% -52.9% |
2.27% 95.0% |
-2.46% - |
0.67% - |
3.05% 357.6% |
-1.6% - |
1.05% - |