|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.45B
5.58%
YoY
|
$13.68B
16.41%
YoY
|
$11.75B
1.7%
YoY
|
$11.56B
-26.13%
YoY
|
$15.64B
45.14%
YoY
|
| Cost Of Revenue |
$262.0M
12.93%
YoY
|
$232.0M
12.08%
YoY
|
$207.0M
-32.79%
YoY
|
$308.0M
N/A
|
N/A
|
| Gross Profit |
$14.18B
5.46%
YoY
|
$13.45B
16.49%
YoY
|
$11.55B
2.64%
YoY
|
$11.25B
N/A
|
N/A
|
| Selling, General & Admin |
$3.567B
8.68%
YoY
|
$3.282B
12.86%
YoY
|
$2.908B
-12.78%
YoY
|
$3.334B
-9.08%
YoY
|
$3.667B
18.25%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$844.0M
14.21%
YoY
|
$739.0M
24.62%
YoY
|
$593.0M
19.56%
YoY
|
$496.0M
-23.1%
YoY
|
$645.0M
117.91%
YoY
|
| Operating Expenses |
$12.87B
9.38%
YoY
|
$11.76B
8.07%
YoY
|
$10.89B
9.88%
YoY
|
$9.906B
-20.41%
YoY
|
$12.45B
39.78%
YoY
|
| Operating Profit |
$1.317B
-21.89%
YoY
|
$1.686B
155.45%
YoY
|
$660.0M
-50.82%
YoY
|
$1.342B
N/A
|
N/A
|
| Interest Expense |
-$242.0M
-215.79%
YoY
|
$209.0M
20.11%
YoY
|
$174.0M
51.3%
YoY
|
$115.0M
0.88%
YoY
|
$114.0M
26.67%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.397B
-19.8%
YoY
|
$1.742B
151.37%
YoY
|
$693.0M
-54.85%
YoY
|
$1.535B
-50.21%
YoY
|
$3.083B
72.81%
YoY
|
| Income Tax |
$753.0M
105.18%
YoY
|
$367.0M
91.15%
YoY
|
$192.0M
-51.76%
YoY
|
$398.0M
-44.18%
YoY
|
$713.0M
121.43%
YoY
|
| Net Earnings |
$602.0M
-52.6%
YoY
|
$1.270B
145.65%
YoY
|
$517.0M
-54.49%
YoY
|
$1.136B
-53.1%
YoY
|
$2.422B
69.73%
YoY
|
| Basic Earnings Per Share |
$2.22
-52.67%
YoY
|
$4.69
145.55%
YoY
|
$1.91
-53.75%
YoY
|
$4.13
-51.41%
YoY
|
$8.50
69.32%
YoY
|
| Diluted Earnings Per Share |
$2.21
-52.47%
YoY
|
$4.65
143.46%
YoY
|
$1.91
-53.41%
YoY
|
$4.10
-51.42%
YoY
|
$8.44
69.14%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
271.0M shares
0.0%
YoY
|
271.0M shares
0.37%
YoY
|
270.0M shares
-1.82%
YoY
|
275.0M shares
-3.51%
YoY
|
285.0M shares
0.35%
YoY
|
| Diluted Shares Outstanding |
272.0M shares
-0.37%
YoY
|
273.0M shares
0.74%
YoY
|
271.0M shares
-2.17%
YoY
|
277.0M shares
-3.48%
YoY
|
287.0M shares
0.35%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.226B
18.21%
YoY
|
$4.067B
12.29%
YoY
|
$4.030B
11.85%
YoY
|
$3.635B
15.1%
YoY
|
$2.729B
-17.28%
YoY
|
$3.622B
5.54%
YoY
|
$3.603B
29.7%
YoY
|
$3.158B
2.93%
YoY
|
$3.299B
33.35%
YoY
|
$3.432B
34.43%
YoY
|
$2.778B
-13.38%
YoY
|
$3.068B
16.61%
YoY
|
$2.474B
-21.83%
YoY
|
$2.553B
-46.78%
YoY
|
$3.207B
-17.6%
YoY
|
$2.631B
-31.73%
YoY
|
$3.165B
2.1%
YoY
|
$4.797B
27.24%
YoY
|
$3.892B
30.78%
YoY
|
| Cost Of Revenue |
$62.00M
14.81%
YoY
|
N/A
|
$70.00M
14.75%
YoY
|
$66.00M
8.2%
YoY
|
$54.00M
17.39%
YoY
|
N/A
|
$61.00M
7.02%
YoY
|
$61.00M
8.93%
YoY
|
$46.00M
N/A
|
N/A
|
$57.00M
N/A
|
$56.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$3.164B
18.28%
YoY
|
N/A
|
$3.960B
11.8%
YoY
|
$3.569B
15.24%
YoY
|
$2.675B
-17.77%
YoY
|
N/A
|
$3.542B
30.17%
YoY
|
$3.097B
2.82%
YoY
|
$3.253B
N/A
|
N/A
|
$2.721B
N/A
|
$3.012B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
$901.0M
8.29%
YoY
|
$899.0M
10.99%
YoY
|
$867.0M
11.3%
YoY
|
$770.0M
5.91%
YoY
|
$832.0M
12.13%
YoY
|
$810.0M
10.35%
YoY
|
$779.0M
3.18%
YoY
|
$727.0M
7.39%
YoY
|
$742.0M
1.09%
YoY
|
$734.0M
-7.79%
YoY
|
$755.0M
-10.01%
YoY
|
$677.0M
-17.74%
YoY
|
$734.0M
-21.24%
YoY
|
$796.0M
-10.96%
YoY
|
$839.0M
-5.73%
YoY
|
$823.0M
1.35%
YoY
|
$932.0M
8.0%
YoY
|
$894.0M
14.32%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$215.0M
9.69%
YoY
|
-$109.0M
-33.54%
YoY
|
-$84.00M
-55.79%
YoY
|
-$158.0M
-13.19%
YoY
|
$196.0M
17.37%
YoY
|
-$164.0M
-205.81%
YoY
|
-$190.0M
90.0%
YoY
|
-$182.0M
56.9%
YoY
|
$167.0M
24.63%
YoY
|
$155.0M
-171.1%
YoY
|
-$100.0M
38.89%
YoY
|
-$116.0M
182.93%
YoY
|
$134.0M
-26.37%
YoY
|
-$218.0M
124.74%
YoY
|
-$72.00M
-187.8%
YoY
|
-$41.00M
-35.94%
YoY
|
$182.0M
-0.55%
YoY
|
-$97.00M
385.0%
YoY
|
$82.00M
-1011.11%
YoY
|
| Operating Expenses |
N/A
|
$3.555B
21.54%
YoY
|
$3.516B
8.72%
YoY
|
$3.213B
19.71%
YoY
|
$2.580B
-11.61%
YoY
|
$2.925B
-17.72%
YoY
|
$3.234B
51.26%
YoY
|
$2.684B
-1.07%
YoY
|
$2.919B
16.29%
YoY
|
$3.555B
42.71%
YoY
|
$2.138B
-22.82%
YoY
|
$2.713B
31.57%
YoY
|
$2.510B
-2.83%
YoY
|
$2.491B
-38.93%
YoY
|
$2.770B
-5.75%
YoY
|
$2.062B
-33.76%
YoY
|
$2.583B
11.58%
YoY
|
$4.079B
45.06%
YoY
|
$2.939B
22.05%
YoY
|
| Operating Profit |
N/A
|
N/A
|
$444.0M
44.16%
YoY
|
$356.0M
-13.8%
YoY
|
$95.00M
-71.56%
YoY
|
N/A
|
$308.0M
-47.17%
YoY
|
$413.0M
38.13%
YoY
|
$334.0M
N/A
|
N/A
|
$583.0M
N/A
|
$299.0M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
-$61.00M
7.02%
YoY
|
-$60.00M
-207.14%
YoY
|
$61.00M
29.79%
YoY
|
$60.00M
22.45%
YoY
|
-$57.00M
26.67%
YoY
|
$56.00M
27.27%
YoY
|
$47.00M
9.3%
YoY
|
$49.00M
16.67%
YoY
|
-$45.00M
73.08%
YoY
|
$44.00M
57.14%
YoY
|
$43.00M
38.71%
YoY
|
$42.00M
40.0%
YoY
|
-$26.00M
-16.13%
YoY
|
$28.00M
3.7%
YoY
|
$31.00M
10.71%
YoY
|
$30.00M
7.14%
YoY
|
-$31.00M
10.71%
YoY
|
$27.00M
-6.9%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$498.0M
348.65%
YoY
|
$451.0M
-29.53%
YoY
|
$453.0M
44.73%
YoY
|
$382.0M
-16.59%
YoY
|
$111.0M
-66.47%
YoY
|
$640.0M
-480.95%
YoY
|
$313.0M
-48.09%
YoY
|
$458.0M
37.95%
YoY
|
$331.0M
-547.3%
YoY
|
-$168.0M
-566.67%
YoY
|
$603.0M
47.43%
YoY
|
$332.0M
-38.29%
YoY
|
-$74.00M
-113.41%
YoY
|
$36.00M
-94.76%
YoY
|
$409.0M
-55.83%
YoY
|
$538.0M
-24.54%
YoY
|
$552.0M
-27.08%
YoY
|
$687.0M
-26.13%
YoY
|
$926.0M
71.8%
YoY
|
| Income Tax |
$175.0M
503.45%
YoY
|
$536.0M
272.22%
YoY
|
$90.00M
104.55%
YoY
|
$98.00M
-15.52%
YoY
|
$29.00M
-53.97%
YoY
|
$144.0M
-371.7%
YoY
|
$44.00M
-68.79%
YoY
|
$116.0M
28.89%
YoY
|
$63.00M
350.0%
YoY
|
-$53.00M
47.22%
YoY
|
$141.0M
22.61%
YoY
|
$90.00M
-45.12%
YoY
|
$14.00M
-90.97%
YoY
|
-$36.00M
-122.78%
YoY
|
$115.0M
-46.01%
YoY
|
$164.0M
-6.82%
YoY
|
$155.0M
-6.63%
YoY
|
$158.0M
23.44%
YoY
|
$213.0M
60.15%
YoY
|
| Net Earnings |
$243.0M
192.77%
YoY
|
-$117.0M
-126.0%
YoY
|
$358.0M
34.59%
YoY
|
$278.0M
-9.15%
YoY
|
$83.00M
-66.53%
YoY
|
$450.0M
-752.17%
YoY
|
$266.0M
-37.56%
YoY
|
$306.0M
39.73%
YoY
|
$248.0M
-520.34%
YoY
|
-$69.00M
-201.47%
YoY
|
$426.0M
47.4%
YoY
|
$219.0M
-42.67%
YoY
|
-$59.00M
-114.86%
YoY
|
$68.00M
-87.24%
YoY
|
$289.0M
-60.52%
YoY
|
$382.0M
-30.8%
YoY
|
$397.0M
-34.38%
YoY
|
$533.0M
-33.46%
YoY
|
$732.0M
93.65%
YoY
|
| Basic Earnings Per Share |
$0.90
200.0%
YoY
|
N/A
|
$1.33
35.71%
YoY
|
$1.02
-9.73%
YoY
|
$0.30
-67.39%
YoY
|
N/A
|
$0.98
-37.97%
YoY
|
$1.13
39.51%
YoY
|
$0.92
-518.18%
YoY
|
N/A
|
$1.58
49.06%
YoY
|
$0.81
-40.88%
YoY
|
-$0.22
-115.6%
YoY
|
N/A
|
$1.06
-59.07%
YoY
|
$1.37
-29.02%
YoY
|
$1.41
-32.54%
YoY
|
N/A
|
$2.59
99.23%
YoY
|
| Diluted Earnings Per Share |
$0.90
200.0%
YoY
|
-$0.43
-126.18%
YoY
|
$1.33
36.95%
YoY
|
$1.02
-8.92%
YoY
|
$0.30
-67.03%
YoY
|
$1.65
-747.42%
YoY
|
$0.97
-37.94%
YoY
|
$1.12
38.38%
YoY
|
$0.91
-513.64%
YoY
|
-$0.25
-201.47%
YoY
|
$1.57
49.52%
YoY
|
$0.81
-40.88%
YoY
|
-$0.22
-115.71%
YoY
|
$0.25
-100.0%
YoY
|
$1.05
-59.14%
YoY
|
$1.37
-28.65%
YoY
|
$1.40
-32.69%
YoY
|
$1.819M
-33.46%
YoY
|
$2.57
99.22%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
271.1M shares
-1.4%
YoY
|
271.1M shares
-0.92%
YoY
|
271.7M shares
-0.64%
YoY
|
274.6M shares
0.51%
YoY
|
275.0M shares
0.65%
YoY
|
273.6M shares
0.54%
YoY
|
273.5M shares
0.47%
YoY
|
273.2M shares
0.38%
YoY
|
273.2M shares
0.37%
YoY
|
272.2M shares
0.01%
YoY
|
272.2M shares
-1.5%
YoY
|
272.2M shares
-2.09%
YoY
|
272.2M shares
-3.13%
YoY
|
272.1M shares
-4.36%
YoY
|
276.3M shares
-2.36%
YoY
|
278.0M shares
-2.8%
YoY
|
281.0M shares
-2.77%
YoY
|
284.5M shares
-3.11%
YoY
|
283.0M shares
-2.75%
YoY
|
| Diluted Shares Outstanding |
269.0M shares
-1.47%
YoY
|
N/A
|
270.0M shares
-1.1%
YoY
|
273.0M shares
0.0%
YoY
|
273.0M shares
0.37%
YoY
|
N/A
|
273.0M shares
0.74%
YoY
|
273.0M shares
0.74%
YoY
|
272.0M shares
0.37%
YoY
|
N/A
|
271.0M shares
-1.45%
YoY
|
271.0M shares
-2.87%
YoY
|
271.0M shares
-4.24%
YoY
|
N/A
|
275.0M shares
-3.51%
YoY
|
279.0M shares
-3.13%
YoY
|
283.0M shares
-2.75%
YoY
|
N/A
|
285.0M shares
-2.73%
YoY
|
Loading...