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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.09% 137.5% |
20.39% 12.7% |
22.54% 10.5% |
24.18% 7.3% |
21.31% -11.9% |
18.49% -13.2% |
10.74% -41.9% |
4.79% -55.4% |
2.56% -46.6% |
1.99% -22.2% |
3.76% 89.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.36% 59.1% |
38.2% 25.8% |
39.78% 4.1% |
40.3% 1.3% |
33.64% -16.5% |
22.4% -33.4% |
14.03% -37.4% |
8.24% -41.2% |
9.21% 11.7% |
10.3% 11.9% |
10.1% -2.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.73% 76.5% |
35.13% 31.4% |
37.07% 5.5% |
37.65% 1.6% |
30.82% -18.1% |
19.04% -38.2% |
10.46% -45.1% |
4.71% -54.9% |
5.6% 18.8% |
6.52% 16.4% |
5.98% -8.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.87B 28.3% |
3.5B 22.2% |
3.81B 8.7% |
3.95B 3.8% |
3.54B -10.4% |
3.04B -14.0% |
2.78B -8.7% |
2.67B -3.8% |
2.8B 5.0% |
2.85B 1.7% |
2.8B -2.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B 28.7% |
2.52B 15.3% |
2.69B 6.9% |
3.07B 14.0% |
2.72B -11.5% |
2.55B -6.1% |
2.46B -3.7% |
2.63B 7.0% |
2.71B 3.2% |
2.65B -2.3% |
2.68B 0.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.44B 7.8% |
1.67B 15.9% |
1.11B -33.4% |
1.68B 51.2% |
1.18B -29.7% |
1.08B -8.6% |
993.4M -7.9% |
1.09B 9.6% |
1.1B 1.1% |
1.21B 9.9% |
1.17B -3.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
746.28M 105.9% |
852.3M 14.2% |
1.58B 85.7% |
1.39B -12.1% |
1.54B 10.3% |
1.47B -4.2% |
1.46B -0.5% |
1.54B 5.2% |
1.61B 4.7% |
1.44B -10.6% |
1.5B 4.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
585.61M 290.5% |
953.5M 62.8% |
1.26B 32.5% |
1.42B 12.3% |
972.7M -31.4% |
525.7M -46.0% |
177.3M -66.3% |
64.6M -63.6% |
187.9M 190.9% |
269.2M 43.3% |
294.9M 9.5% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.9M -89.3% |
19.7M -14.0% |
21.2M 7.6% |
21.9M 3.3% |
366.6M 1574.0% |
587.5M 60.3% |
915.3M 55.8% |
1.14B 24.2% |
464.9M -59.1% |
244.7M -47.4% |
247.4M 1.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
363.84M 1366.5% |
580M 59.4% |
915.3M 57.8% |
1.11B 21.3% |
408.7M -63.2% |
197.5M -51.7% |
247.4M 25.3% |
280.2M 13.3% |
221.7M -20.9% |
97.4M -56.1% |
97.9M 0.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
500.42M 604.5% |
857.4M 71.3% |
1.1B 27.8% |
1.19B 8.6% |
683.7M -42.5% |
180.9M -73.5% |
-156.2M - |
-295.2M - |
-246.3M - |
-166.3M - |
-195.2M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.62M 204.6% |
714.2M 37.7% |
857.7M 20.1% |
955.5M 11.4% |
754.3M -21.1% |
562.5M -25.4% |
298.5M -46.9% |
128M -57.1% |
71.8M -43.9% |
56.8M -20.9% |
105.2M 85.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.62M 204.6% |
714.2M 37.7% |
864.1M 21.0% |
923.5M 6.9% |
687.2M -25.6% |
508.6M -26.0% |
298.5M -41.3% |
101.2M -66.1% |
80.4M -20.6% |
79.4M -1.2% |
105.2M 32.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.627 204.6% |
6.373 37.7% |
7.75 21.6% |
9.173 18.4% |
6.617 -27.9% |
2.66 -59.8% |
1.71 -35.7% |
1.07 -37.4% |
0.85 -20.6% |
0.64 -24.7% |
0.7 9.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.49% 47.9% |
83.8% 20.6% |
20.01% -76.1% |
108.98% 444.7% |
66.12% -39.3% |
48.45% -26.7% |
-1.39% - |
8.74% - |
4.56% -47.8% |
3.9% -14.5% |
1.9% -51.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.73% 136.6% |
28.33% 19.4% |
9.34% -67.0% |
40.08% 329.0% |
30.78% -23.2% |
22.19% -27.9% |
-0.82% - |
4.49% - |
2.65% -41.1% |
2.18% -17.4% |
1.05% -51.9% |