|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.933B
9.35%
YoY
|
$9.083B
16.09%
YoY
|
$7.824B
16.77%
YoY
|
$6.700B
4.64%
YoY
|
$6.404B
-1.95%
YoY
|
| Cost Of Revenue |
$7.751B
5.29%
YoY
|
$7.362B
12.39%
YoY
|
$6.550B
12.85%
YoY
|
$5.804B
4.02%
YoY
|
$5.580B
-50.22%
YoY
|
| Gross Profit |
$2.181B
26.72%
YoY
|
$1.722B
35.11%
YoY
|
$1.274B
42.15%
YoY
|
$896.3M
8.79%
YoY
|
$823.9M
-55.25%
YoY
|
| Selling, General & Admin |
$705.3M
5.73%
YoY
|
$667.1M
-1.3%
YoY
|
$675.9M
9.58%
YoY
|
$616.8M
-4.36%
YoY
|
$644.9M
-10.94%
YoY
|
| Research & Development |
$83.10M
13.22%
YoY
|
$73.40M
6.38%
YoY
|
$69.00M
2.99%
YoY
|
$67.00M
-14.54%
YoY
|
$78.40M
4.12%
YoY
|
| Depreciation & Amortization |
$441.8M
12.5%
YoY
|
$392.7M
3.94%
YoY
|
$377.8M
0.16%
YoY
|
$377.2M
-2.13%
YoY
|
$385.4M
-6.48%
YoY
|
| Operating Expenses |
$788.4M
6.47%
YoY
|
$740.5M
-0.59%
YoY
|
$744.9M
8.94%
YoY
|
$683.8M
-5.46%
YoY
|
$723.3M
-9.52%
YoY
|
| Operating Profit |
$1.436B
24.09%
YoY
|
$1.157B
75.83%
YoY
|
$658.2M
75.1%
YoY
|
$375.9M
104.96%
YoY
|
$183.4M
-105.65%
YoY
|
| Interest Expense |
$7.500M
-111.81%
YoY
|
-$63.50M
-151.96%
YoY
|
$122.2M
-11.9%
YoY
|
$138.7M
-11.82%
YoY
|
$157.3M
17.3%
YoY
|
| Other Income/Expense, Net |
-$57.70M
25.71%
YoY
|
-$45.90M
-81.51%
YoY
|
-$248.3M
-4698.15%
YoY
|
$5.400M
-88.41%
YoY
|
$46.60M
85.66%
YoY
|
| Pretax Income |
$1.270B
35.05%
YoY
|
$940.4M
355.18%
YoY
|
$206.6M
199.85%
YoY
|
$68.90M
-65.22%
YoY
|
$198.1M
-105.66%
YoY
|
| Income Tax |
$302.9M
255.93%
YoY
|
$85.10M
-44.99%
YoY
|
$154.7M
46.77%
YoY
|
$105.4M
-5.13%
YoY
|
$111.1M
472.68%
YoY
|
| Net Earnings |
$963.9M
14.36%
YoY
|
$842.9M
1399.82%
YoY
|
$56.20M
-152.43%
YoY
|
-$107.2M
-906.02%
YoY
|
$13.30M
-100.4%
YoY
|
| Basic Earnings Per Share |
$2.34
19.39%
YoY
|
$1.96
1407.69%
YoY
|
$0.13
-154.17%
YoY
|
-$0.24
-900.0%
YoY
|
$0.03
-100.41%
YoY
|
| Diluted Earnings Per Share |
$2.30
20.42%
YoY
|
$1.91
1491.67%
YoY
|
$0.12
-150.0%
YoY
|
-$0.24
-900.0%
YoY
|
$0.03
-100.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
412.2M shares
-3.94%
YoY
|
429.1M shares
-2.17%
YoY
|
438.6M shares
-2.42%
YoY
|
449.5M shares
-0.22%
YoY
|
450.5M shares
0.4%
YoY
|
| Diluted Shares Outstanding |
419.7M shares
-4.72%
YoY
|
440.5M shares
-2.61%
YoY
|
452.3M shares
0.62%
YoY
|
449.5M shares
-1.12%
YoY
|
454.6M shares
1.31%
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 |
$2.493B
11.6%
YoY
|
$2.517B
6.32%
YoY
|
$2.647B
12.73%
YoY
|
$2.535B
8.99%
YoY
|
$2.234B
9.38%
YoY
|
$2.367B
13.94%
YoY
|
$2.348B
14.17%
YoY
|
$2.326B
17.92%
YoY
|
$2.042B
18.9%
YoY
|
$2.078B
22.62%
YoY
|
$2.057B
18.69%
YoY
|
$1.972B
14.85%
YoY
|
$1.717B
10.39%
YoY
|
$1.694B
11.23%
YoY
|
$1.733B
9.73%
YoY
|
$1.717B
2.9%
YoY
|
$1.556B
-4.67%
YoY
|
$1.523B
-55.54%
YoY
|
$1.579B
-8.57%
YoY
|
| Cost Of Revenue |
$1.907B
7.37%
YoY
|
$1.998B
0.87%
YoY
|
$2.044B
10.19%
YoY
|
$1.948B
6.77%
YoY
|
$1.777B
4.46%
YoY
|
$1.980B
15.05%
YoY
|
$1.855B
9.71%
YoY
|
$1.825B
11.14%
YoY
|
$1.701B
13.64%
YoY
|
$1.721B
16.22%
YoY
|
$1.691B
14.66%
YoY
|
$1.642B
11.05%
YoY
|
$1.497B
9.22%
YoY
|
$1.481B
11.2%
YoY
|
$1.474B
8.09%
YoY
|
$1.478B
2.49%
YoY
|
$1.370B
-4.93%
YoY
|
$1.332B
-55.47%
YoY
|
$1.364B
-52.57%
YoY
|
| Gross Profit |
$585.3M
28.05%
YoY
|
$519.4M
34.21%
YoY
|
$603.8M
22.28%
YoY
|
$586.5M
17.09%
YoY
|
$457.1M
33.89%
YoY
|
$387.0M
8.59%
YoY
|
$493.8M
34.77%
YoY
|
$500.9M
51.6%
YoY
|
$341.4M
54.55%
YoY
|
$356.4M
67.09%
YoY
|
$366.4M
41.69%
YoY
|
$330.4M
38.36%
YoY
|
$220.9M
19.02%
YoY
|
$213.3M
11.44%
YoY
|
$258.6M
20.06%
YoY
|
$238.8M
5.52%
YoY
|
$185.6M
-2.73%
YoY
|
$191.4M
-56.0%
YoY
|
$215.4M
-53.18%
YoY
|
| Selling, General & Admin |
$215.9M
17.21%
YoY
|
$174.7M
20.48%
YoY
|
$173.2M
-7.58%
YoY
|
$173.2M
-0.97%
YoY
|
$184.2M
15.27%
YoY
|
$145.0M
-22.95%
YoY
|
$187.4M
1.96%
YoY
|
$174.9M
16.6%
YoY
|
$159.8M
3.83%
YoY
|
$188.2M
16.03%
YoY
|
$183.8M
21.0%
YoY
|
$150.0M
4.82%
YoY
|
$153.9M
-3.57%
YoY
|
$162.2M
-5.31%
YoY
|
$151.9M
-0.98%
YoY
|
$143.1M
-17.09%
YoY
|
$159.6M
8.13%
YoY
|
$171.3M
-39.98%
YoY
|
$153.4M
-15.62%
YoY
|
| Research & Development |
$17.80M
-6.81%
YoY
|
$27.40M
8.73%
YoY
|
$22.50M
46.1%
YoY
|
$14.10M
-7.24%
YoY
|
$19.10M
8.52%
YoY
|
$25.20M
30.57%
YoY
|
$15.40M
-12.0%
YoY
|
$15.20M
-9.52%
YoY
|
$17.60M
14.29%
YoY
|
$19.30M
-11.87%
YoY
|
$17.50M
-7.89%
YoY
|
$16.80M
46.09%
YoY
|
$15.40M
5.48%
YoY
|
$21.90M
-8.75%
YoY
|
$19.00M
1.6%
YoY
|
$11.50M
-40.1%
YoY
|
$14.60M
-11.52%
YoY
|
$24.00M
118.18%
YoY
|
$18.70M
-10.1%
YoY
|
| Depreciation & Amortization |
$103.6M
1.17%
YoY
|
$105.9M
-1.12%
YoY
|
$118.2M
25.74%
YoY
|
$115.2M
25.08%
YoY
|
$102.4M
2.91%
YoY
|
$107.1M
13.33%
YoY
|
$94.00M
0.75%
YoY
|
$92.10M
-5.05%
YoY
|
$99.50M
6.99%
YoY
|
$94.50M
1.83%
YoY
|
$93.30M
-1.27%
YoY
|
$97.00M
3.19%
YoY
|
$93.00M
-3.02%
YoY
|
$92.80M
-3.03%
YoY
|
$94.50M
-2.07%
YoY
|
$94.00M
-23.01%
YoY
|
$95.90M
0.74%
YoY
|
$95.70M
-14.32%
YoY
|
$96.50M
-11.06%
YoY
|
| Operating Expenses |
$233.7M
14.95%
YoY
|
$202.1M
18.74%
YoY
|
$195.7M
-3.5%
YoY
|
$187.3M
-1.47%
YoY
|
$203.3M
14.6%
YoY
|
$170.2M
-91.22%
YoY
|
$202.8M
0.75%
YoY
|
$190.1M
13.97%
YoY
|
$177.4M
4.78%
YoY
|
$1.939B
953.12%
YoY
|
$201.3M
17.79%
YoY
|
$166.8M
7.89%
YoY
|
$169.3M
-2.81%
YoY
|
$184.1M
-5.73%
YoY
|
$170.9M
-0.7%
YoY
|
$154.6M
-19.4%
YoY
|
$174.2M
6.15%
YoY
|
$195.3M
-34.11%
YoY
|
$172.1M
-15.05%
YoY
|
| Operating Profit |
$386.1M
38.83%
YoY
|
$317.3M
46.36%
YoY
|
$438.1M
35.84%
YoY
|
$403.7M
30.94%
YoY
|
$278.1M
69.57%
YoY
|
$216.8M
-113.7%
YoY
|
$322.5M
52.84%
YoY
|
$308.3M
88.45%
YoY
|
$164.0M
83.86%
YoY
|
-$1.582B
-5519.18%
YoY
|
$211.0M
70.16%
YoY
|
$163.6M
52.75%
YoY
|
$89.20M
54.59%
YoY
|
$29.20M
-848.72%
YoY
|
$124.0M
248.31%
YoY
|
$107.1M
25.56%
YoY
|
$57.70M
27.65%
YoY
|
-$3.900M
-102.81%
YoY
|
$35.60M
167.67%
YoY
|
| Interest Expense |
-$6.000M
-39.39%
YoY
|
$12.90M
-407.14%
YoY
|
-$800.0K
-89.33%
YoY
|
-$4.100M
-78.19%
YoY
|
-$9.900M
-12.39%
YoY
|
-$4.200M
-67.69%
YoY
|
-$7.500M
-124.43%
YoY
|
-$18.80M
-35.62%
YoY
|
-$11.30M
-141.85%
YoY
|
-$13.00M
78.08%
YoY
|
$30.70M
-12.54%
YoY
|
-$29.20M
-192.11%
YoY
|
$27.00M
-28.76%
YoY
|
-$7.300M
-86.43%
YoY
|
$35.10M
-15.22%
YoY
|
$31.70M
-16.36%
YoY
|
$37.90M
-1.81%
YoY
|
-$53.80M
-672.34%
YoY
|
$41.40M
34.42%
YoY
|
| Other Income/Expense, Net |
$6.300M
-121.28%
YoY
|
-$200.0K
-101.12%
YoY
|
-$17.20M
135.62%
YoY
|
-$10.70M
-75.74%
YoY
|
-$29.60M
140.65%
YoY
|
$17.80M
-172.06%
YoY
|
-$7.300M
-82.41%
YoY
|
-$44.10M
-75.81%
YoY
|
-$12.30M
846.15%
YoY
|
-$24.70M
-12.1%
YoY
|
-$41.50M
302.91%
YoY
|
-$182.3M
-6176.67%
YoY
|
-$1.300M
-103.19%
YoY
|
-$28.10M
-256.98%
YoY
|
-$10.30M
74.58%
YoY
|
$3.000M
-400.0%
YoY
|
$40.80M
14.61%
YoY
|
$17.90M
-233.58%
YoY
|
-$5.900M
-174.68%
YoY
|
| Pretax Income |
$355.8M
54.49%
YoY
|
$277.9M
31.15%
YoY
|
$387.0M
42.07%
YoY
|
$374.8M
52.67%
YoY
|
$230.3M
9.35%
YoY
|
$211.9M
109.39%
YoY
|
$272.4M
140.64%
YoY
|
$245.5M
-563.21%
YoY
|
$210.6M
365.93%
YoY
|
$101.2M
-1706.35%
YoY
|
$113.2M
111.99%
YoY
|
-$53.00M
-292.03%
YoY
|
$45.20M
-879.31%
YoY
|
-$6.300M
-93.3%
YoY
|
$53.40M
-300.0%
YoY
|
$27.60M
-120.04%
YoY
|
-$5.800M
-101.27%
YoY
|
-$94.10M
-252.76%
YoY
|
-$26.70M
-46.28%
YoY
|
| Income Tax |
$95.90M
10.23%
YoY
|
$33.30M
-287.08%
YoY
|
$76.10M
-1368.33%
YoY
|
$106.5M
79.9%
YoY
|
$87.00M
75.05%
YoY
|
-$17.80M
-132.66%
YoY
|
-$6.000M
-130.77%
YoY
|
$59.20M
36.72%
YoY
|
$49.70M
32.89%
YoY
|
$54.50M
278.47%
YoY
|
$19.50M
-54.33%
YoY
|
$43.30M
118.69%
YoY
|
$37.40M
31.23%
YoY
|
$14.40M
-63.45%
YoY
|
$42.70M
247.15%
YoY
|
$19.80M
-43.27%
YoY
|
$28.50M
16.33%
YoY
|
$39.40M
-47.81%
YoY
|
$12.30M
35.16%
YoY
|
| Net Earnings |
$260.5M
83.45%
YoY
|
$242.7M
8.01%
YoY
|
$309.7M
12.78%
YoY
|
$269.5M
44.5%
YoY
|
$142.0M
-9.61%
YoY
|
$224.7M
323.96%
YoY
|
$274.6M
205.11%
YoY
|
$186.5M
-313.88%
YoY
|
$157.1M
39175.0%
YoY
|
$53.00M
-242.09%
YoY
|
$90.00M
-973.79%
YoY
|
-$87.20M
-4252.38%
YoY
|
$400.0K
-100.65%
YoY
|
-$37.30M
-76.04%
YoY
|
-$10.30M
-68.01%
YoY
|
$2.100M
-101.26%
YoY
|
-$61.70M
-116.76%
YoY
|
-$155.7M
296.18%
YoY
|
-$32.20M
725.64%
YoY
|
| Basic Earnings Per Share |
$0.65
91.18%
YoY
|
N/A
|
$0.76
18.75%
YoY
|
$0.65
51.16%
YoY
|
$0.34
-5.56%
YoY
|
N/A
|
$0.64
204.76%
YoY
|
$0.43
-315.0%
YoY
|
$0.36
N/A
|
N/A
|
$0.21
-1150.0%
YoY
|
-$0.20
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.02
-71.43%
YoY
|
$0.00
-100.0%
YoY
|
-$0.13
-115.85%
YoY
|
N/A
|
-$0.07
600.0%
YoY
|
| Diluted Earnings Per Share |
$0.64
93.94%
YoY
|
$0.59
15.53%
YoY
|
$0.75
19.05%
YoY
|
$0.64
52.38%
YoY
|
$0.33
-6.25%
YoY
|
$0.52
335.89%
YoY
|
$0.63
215.0%
YoY
|
$0.42
-311.97%
YoY
|
$0.35
N/A
|
$0.12
-240.86%
YoY
|
$0.20
-1100.0%
YoY
|
-$0.20
N/A
|
$0.00
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.02
-71.43%
YoY
|
$0.00
-100.0%
YoY
|
-$0.13
-116.05%
YoY
|
-$345.4K
383762100.53%
YoY
|
-$0.07
600.0%
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 |
400.0M shares
-4.88%
YoY
|
404.5M shares
-4.91%
YoY
|
411.0M shares
-4.05%
YoY
|
419.2M shares
-2.73%
YoY
|
420.6M shares
-2.84%
YoY
|
425.4M shares
-2.31%
YoY
|
428.4M shares
-2.21%
YoY
|
431.0M shares
-2.4%
YoY
|
432.8M shares
-2.12%
YoY
|
435.5M shares
-2.46%
YoY
|
438.1M shares
-3.13%
YoY
|
441.6M shares
-2.35%
YoY
|
442.2M shares
-1.97%
YoY
|
446.4M shares
-0.95%
YoY
|
452.2M shares
0.34%
YoY
|
452.2M shares
0.36%
YoY
|
451.1M shares
0.31%
YoY
|
450.7M shares
0.29%
YoY
|
450.7M shares
0.29%
YoY
|
| Diluted Shares Outstanding |
409.9M shares
-4.94%
YoY
|
N/A
|
415.7M shares
-5.26%
YoY
|
420.5M shares
-4.45%
YoY
|
431.2M shares
-3.38%
YoY
|
N/A
|
438.8M shares
-2.55%
YoY
|
440.1M shares
0.0%
YoY
|
446.3M shares
-1.91%
YoY
|
N/A
|
450.3M shares
-1.7%
YoY
|
440.1M shares
-3.66%
YoY
|
455.0M shares
0.86%
YoY
|
N/A
|
458.1M shares
1.64%
YoY
|
456.8M shares
1.38%
YoY
|
451.1M shares
0.0%
YoY
|
N/A
|
450.7M shares
0.29%
YoY
|
Loading...