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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
8.87% 6.1% |
9.18% 3.5% |
4.3% -53.2% |
6.76% 57.4% |
9.26% 36.9% |
5.89% -36.3% |
6.22% 5.6% |
7.25% 16.6% |
8.22% 13.4% |
4.57% -44.5% |
5.08% 11.3% |
6.35% 24.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
49.2% 0.3% |
49.91% 1.4% |
50.22% 0.6% |
49.08% -2.3% |
49.95% 1.8% |
46.92% -6.1% |
48.77% 3.9% |
47.6% -2.4% |
47.4% -0.4% |
47.59% 0.4% |
47.23% -0.7% |
47.87% 1.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
14.39% 5.3% |
13.76% -4.3% |
7.22% -47.5% |
10.49% 45.3% |
14.46% 37.8% |
10.73% -25.8% |
10.18% -5.1% |
11.52% 13.2% |
13.01% 13.0% |
8.1% -37.8% |
8% -1.3% |
10.25% 28.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.86B 4.1% |
2.68B -6.4% |
2.7B 0.7% |
2.97B 10.1% |
3.13B 5.4% |
3.79B 20.8% |
3.89B 2.8% |
4.29B 10.2% |
4.37B 1.8% |
4.25B -2.7% |
4.19B -1.3% |
4.55B 8.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
19.24B - |
19.34B 0.5% |
19.12B -1.1% |
19.34B 1.2% |
19.69B 1.8% |
23.05B 17.1% |
23.43B 1.6% |
23.02B -1.8% |
23.18B 0.7% |
24.35B 5.0% |
24.31B -0.1% |
24.14B -0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
12.55B - |
12.4B -1.2% |
12.02B -3.1% |
12.03B 0.1% |
12.08B 0.4% |
15.15B 25.4% |
15.68B 3.5% |
14.95B -4.6% |
14.75B -1.3% |
15.81B 7.2% |
16.72B 5.7% |
16.25B -2.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
6.69B - |
6.94B 3.7% |
7.1B 2.3% |
7.31B 3.0% |
7.61B 4.1% |
7.91B 3.9% |
7.75B -2.0% |
8.07B 4.1% |
8.43B 4.5% |
8.53B 1.2% |
7.6B -11.0% |
7.89B 3.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
582M -12.0% |
598M 2.7% |
275M -54.0% |
525M 90.9% |
513M -2.3% |
965M 88.1% |
555M -42.5% |
582M 4.9% |
976M 67.7% |
601M -38.4% |
764M 27.1% |
887M 16.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
1.25B 0.2% |
1.5B 20.5% |
1.39B -7.4% |
1.31B -6.0% |
1.16B -11.4% |
1.31B 13.0% |
1.94B 47.8% |
2.26B 16.2% |
1.72B -24.0% |
1.88B 9.9% |
2.33B 23.4% |
2.35B 0.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
1.5B 20.5% |
1.39B -7.4% |
1.31B -6.0% |
1.16B -11.4% |
1.31B 13.0% |
1.94B 47.8% |
2.26B 16.2% |
1.72B -24.0% |
1.88B 9.9% |
2.33B 23.4% |
2.35B 0.9% |
1.99B -15.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
484M -14.0% |
502M 3.7% |
190M -62.2% |
413M 117.4% |
427M 3.4% |
884M 107.0% |
407M -54.0% |
499M 22.6% |
827M 65.7% |
428M -48.2% |
531M 24.1% |
741M 39.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
388M 9.0% |
344M -11.3% |
172M -50% |
295M 71.5% |
433M 46.8% |
384M -11.3% |
357M -7.0% |
465M 30.3% |
544M 17.0% |
315M -42.1% |
294M -6.7% |
431M 46.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
254M 10.4% |
246M -3.1% |
116M -52.8% |
201M 73.3% |
290M 44.3% |
223M -23.1% |
242M 8.5% |
311M 28.5% |
359M 15.4% |
194M -46.0% |
213M 9.8% |
289M 35.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
16.798 10.4% |
16.271 -3.1% |
7.71 -52.6% |
13.34 73.0% |
19.28 44.5% |
14.77 -23.4% |
16.03 8.5% |
20.5 27.9% |
23.68 15.5% |
12.85 -45.7% |
14.7 14.4% |
20.38 38.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
3.79% - |
3.61% -4.9% |
1.65% -54.2% |
2.79% 68.8% |
3.89% 39.3% |
2.87% -26.1% |
3.09% 7.5% |
3.93% 27.2% |
4.35% 10.7% |
2.29% -47.4% |
2.64% 15.5% |
3.73% 41.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
1.32% - |
1.28% -3.4% |
0.6% -52.7% |
1.05% 73.2% |
1.49% 42.2% |
1.04% -29.8% |
1.04% -0.2% |
1.34% 28.6% |
1.55% 16.1% |
0.82% -47.5% |
0.88% 7.2% |
1.19% 36.2% |