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] | - | - | - | - | - |
91.1% - |
90.64% -0.5% |
90.72% 0.1% |
90.72% 0% |
90.63% -0.1% |
90.63% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
32.93% 10.9% |
23.99% -27.2% |
25.7% 7.1% |
30.78% 19.8% |
23.46% -23.8% |
20.26% -13.6% |
-6.78% - |
14.32% - |
-8.85% - |
4.14% - |
-1.18% - |
6.91% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
69.64% -1.1% |
69.25% -0.6% |
71.2% 2.8% |
71.12% -0.1% |
69.94% -1.7% |
70.98% 1.5% |
65.26% -8.1% |
69.87% 7.1% |
68.54% -1.9% |
68.16% -0.6% |
68.28% 0.2% |
65.82% -3.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
40.22% 4.8% |
29.12% -27.6% |
31.5% 8.2% |
34.55% 9.7% |
23.7% -31.4% |
18.83% -20.5% |
-0.55% - |
9.3% - |
-8.46% - |
0.83% - |
-4.64% - |
-2.93% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 14.0% |
1.09B -11.7% |
1.21B 11.1% |
1.22B 0.8% |
864.13M -29.2% |
957.7M 10.8% |
638.54M -33.3% |
705.01M 10.4% |
536.8M -23.9% |
500.23M -6.8% |
438.24M -12.4% |
426.41M -2.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
3.07B 15.3% |
3.47B 12.8% |
8.27B 138.6% |
8.6B 4.0% |
8.39B -2.5% |
8.68B 3.4% |
8.82B 1.6% |
8.73B -0.9% |
7.86B -10.0% |
7.67B -2.5% |
7.53B -1.8% |
7.34B -2.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22B 0.1% |
1.35B 10.6% |
1.4B 3.5% |
1.36B -2.9% |
1.74B 27.9% |
1.83B 5.1% |
2.01B 9.9% |
1.83B -9.1% |
1.4B -23.4% |
1.19B -15.3% |
1.06B -11.0% |
845.47M -20.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85B 28.2% |
2.11B 14.3% |
6.87B 225.1% |
7.24B 5.5% |
6.65B -8.2% |
6.85B 3.0% |
6.8B -0.6% |
6.9B 1.5% |
6.46B -6.4% |
6.48B 0.3% |
6.47B -0.1% |
6.5B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
914.79M - |
- | - | - |
468.24M - |
- | - | - |
41.02M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
175.94M -3.1% |
209.01M 18.8% |
445.21M 113.0% |
4.74B 965.0% |
1.02B -78.6% |
909.46M -10.5% |
296.33M -67.4% |
521.63M 76.0% |
933.94M 79.0% |
533.64M -42.9% |
352.13M -34.0% |
226.96M -35.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
209.01M 18.8% |
445.21M 113.0% |
4.74B 965.0% |
1.02B -78.6% |
909.46M -10.5% |
296.33M -67.4% |
521.63M 76.0% |
933.94M 79.0% |
533.64M -42.9% |
352.13M -34.0% |
226.96M -35.5% |
485.37M 113.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
419.21M -9.1% |
199.49M -52.4% |
360.51M 80.7% |
395.27M 9.6% |
13.69M -96.5% |
191.69M 1300.2% |
61.94M -67.7% |
53.32M -13.9% |
-64.74M - |
-63.71M - |
34.89M - |
71.93M 106.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
728.78M - |
- | - | - |
578.53M - |
- | - | - |
53.41M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13 27.0% |
0.73 -35.4% |
0.87 19.2% |
0.94 8.0% |
0.51 -45.7% |
0.48 -5.9% |
-0.11 - |
0.25 - |
-0.12 - |
0.06 - |
-0.02 - |
0.07 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
24.74% -1.6% |
13.21% -46.6% |
6.93% -47.5% |
5.33% -23.2% |
2.92% -45.2% |
2.87% -1.5% |
-0.63% - |
1.47% - |
-0.71% - |
0.32% - |
-0.08% - |
0.45% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
14.18% 6.7% |
8% -43.6% |
5.31% -33.7% |
4.46% -16.0% |
2.39% -46.5% |
2.27% -4.7% |
-0.49% - |
1.15% - |
-0.57% - |
0.27% - |
-0.07% - |
0.4% - |