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] |
3.25% -75.3% |
19.38% 497.2% |
28.19% 45.5% |
15.29% -45.7% |
15.93% 4.1% |
18.8% 18.0% |
-0.52% - |
8.02% - |
2.5% -68.9% |
12.2% 388.3% |
-13.05% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.38% -26.6% |
50.82% 56.9% |
31.08% -38.8% |
46.27% 48.9% |
34.09% -26.3% |
49.54% 45.3% |
30.5% -38.4% |
38.08% 24.9% |
36.98% -2.9% |
43% 16.3% |
17.62% -59.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.45% -88.6% |
30.55% 1147.9% |
42.35% 38.7% |
24.39% -42.4% |
8.21% -66.3% |
29.71% 261.9% |
1.34% -95.5% |
14.61% 986.5% |
8.33% -43.0% |
20.13% 141.6% |
-18.03% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B -16.5% |
1.55B 53.8% |
1.03B -33.6% |
1.49B 44.4% |
1.25B -16.5% |
1.82B 45.8% |
1.15B -36.7% |
1.53B 32.9% |
1.36B -10.9% |
1.81B 32.8% |
984.7M -45.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.15B -2.4% |
11.21B 0.6% |
11.75B 4.7% |
11.64B -0.9% |
12.59B 8.1% |
13.05B 3.7% |
13.67B 4.7% |
13.9B 1.7% |
13.65B -1.8% |
13.98B 2.4% |
13.43B -4.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.33B -4.0% |
7.08B -3.3% |
7.72B 8.9% |
7.59B -1.7% |
8.33B 9.8% |
8.45B 1.4% |
9.07B 7.3% |
9.18B 1.2% |
8.89B -3.1% |
8.99B 1.2% |
8.57B -4.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.83B 1.0% |
4.13B 7.9% |
4.03B -2.4% |
4.06B 0.6% |
4.26B 5.0% |
4.6B 8.1% |
4.6B 0.0% |
4.73B 2.7% |
4.76B 0.8% |
4.99B 4.7% |
4.86B -2.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.92M - |
436.1M - |
-7.49M - |
502.1M - |
221.62M -55.9% |
579.45M 161.5% |
62.05M -89.3% |
368.36M 493.7% |
226.39M -38.5% |
558.74M 146.8% |
-167.93M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69B 16.4% |
1.29B -23.8% |
1.52B 17.8% |
1.38B -8.9% |
1.39B 0.2% |
1.35B -2.5% |
1.57B 16.5% |
913.71M -41.9% |
936.29M 2.5% |
808.51M -13.6% |
1.08B 33.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B -23.8% |
1.52B 17.8% |
1.38B -8.9% |
1.39B 0.2% |
1.35B -2.5% |
1.57B 16.5% |
913.71M -41.9% |
936.29M 2.5% |
808.51M -13.6% |
1.08B 33.2% |
494.16M -54.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-225.29M - |
422.35M - |
-77.82M - |
420.94M - |
149.76M -64.4% |
490.73M 227.7% |
-159.98M - |
181.44M - |
87.55M -51.7% |
509.25M 481.7% |
-292.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.51M - |
448.11M - |
408.58M -8.8% |
336.63M -17.6% |
71.66M -78.7% |
509.57M 611.1% |
-18.29M - |
192.21M - |
80.36M -58.2% |
334.79M 316.6% |
-198.92M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.79M -79.4% |
301.24M 818.6% |
291.01M -3.4% |
227.98M -21.7% |
198.32M -13.0% |
341.4M 72.1% |
-5.97M - |
122.6M - |
33.99M -72.3% |
220.36M 548.4% |
-128.47M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.42 -80.9% |
53.13 880.3% |
52.56 -1.1% |
44.53 -15.3% |
38.901 -12.6% |
66.97 72.2% |
-1.17 - |
24.05 - |
6.667 -72.3% |
43.22 548.3% |
-25.16 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.86% -80.3% |
7.57% 779.1% |
7.13% -5.8% |
5.64% -20.9% |
4.77% -15.4% |
7.71% 61.5% |
-0.13% - |
2.63% - |
0.72% -72.8% |
4.52% 531.0% |
-2.61% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29% -80.0% |
2.69% 827.2% |
2.53% -5.9% |
1.95% -23.1% |
1.64% -16.0% |
2.66% 62.7% |
-0.04% - |
0.89% - |
0.25% -72.3% |
1.59% 546.5% |
-0.94% - |