|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.159B
-33.26%
YoY
|
$6.232B
2.75%
YoY
|
$6.065B
4.11%
YoY
|
$5.826B
10.87%
YoY
|
$5.255B
13.38%
YoY
|
| Cost Of Revenue |
$1.518B
-39.3%
YoY
|
$2.501B
1.2%
YoY
|
$2.471B
0.36%
YoY
|
$2.462B
9.55%
YoY
|
$2.248B
10.94%
YoY
|
| Gross Profit |
$2.641B
-29.21%
YoY
|
$3.731B
3.81%
YoY
|
$3.594B
6.86%
YoY
|
$3.363B
11.85%
YoY
|
$3.007B
15.28%
YoY
|
| Selling, General & Admin |
$1.662B
-23.55%
YoY
|
$2.174B
5.38%
YoY
|
$2.063B
5.42%
YoY
|
$1.957B
6.37%
YoY
|
$1.840B
5.21%
YoY
|
| Research & Development |
$259.2M
-37.39%
YoY
|
$414.0M
4.07%
YoY
|
$397.8M
-0.92%
YoY
|
$401.5M
13.16%
YoY
|
$354.8M
10.63%
YoY
|
| Depreciation & Amortization |
$437.6M
383.0%
YoY
|
$90.60M
-80.17%
YoY
|
$456.8M
-1.89%
YoY
|
$465.6M
17.72%
YoY
|
$395.5M
2.99%
YoY
|
| Operating Expenses |
-$1.921B
-174.24%
YoY
|
$2.588B
5.17%
YoY
|
$2.460B
4.34%
YoY
|
$2.358B
7.46%
YoY
|
$2.194B
6.05%
YoY
|
| Operating Profit |
$720.2M
-40.31%
YoY
|
$1.207B
6.43%
YoY
|
$1.134B
14.82%
YoY
|
$987.4M
21.48%
YoY
|
$812.8M
50.69%
YoY
|
| Interest Expense |
-$120.5M
-21.14%
YoY
|
-$152.8M
23.72%
YoY
|
-$123.5M
-225.64%
YoY
|
$98.30M
-4.75%
YoY
|
$103.2M
-30.51%
YoY
|
| Other Income/Expense, Net |
$2.500M
-104.27%
YoY
|
-$58.60M
202.06%
YoY
|
-$19.40M
24.36%
YoY
|
-$15.60M
10.64%
YoY
|
-$14.10M
487.5%
YoY
|
| Pretax Income |
$602.2M
-37.89%
YoY
|
$969.6M
-2.14%
YoY
|
$990.8M
13.43%
YoY
|
$873.5M
28.93%
YoY
|
$677.5M
-55.06%
YoY
|
| Income Tax |
$69.50M
-49.16%
YoY
|
$136.7M
9.36%
YoY
|
$125.0M
5.66%
YoY
|
$118.3M
86.89%
YoY
|
$63.30M
14.05%
YoY
|
| Net Earnings |
$579.2M
-30.46%
YoY
|
$832.9M
-3.8%
YoY
|
$865.8M
14.65%
YoY
|
$755.2M
24.13%
YoY
|
$608.4M
-62.29%
YoY
|
| Basic Earnings Per Share |
$1.74
-27.2%
YoY
|
$2.39
-2.85%
YoY
|
$2.46
16.04%
YoY
|
$2.12
29.27%
YoY
|
$1.64
-64.19%
YoY
|
| Diluted Earnings Per Share |
$1.73
-26.69%
YoY
|
$2.36
-3.07%
YoY
|
$2.44
15.94%
YoY
|
$2.10
28.83%
YoY
|
$1.63
-63.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
332.0M shares
-4.93%
YoY
|
349.2M shares
-0.94%
YoY
|
352.5M shares
-1.09%
YoY
|
356.4M shares
2.12%
YoY
|
349.0M shares
3.44%
YoY
|
| Diluted Shares Outstanding |
334.6M shares
-5.16%
YoY
|
352.8M shares
-0.79%
YoY
|
355.6M shares
-1.44%
YoY
|
360.8M shares
2.41%
YoY
|
352.3M shares
-1.87%
YoY
|
|
Concept
|
2026 Q2 | 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 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.069B
-29.59%
YoY
|
$1.123B
-30.72%
YoY
|
$1.027B
-33.07%
YoY
|
$1.519B
-2.16%
YoY
|
$1.474B
-3.3%
YoY
|
$1.620B
2.31%
YoY
|
$1.535B
2.68%
YoY
|
$1.552B
1.7%
YoY
|
$1.525B
4.37%
YoY
|
$1.584B
3.52%
YoY
|
$1.495B
2.13%
YoY
|
$1.526B
10.89%
YoY
|
$1.461B
N/A
|
$1.530B
11.28%
YoY
|
$1.463B
10.88%
YoY
|
$1.377B
9.32%
YoY
|
$1.375B
-348.79%
YoY
|
$1.320B
13.79%
YoY
|
| Cost Of Revenue |
$393.9M
-36.78%
YoY
|
$413.6M
-35.69%
YoY
|
$377.9M
-38.38%
YoY
|
$623.1M
-0.16%
YoY
|
$593.3M
-4.35%
YoY
|
$643.1M
1.08%
YoY
|
$613.3M
1.96%
YoY
|
$624.1M
0.5%
YoY
|
$620.3M
1.27%
YoY
|
$636.2M
-0.19%
YoY
|
$601.5M
-4.49%
YoY
|
$621.0M
6.24%
YoY
|
$612.5M
N/A
|
$637.4M
14.78%
YoY
|
$629.8M
11.63%
YoY
|
$584.5M
6.8%
YoY
|
$555.3M
-213.88%
YoY
|
$564.2M
11.02%
YoY
|
| Gross Profit |
$675.5M
-24.58%
YoY
|
$708.9M
-27.46%
YoY
|
$649.2M
-29.53%
YoY
|
$895.7M
-3.51%
YoY
|
$880.9M
-2.58%
YoY
|
$977.2M
3.13%
YoY
|
$921.3M
3.17%
YoY
|
$928.3M
2.53%
YoY
|
$904.2M
6.6%
YoY
|
$947.5M
6.16%
YoY
|
$893.0M
7.14%
YoY
|
$905.4M
14.32%
YoY
|
$848.2M
N/A
|
$892.5M
12.41%
YoY
|
$833.5M
10.32%
YoY
|
$792.0M
11.25%
YoY
|
$794.0M
-1321.54%
YoY
|
$755.5M
15.95%
YoY
|
| Selling, General & Admin |
$417.3M
-26.05%
YoY
|
$417.4M
-25.34%
YoY
|
$427.6M
-18.41%
YoY
|
$564.3M
7.4%
YoY
|
$542.2M
-3.35%
YoY
|
$559.1M
4.04%
YoY
|
$524.1M
4.09%
YoY
|
$525.4M
2.22%
YoY
|
$561.0M
10.5%
YoY
|
$537.4M
7.52%
YoY
|
$503.5M
3.84%
YoY
|
$514.0M
6.95%
YoY
|
$507.7M
N/A
|
$499.8M
9.7%
YoY
|
$484.9M
6.24%
YoY
|
$480.6M
12.26%
YoY
|
$455.6M
305.7%
YoY
|
$456.4M
4.97%
YoY
|
| Research & Development |
$66.50M
-39.1%
YoY
|
$66.00M
-38.38%
YoY
|
$62.00M
-39.04%
YoY
|
$109.2M
8.01%
YoY
|
$105.1M
0.96%
YoY
|
$107.1M
7.96%
YoY
|
$101.7M
3.35%
YoY
|
$101.1M
1.0%
YoY
|
$104.1M
4.0%
YoY
|
$99.20M
-1.98%
YoY
|
$98.40M
-1.7%
YoY
|
$100.1M
1.01%
YoY
|
$100.1M
N/A
|
$101.2M
15.26%
YoY
|
$100.1M
14.01%
YoY
|
$99.10M
14.97%
YoY
|
$87.80M
-952.43%
YoY
|
$87.80M
10.86%
YoY
|
| Depreciation & Amortization |
$20.40M
-85.2%
YoY
|
$111.3M
-17.43%
YoY
|
$109.1M
-19.66%
YoY
|
$137.8M
0.95%
YoY
|
$134.9M
483.98%
YoY
|
$134.8M
16.51%
YoY
|
$135.8M
18.29%
YoY
|
$136.5M
20.26%
YoY
|
$23.10M
13.24%
YoY
|
$115.7M
-0.77%
YoY
|
$114.8M
-1.2%
YoY
|
$113.5M
427.91%
YoY
|
$20.40M
N/A
|
$116.6M
18.02%
YoY
|
$116.2M
21.42%
YoY
|
$21.50M
10.26%
YoY
|
$98.80M
214.65%
YoY
|
$95.70M
-17.43%
YoY
|
| Operating Expenses |
$483.8M
-171.83%
YoY
|
$483.4M
-27.44%
YoY
|
-$489.6M
-178.24%
YoY
|
-$673.5M
-207.5%
YoY
|
-$647.3M
-197.32%
YoY
|
$666.2M
4.65%
YoY
|
$625.8M
3.97%
YoY
|
$626.5M
2.02%
YoY
|
$665.1M
9.43%
YoY
|
$636.6M
5.92%
YoY
|
$601.9M
2.89%
YoY
|
$614.1M
5.93%
YoY
|
$607.8M
N/A
|
$601.0M
10.6%
YoY
|
$585.0M
7.5%
YoY
|
$579.7M
12.72%
YoY
|
$543.4M
432.75%
YoY
|
$544.2M
5.88%
YoY
|
| Operating Profit |
$191.7M
-13.73%
YoY
|
$225.5M
-27.49%
YoY
|
$159.6M
-45.99%
YoY
|
$222.2M
-26.38%
YoY
|
$233.6M
-22.7%
YoY
|
$311.0M
0.03%
YoY
|
$295.5M
1.51%
YoY
|
$301.8M
3.6%
YoY
|
$302.2M
25.71%
YoY
|
$310.9M
6.66%
YoY
|
$291.1M
25.31%
YoY
|
$291.3M
37.21%
YoY
|
$240.4M
N/A
|
$291.5M
44.59%
YoY
|
$232.3M
9.94%
YoY
|
$212.3M
7.44%
YoY
|
$201.6M
-220.72%
YoY
|
$211.3M
53.67%
YoY
|
| Interest Expense |
-$31.60M
-1.56%
YoY
|
-$70.40M
112.69%
YoY
|
-$25.40M
-31.35%
YoY
|
-$32.10M
-17.05%
YoY
|
-$32.00M
-172.73%
YoY
|
-$33.10M
16.14%
YoY
|
-$37.00M
-224.16%
YoY
|
-$38.70M
16.92%
YoY
|
$44.00M
37.07%
YoY
|
-$28.50M
-11.21%
YoY
|
$29.80M
41.9%
YoY
|
-$33.10M
-276.06%
YoY
|
$32.10M
N/A
|
-$32.10M
-227.89%
YoY
|
$21.00M
-16.67%
YoY
|
$18.80M
-32.13%
YoY
|
$25.10M
-97.72%
YoY
|
$25.20M
-31.71%
YoY
|
| Other Income/Expense, Net |
$3.500M
84.21%
YoY
|
$38.80M
5442.86%
YoY
|
$800.0K
-103.04%
YoY
|
$1.900M
-121.59%
YoY
|
-$200.0K
-99.17%
YoY
|
$700.0K
-114.29%
YoY
|
-$26.30M
526.19%
YoY
|
-$8.800M
12.82%
YoY
|
-$24.20M
868.0%
YoY
|
-$4.900M
172.22%
YoY
|
-$4.200M
35.48%
YoY
|
-$7.800M
188.89%
YoY
|
-$2.500M
N/A
|
-$1.800M
12.5%
YoY
|
-$3.100M
-32.61%
YoY
|
-$2.700M
-18.18%
YoY
|
-$1.600M
-5.88%
YoY
|
-$4.600M
228.57%
YoY
|
| Pretax Income |
$163.6M
-14.79%
YoY
|
$193.9M
-29.41%
YoY
|
$135.0M
-41.86%
YoY
|
$192.0M
-16.05%
YoY
|
$201.4M
-13.93%
YoY
|
$274.7M
-1.01%
YoY
|
$232.2M
-9.68%
YoY
|
$228.7M
-8.67%
YoY
|
$234.0M
13.7%
YoY
|
$277.5M
7.98%
YoY
|
$257.1M
23.49%
YoY
|
$250.4M
31.24%
YoY
|
$205.8M
N/A
|
$257.0M
47.62%
YoY
|
$208.2M
0.34%
YoY
|
$190.8M
60.74%
YoY
|
$174.1M
-82.9%
YoY
|
$207.5M
108.96%
YoY
|
| Income Tax |
$27.20M
7.09%
YoY
|
$2.400M
-96.36%
YoY
|
$18.00M
69.81%
YoY
|
$25.40M
-24.4%
YoY
|
$29.50M
10.9%
YoY
|
$65.90M
435.77%
YoY
|
$10.60M
-72.89%
YoY
|
$33.60M
-18.84%
YoY
|
$26.60M
-17.39%
YoY
|
$12.30M
-58.72%
YoY
|
$39.10M
11.08%
YoY
|
$41.40M
61.09%
YoY
|
$32.20M
N/A
|
$29.80M
29.57%
YoY
|
$35.20M
38.04%
YoY
|
$25.70M
267.14%
YoY
|
$23.00M
-164.25%
YoY
|
$25.50M
91.73%
YoY
|
| Net Earnings |
$136.4M
-18.13%
YoY
|
$185.7M
-11.06%
YoY
|
$55.00M
-75.18%
YoY
|
$166.6M
-14.61%
YoY
|
$171.9M
-17.12%
YoY
|
$208.8M
-21.27%
YoY
|
$221.6M
1.65%
YoY
|
$195.1M
-6.65%
YoY
|
$207.4M
19.47%
YoY
|
$265.2M
16.73%
YoY
|
$218.0M
26.01%
YoY
|
$209.0M
26.59%
YoY
|
$173.6M
N/A
|
$227.2M
37.7%
YoY
|
$173.0M
-4.37%
YoY
|
$165.1M
49.82%
YoY
|
$165.0M
-86.43%
YoY
|
$180.9M
-19.88%
YoY
|
| Basic Earnings Per Share |
$0.44
-10.2%
YoY
|
N/A
|
$0.17
-73.02%
YoY
|
$0.49
-12.5%
YoY
|
$0.50
-15.25%
YoY
|
$0.61
N/A
|
$0.63
1.61%
YoY
|
$0.56
-5.08%
YoY
|
$0.59
20.41%
YoY
|
N/A
|
$0.62
29.17%
YoY
|
$0.59
28.26%
YoY
|
$0.49
N/A
|
N/A
|
$0.48
0.0%
YoY
|
$0.46
70.37%
YoY
|
$0.46
N/A
|
$0.48
-22.58%
YoY
|
| Diluted Earnings Per Share |
$0.44
-10.2%
YoY
|
$0.61
1.67%
YoY
|
$0.16
-74.6%
YoY
|
$0.49
-10.91%
YoY
|
$0.50
-13.79%
YoY
|
$0.60
-19.8%
YoY
|
$0.63
3.28%
YoY
|
$0.55
-6.45%
YoY
|
$0.58
18.37%
YoY
|
$0.75
17.62%
YoY
|
$0.61
27.08%
YoY
|
$0.59
30.64%
YoY
|
$0.49
N/A
|
$0.64
44.56%
YoY
|
$0.48
0.0%
YoY
|
$0.45
66.67%
YoY
|
$0.44
-100.0%
YoY
|
$0.48
-21.31%
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 |
304.9M shares
-10.3%
YoY
|
317.6M shares
-8.46%
YoY
|
338.3M shares
-3.43%
YoY
|
339.9M shares
-3.45%
YoY
|
340.3M shares
-3.16%
YoY
|
346.9M shares
-1.28%
YoY
|
350.3M shares
-0.48%
YoY
|
352.0M shares
-0.43%
YoY
|
351.4M shares
-0.52%
YoY
|
351.4M shares
-0.67%
YoY
|
352.0M shares
-1.5%
YoY
|
353.5M shares
-1.6%
YoY
|
353.2M shares
-1.63%
YoY
|
353.8M shares
-1.42%
YoY
|
357.4M shares
5.3%
YoY
|
359.3M shares
6.11%
YoY
|
358.9M shares
6.44%
YoY
|
339.4M shares
0.53%
YoY
|
| Diluted Shares Outstanding |
312.8M shares
-8.46%
YoY
|
N/A
|
333.4M shares
-5.36%
YoY
|
341.7M shares
-3.69%
YoY
|
344.6M shares
-3.2%
YoY
|
N/A
|
352.3M shares
-1.07%
YoY
|
354.8M shares
-0.2%
YoY
|
356.0M shares
-0.14%
YoY
|
N/A
|
356.1M shares
-1.03%
YoY
|
355.5M shares
-3.5%
YoY
|
356.5M shares
N/A
|
N/A
|
359.8M shares
5.08%
YoY
|
368.4M shares
7.81%
YoY
|
362.2M shares
N/A
|
342.4M shares
0.47%
YoY
|
Loading...