|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.097B
38.86%
YoY
|
$6.551B
-11.28%
YoY
|
$7.384B
-36.68%
YoY
|
$11.66B
9.18%
YoY
|
$10.68B
1.64%
YoY
|
| Cost Of Revenue |
$5.897B
17.59%
YoY
|
$5.015B
-16.87%
YoY
|
$6.033B
-26.35%
YoY
|
$8.192B
5.51%
YoY
|
$7.764B
1.27%
YoY
|
| Gross Profit |
$3.200B
108.33%
YoY
|
$1.536B
13.69%
YoY
|
$1.351B
-61.06%
YoY
|
$3.469B
18.92%
YoY
|
$2.917B
2.64%
YoY
|
| Selling, General & Admin |
$561.0M
21.96%
YoY
|
$460.0M
-6.31%
YoY
|
$491.0M
-12.16%
YoY
|
$559.0M
11.35%
YoY
|
$502.0M
6.13%
YoY
|
| Research & Development |
$724.0M
10.7%
YoY
|
$654.0M
-17.94%
YoY
|
$797.0M
-15.3%
YoY
|
$941.0M
4.21%
YoY
|
$903.0M
-7.19%
YoY
|
| Depreciation & Amortization |
$251.0M
-4.92%
YoY
|
$264.0M
-48.54%
YoY
|
$513.0M
13.75%
YoY
|
$451.0M
13.6%
YoY
|
$397.0M
4.75%
YoY
|
| Operating Expenses |
$1.285B
15.35%
YoY
|
$1.114B
-13.51%
YoY
|
$1.288B
-14.13%
YoY
|
$1.500B
6.76%
YoY
|
$1.405B
-2.84%
YoY
|
| Operating Profit |
$1.890B
347.87%
YoY
|
$422.0M
-223.39%
YoY
|
-$342.0M
-117.49%
YoY
|
$1.955B
31.03%
YoY
|
$1.492B
14.77%
YoY
|
| Interest Expense |
-$296.0M
38.97%
YoY
|
-$213.0M
-168.05%
YoY
|
$313.0M
25.7%
YoY
|
$249.0M
13.18%
YoY
|
$220.0M
9.45%
YoY
|
| Other Income/Expense, Net |
-$377.0M
383.33%
YoY
|
-$78.00M
-49.35%
YoY
|
-$154.0M
-44.2%
YoY
|
-$276.0M
91.67%
YoY
|
-$144.0M
-46.27%
YoY
|
| Pretax Income |
$1.513B
240.0%
YoY
|
$445.0M
-189.72%
YoY
|
-$496.0M
-129.54%
YoY
|
$1.679B
24.55%
YoY
|
$1.348B
30.62%
YoY
|
| Income Tax |
$44.00M
-60.0%
YoY
|
$110.0M
233.33%
YoY
|
$33.00M
10.0%
YoY
|
$30.00M
-11.76%
YoY
|
$34.00M
21.43%
YoY
|
| Net Earnings |
$1.469B
338.51%
YoY
|
$335.0M
-163.33%
YoY
|
-$529.0M
-132.08%
YoY
|
$1.649B
25.49%
YoY
|
$1.314B
30.88%
YoY
|
| Basic Earnings Per Share |
$6.93
333.13%
YoY
|
$1.60
-162.5%
YoY
|
-$2.56
-134.13%
YoY
|
$7.50
38.12%
YoY
|
$5.43
41.78%
YoY
|
| Diluted Earnings Per Share |
$6.77
328.44%
YoY
|
$1.58
-161.73%
YoY
|
-$2.56
-134.78%
YoY
|
$7.36
37.31%
YoY
|
$5.36
41.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
212.0M shares
1.44%
YoY
|
209.0M shares
0.97%
YoY
|
207.0M shares
-5.91%
YoY
|
220.0M shares
-9.09%
YoY
|
242.0M shares
-7.63%
YoY
|
| Diluted Shares Outstanding |
217.0M shares
2.36%
YoY
|
212.0M shares
2.42%
YoY
|
207.0M shares
-7.59%
YoY
|
224.0M shares
-8.57%
YoY
|
245.0M shares
-7.55%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 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 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.112B
27.33%
YoY
|
$2.825B
30.79%
YoY
|
$2.629B
13.08%
YoY
|
$2.444B
29.52%
YoY
|
$2.160B
30.51%
YoY
|
$2.325B
49.52%
YoY
|
$2.168B
49.11%
YoY
|
$1.887B
17.79%
YoY
|
$1.655B
-11.02%
YoY
|
$1.555B
-17.59%
YoY
|
$1.454B
-44.67%
YoY
|
$1.602B
-42.83%
YoY
|
$1.860B
N/A
|
$1.887B
-39.44%
YoY
|
$2.628B
-12.78%
YoY
|
$2.802B
2.6%
YoY
|
$3.116B
34.66%
YoY
|
$3.013B
19.71%
YoY
|
| Cost Of Revenue |
$1.665B
8.82%
YoY
|
$1.649B
18.63%
YoY
|
$1.592B
5.22%
YoY
|
$1.530B
18.88%
YoY
|
$1.390B
13.01%
YoY
|
$1.513B
26.82%
YoY
|
$1.454B
11.42%
YoY
|
$1.287B
-0.85%
YoY
|
$1.230B
-20.18%
YoY
|
$1.193B
-27.3%
YoY
|
$1.305B
-30.18%
YoY
|
$1.298B
-34.97%
YoY
|
$1.541B
N/A
|
$1.641B
-24.31%
YoY
|
$1.869B
-12.17%
YoY
|
$1.996B
0.25%
YoY
|
$2.168B
26.19%
YoY
|
$2.128B
15.03%
YoY
|
| Gross Profit |
$1.447B
58.32%
YoY
|
$1.176B
52.73%
YoY
|
$1.037B
27.71%
YoY
|
$914.0M
52.33%
YoY
|
$770.0M
81.18%
YoY
|
$812.0M
124.31%
YoY
|
$714.0M
379.19%
YoY
|
$600.0M
97.37%
YoY
|
$425.0M
33.23%
YoY
|
$362.0M
47.15%
YoY
|
$149.0M
-80.37%
YoY
|
$304.0M
-62.28%
YoY
|
$319.0M
N/A
|
$246.0M
-74.05%
YoY
|
$759.0M
-14.24%
YoY
|
$806.0M
8.92%
YoY
|
$948.0M
59.06%
YoY
|
$885.0M
32.68%
YoY
|
| Selling, General & Admin |
$143.0M
-7.14%
YoY
|
$143.0M
2.88%
YoY
|
$144.0M
3.6%
YoY
|
$154.0M
17.56%
YoY
|
$139.0M
19.83%
YoY
|
$139.0M
28.7%
YoY
|
$129.0M
22.86%
YoY
|
$131.0M
14.91%
YoY
|
$116.0M
-5.69%
YoY
|
$108.0M
-13.6%
YoY
|
$105.0M
-29.53%
YoY
|
$114.0M
-19.15%
YoY
|
$123.0M
N/A
|
$125.0M
-8.09%
YoY
|
$149.0M
9.56%
YoY
|
$141.0M
11.9%
YoY
|
$136.0M
15.25%
YoY
|
$136.0M
21.43%
YoY
|
| Research & Development |
$194.0M
8.38%
YoY
|
$187.0M
3.89%
YoY
|
$186.0M
1.09%
YoY
|
$179.0M
13.29%
YoY
|
$180.0M
9.76%
YoY
|
$184.0M
14.29%
YoY
|
$181.0M
5.85%
YoY
|
$158.0M
-8.14%
YoY
|
$164.0M
-14.14%
YoY
|
$161.0M
-19.5%
YoY
|
$171.0M
-30.77%
YoY
|
$172.0M
-26.18%
YoY
|
$191.0M
N/A
|
$200.0M
-12.28%
YoY
|
$247.0M
6.47%
YoY
|
$233.0M
2.64%
YoY
|
$228.0M
2.24%
YoY
|
$232.0M
4.5%
YoY
|
| Depreciation & Amortization |
$66.00M
8.2%
YoY
|
$68.00M
7.94%
YoY
|
$72.00M
14.29%
YoY
|
$61.00M
-3.17%
YoY
|
$63.00M
0.0%
YoY
|
$63.00M
1.61%
YoY
|
$64.00M
-15.79%
YoY
|
$63.00M
-39.42%
YoY
|
$63.00M
-50.0%
YoY
|
$62.00M
-58.11%
YoY
|
$76.00M
-40.16%
YoY
|
$104.0M
-7.14%
YoY
|
$126.0M
N/A
|
$148.0M
42.31%
YoY
|
$127.0M
23.3%
YoY
|
$112.0M
13.13%
YoY
|
$104.0M
5.05%
YoY
|
$103.0M
3.0%
YoY
|
| Operating Expenses |
$337.0M
1.2%
YoY
|
$330.0M
3.45%
YoY
|
$330.0M
2.17%
YoY
|
$333.0M
15.22%
YoY
|
$319.0M
13.93%
YoY
|
$323.0M
20.07%
YoY
|
$310.0M
12.32%
YoY
|
$289.0M
1.05%
YoY
|
$280.0M
-10.83%
YoY
|
$269.0M
-17.23%
YoY
|
$276.0M
-30.65%
YoY
|
$286.0M
-23.53%
YoY
|
$314.0M
N/A
|
$325.0M
-10.71%
YoY
|
$398.0M
7.28%
YoY
|
$374.0M
5.95%
YoY
|
$364.0M
6.74%
YoY
|
$371.0M
10.09%
YoY
|
| Operating Profit |
$1.110B
91.05%
YoY
|
$843.0M
86.92%
YoY
|
$707.0M
44.88%
YoY
|
$581.0M
86.82%
YoY
|
$451.0M
215.38%
YoY
|
$488.0M
293.55%
YoY
|
$404.0M
-413.18%
YoY
|
$311.0M
1627.78%
YoY
|
$143.0M
-145.4%
YoY
|
$124.0M
-177.5%
YoY
|
-$129.0M
-135.73%
YoY
|
$18.00M
-95.8%
YoY
|
-$315.0M
N/A
|
-$160.0M
-127.59%
YoY
|
$361.0M
-29.77%
YoY
|
$429.0M
11.14%
YoY
|
$580.0M
131.08%
YoY
|
$514.0M
55.76%
YoY
|
| Interest Expense |
-$62.00M
-10.14%
YoY
|
-$65.00M
-10.96%
YoY
|
-$73.00M
-186.9%
YoY
|
-$69.00M
-8.0%
YoY
|
-$73.00M
-189.02%
YoY
|
$84.00M
0.0%
YoY
|
-$78.00M
-192.86%
YoY
|
-$75.00M
-3.85%
YoY
|
$82.00M
1.23%
YoY
|
$84.00M
9.09%
YoY
|
$84.00M
-231.25%
YoY
|
-$78.00M
-223.81%
YoY
|
$81.00M
N/A
|
$77.00M
24.19%
YoY
|
-$64.00M
8.47%
YoY
|
$63.00M
6.78%
YoY
|
$62.00M
24.0%
YoY
|
-$59.00M
22.92%
YoY
|
| Other Income/Expense, Net |
-$3.000M
-25.0%
YoY
|
-$136.0M
-13700.0%
YoY
|
-$7.000M
-94.93%
YoY
|
-$4.000M
-71.43%
YoY
|
$1.000M
-101.18%
YoY
|
-$138.0M
7.81%
YoY
|
-$9.000M
-50.0%
YoY
|
-$14.00M
-12.5%
YoY
|
-$85.00M
0.0%
YoY
|
-$128.0M
-204.92%
YoY
|
-$18.00M
20.0%
YoY
|
-$16.00M
-79.49%
YoY
|
-$85.00M
N/A
|
$122.0M
-284.85%
YoY
|
-$15.00M
-130.61%
YoY
|
-$78.00M
65.96%
YoY
|
-$66.00M
120.0%
YoY
|
$49.00M
-183.05%
YoY
|
| Pretax Income |
$864.0M
75.61%
YoY
|
$707.0M
99.15%
YoY
|
$614.0M
75.43%
YoY
|
$492.0M
-8.55%
YoY
|
$355.0M
512.07%
YoY
|
$350.0M
-8850.0%
YoY
|
$316.0M
-314.97%
YoY
|
$538.0M
-732.94%
YoY
|
$58.00M
-114.5%
YoY
|
-$4.000M
-89.47%
YoY
|
-$147.0M
-152.31%
YoY
|
-$85.00M
-124.22%
YoY
|
-$400.0M
N/A
|
-$38.00M
-107.39%
YoY
|
$281.0M
-43.46%
YoY
|
$351.0M
3.54%
YoY
|
$514.0M
132.58%
YoY
|
$497.0M
210.63%
YoY
|
| Income Tax |
$116.0M
2800.0%
YoY
|
$114.0M
660.0%
YoY
|
$65.00M
364.29%
YoY
|
$4.000M
-84.0%
YoY
|
$15.00M
-54.55%
YoY
|
$14.00M
-6.67%
YoY
|
$11.00M
-70.27%
YoY
|
$25.00M
257.14%
YoY
|
$33.00M
0.0%
YoY
|
$15.00M
-400.0%
YoY
|
$37.00M
640.0%
YoY
|
$7.000M
40.0%
YoY
|
$33.00M
N/A
|
-$5.000M
-138.46%
YoY
|
$5.000M
-66.67%
YoY
|
$5.000M
-50.0%
YoY
|
$13.00M
-750.0%
YoY
|
$15.00M
-350.0%
YoY
|
| Net Earnings |
$748.0M
53.28%
YoY
|
$593.0M
74.41%
YoY
|
$549.0M
63.39%
YoY
|
$488.0M
-4.87%
YoY
|
$340.0M
1260.0%
YoY
|
$336.0M
-1868.42%
YoY
|
$305.0M
-265.76%
YoY
|
$513.0M
-657.61%
YoY
|
$25.00M
-105.77%
YoY
|
-$19.00M
-42.42%
YoY
|
-$184.0M
-166.67%
YoY
|
-$92.00M
-126.59%
YoY
|
-$433.0M
N/A
|
-$33.00M
-106.59%
YoY
|
$276.0M
-42.74%
YoY
|
$346.0M
5.17%
YoY
|
$501.0M
124.66%
YoY
|
$482.0M
190.36%
YoY
|
| Basic Earnings Per Share |
$3.38
N/A
|
$2.75
71.87%
YoY
|
N/A
|
N/A
|
$1.60
1233.33%
YoY
|
$1.58
-1855.56%
YoY
|
$1.45
-264.77%
YoY
|
N/A
|
$0.12
-105.74%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.88
-728.57%
YoY
|
N/A
|
-$2.09
N/A
|
-$0.16
-107.05%
YoY
|
$0.14
N/A
|
$1.59
12.77%
YoY
|
$2.27
160.92%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$3.27
46.01%
YoY
|
$2.60
65.43%
YoY
|
$2.43
56.77%
YoY
|
$2.24
-6.29%
YoY
|
$1.57
1211.75%
YoY
|
$1.55
-1822.22%
YoY
|
$1.41
-260.46%
YoY
|
$2.39
-636.87%
YoY
|
$0.12
-105.74%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.88
-100.0%
YoY
|
-$0.44
-128.49%
YoY
|
-$2.09
N/A
|
-$0.16
-107.17%
YoY
|
$1.272M
-38.52%
YoY
|
$1.56
12.23%
YoY
|
$2.23
159.3%
YoY
|
$2.069M
226.5%
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
|
| Basic Shares Outstanding |
224.2M shares
5.66%
YoY
|
218.1M shares
3.01%
YoY
|
213.6M shares
0.96%
YoY
|
212.2M shares
1.06%
YoY
|
211.7M shares
1.05%
YoY
|
211.5M shares
1.12%
YoY
|
210.2M shares
1.35%
YoY
|
210.0M shares
1.4%
YoY
|
209.5M shares
1.47%
YoY
|
209.2M shares
1.32%
YoY
|
207.4M shares
-0.65%
YoY
|
207.1M shares
-5.01%
YoY
|
206.5M shares
-5.67%
YoY
|
206.5M shares
-6.58%
YoY
|
208.8M shares
-8.28%
YoY
|
218.0M shares
-6.44%
YoY
|
221.0M shares
-14.01%
YoY
|
227.6M shares
-11.6%
YoY
|
| Diluted Shares Outstanding |
229.0M shares
N/A
|
228.0M shares
5.56%
YoY
|
N/A
|
N/A
|
216.0M shares
1.41%
YoY
|
217.0M shares
3.83%
YoY
|
216.0M shares
3.85%
YoY
|
N/A
|
213.0M shares
2.9%
YoY
|
209.0M shares
1.46%
YoY
|
208.0M shares
-0.95%
YoY
|
N/A
|
207.0M shares
N/A
|
206.0M shares
-8.44%
YoY
|
210.0M shares
N/A
|
222.0M shares
-6.33%
YoY
|
225.0M shares
-13.13%
YoY
|
N/A
|
Loading...