|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.282B
-1.15%
YoY
|
$6.355B
2.85%
YoY
|
$6.179B
0.17%
YoY
|
$6.169B
7.02%
YoY
|
$5.764B
29.45%
YoY
|
| Cost Of Revenue |
$2.404B
-5.32%
YoY
|
$2.539B
-4.65%
YoY
|
$2.663B
1.66%
YoY
|
$2.620B
8.38%
YoY
|
$2.417B
15.12%
YoY
|
| Gross Profit |
$3.878B
1.62%
YoY
|
$3.816B
8.54%
YoY
|
$3.516B
-0.93%
YoY
|
$3.549B
6.04%
YoY
|
$3.347B
42.24%
YoY
|
| Selling, General & Admin |
$3.173B
-2.25%
YoY
|
$3.246B
5.66%
YoY
|
$3.072B
6.19%
YoY
|
$2.893B
9.09%
YoY
|
$2.652B
12.97%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$206.3M
6.78%
YoY
|
$193.2M
16.88%
YoY
|
$165.3M
4.03%
YoY
|
$158.9M
10.99%
YoY
|
$143.2M
0.97%
YoY
|
| Operating Expenses |
$3.173B
-2.25%
YoY
|
$3.246B
5.66%
YoY
|
$3.072B
6.19%
YoY
|
$2.893B
609.73%
YoY
|
$407.6M
-17.91%
YoY
|
| Operating Profit |
$677.6M
156.57%
YoY
|
$264.1M
-25.25%
YoY
|
$353.3M
-45.35%
YoY
|
$646.5M
-5.79%
YoY
|
$686.2M
-906.18%
YoY
|
| Interest Expense |
$23.00M
11.11%
YoY
|
$20.70M
-54.9%
YoY
|
$45.90M
78.6%
YoY
|
$25.70M
-64.75%
YoY
|
$72.90M
-11.3%
YoY
|
| Other Income/Expense, Net |
$5.000M
-251.52%
YoY
|
-$3.300M
-92.18%
YoY
|
-$42.20M
-246.53%
YoY
|
$28.80M
734.3%
YoY
|
$3.452M
-115.36%
YoY
|
| Pretax Income |
$634.0M
189.5%
YoY
|
$219.0M
-17.42%
YoY
|
$265.2M
-59.17%
YoY
|
$649.6M
11.95%
YoY
|
$580.2M
-405.74%
YoY
|
| Income Tax |
$132.0M
1471.43%
YoY
|
$8.400M
-46.15%
YoY
|
$15.60M
-80.62%
YoY
|
$80.50M
201.51%
YoY
|
$26.70M
-142.62%
YoY
|
| Net Earnings |
$578.1M
174.5%
YoY
|
$210.6M
-15.63%
YoY
|
$249.6M
-56.14%
YoY
|
$569.1M
2.81%
YoY
|
$553.5M
-535.38%
YoY
|
| Basic Earnings Per Share |
$1.46
175.47%
YoY
|
$0.53
-15.87%
YoY
|
$0.63
-55.94%
YoY
|
$1.43
3.62%
YoY
|
$1.38
-531.25%
YoY
|
| Diluted Earnings Per Share |
$1.45
178.85%
YoY
|
$0.52
-16.13%
YoY
|
$0.62
-56.03%
YoY
|
$1.41
4.44%
YoY
|
$1.35
-521.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
395.5M shares
-0.68%
YoY
|
398.2M shares
0.26%
YoY
|
397.2M shares
-0.03%
YoY
|
397.3M shares
-1.07%
YoY
|
401.6M shares
1.09%
YoY
|
| Diluted Shares Outstanding |
399.7M shares
-0.65%
YoY
|
402.4M shares
0.16%
YoY
|
401.7M shares
-0.53%
YoY
|
403.8M shares
-1.45%
YoY
|
409.8M shares
3.14%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.743B
14.13%
YoY
|
$1.766B
-4.02%
YoY
|
$1.543B
1.75%
YoY
|
$1.446B
0.33%
YoY
|
$1.527B
-1.98%
YoY
|
$1.840B
12.02%
YoY
|
$1.517B
0.38%
YoY
|
$1.441B
7.81%
YoY
|
$1.558B
-7.77%
YoY
|
$1.642B
3.37%
YoY
|
$1.511B
-0.41%
YoY
|
$1.337B
-9.13%
YoY
|
$1.689B
6.12%
YoY
|
$1.589B
-5.7%
YoY
|
$1.517B
1.31%
YoY
|
$1.471B
15.3%
YoY
|
$1.592B
21.9%
YoY
|
$1.685B
21.57%
YoY
|
$1.498B
40.87%
YoY
|
$1.276B
156.45%
YoY
|
| Cost Of Revenue |
$664.2M
14.68%
YoY
|
$693.0M
-2.76%
YoY
|
$591.8M
-2.36%
YoY
|
$540.2M
-5.14%
YoY
|
$579.2M
-11.04%
YoY
|
$712.7M
2.9%
YoY
|
$606.1M
-9.74%
YoY
|
$569.5M
3.06%
YoY
|
$651.1M
-12.79%
YoY
|
$692.6M
-1.26%
YoY
|
$671.5M
2.63%
YoY
|
$552.6M
-10.31%
YoY
|
$746.6M
15.22%
YoY
|
$701.5M
-1.27%
YoY
|
$654.3M
2.97%
YoY
|
$616.1M
17.19%
YoY
|
$648.0M
18.77%
YoY
|
$710.5M
14.72%
YoY
|
$635.4M
30.83%
YoY
|
$525.8M
60.35%
YoY
|
| Gross Profit |
$1.078B
13.79%
YoY
|
$1.073B
-4.81%
YoY
|
$951.6M
4.49%
YoY
|
$905.8M
3.91%
YoY
|
$947.6M
4.53%
YoY
|
$1.127B
18.67%
YoY
|
$910.7M
8.48%
YoY
|
$871.7M
11.16%
YoY
|
$906.5M
-3.8%
YoY
|
$949.7M
7.03%
YoY
|
$839.5M
-2.71%
YoY
|
$784.2M
-8.28%
YoY
|
$942.3M
-0.14%
YoY
|
$887.3M
-8.93%
YoY
|
$862.9M
0.08%
YoY
|
$855.0M
13.97%
YoY
|
$943.6M
24.15%
YoY
|
$974.3M
27.11%
YoY
|
$862.2M
49.32%
YoY
|
$750.2M
342.2%
YoY
|
| Selling, General & Admin |
$871.7M
16.34%
YoY
|
$859.4M
-2.35%
YoY
|
$775.6M
1.31%
YoY
|
$791.0M
-0.47%
YoY
|
$749.3M
-4.75%
YoY
|
$880.1M
10.52%
YoY
|
$765.6M
7.15%
YoY
|
$794.7M
3.68%
YoY
|
$786.7M
0.23%
YoY
|
$796.3M
7.64%
YoY
|
$714.5M
7.65%
YoY
|
$766.5M
-1.59%
YoY
|
$784.9M
10.65%
YoY
|
$739.8M
-5.66%
YoY
|
$663.8M
2.2%
YoY
|
$778.9M
20.99%
YoY
|
$709.4M
21.7%
YoY
|
$784.2M
20.6%
YoY
|
$649.5M
34.19%
YoY
|
$643.7M
16.93%
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
|
N/A
|
| Depreciation & Amortization |
$55.60M
13.01%
YoY
|
$54.90M
0.92%
YoY
|
$51.80M
3.39%
YoY
|
$50.40M
14.29%
YoY
|
$49.20M
10.31%
YoY
|
$54.40M
26.22%
YoY
|
$50.10M
17.06%
YoY
|
$44.10M
10.8%
YoY
|
$44.60M
12.63%
YoY
|
$43.10M
5.21%
YoY
|
$42.80M
6.49%
YoY
|
$39.80M
2.56%
YoY
|
$39.60M
1.71%
YoY
|
$40.97M
8.98%
YoY
|
$40.19M
12.75%
YoY
|
$38.81M
12.73%
YoY
|
$38.93M
9.77%
YoY
|
$37.59M
2.15%
YoY
|
$35.65M
4.85%
YoY
|
$34.43M
-1.64%
YoY
|
| Operating Expenses |
$871.7M
16.34%
YoY
|
$859.4M
-2.35%
YoY
|
$775.6M
1.31%
YoY
|
$791.0M
-0.47%
YoY
|
$749.3M
-4.75%
YoY
|
$880.1M
10.52%
YoY
|
$765.6M
7.15%
YoY
|
$794.7M
3.68%
YoY
|
$786.7M
0.23%
YoY
|
$796.3M
7.64%
YoY
|
$714.5M
7.65%
YoY
|
$766.5M
-1.59%
YoY
|
$784.9M
10.65%
YoY
|
$739.8M
-5.66%
YoY
|
$663.8M
2.2%
YoY
|
$778.9M
20.99%
YoY
|
$709.4M
21.7%
YoY
|
$784.2M
20.6%
YoY
|
$649.5M
34.19%
YoY
|
$643.7M
16.93%
YoY
|
| Operating Profit |
$198.7M
3.71%
YoY
|
$213.4M
-13.57%
YoY
|
$167.4M
452.48%
YoY
|
$108.0M
393.15%
YoY
|
$191.6M
59.93%
YoY
|
$246.9M
60.95%
YoY
|
$30.30M
-12.93%
YoY
|
$21.90M
23.73%
YoY
|
$119.8M
-23.89%
YoY
|
$153.4M
4.02%
YoY
|
$34.80M
-82.52%
YoY
|
$17.70M
-76.76%
YoY
|
$157.4M
-32.8%
YoY
|
$147.5M
-22.42%
YoY
|
$199.1M
-7.94%
YoY
|
$76.17M
-28.45%
YoY
|
$234.2M
32.24%
YoY
|
$190.1M
63.59%
YoY
|
$216.3M
134.29%
YoY
|
$106.5M
-123.75%
YoY
|
| Interest Expense |
-$13.10M
-220.18%
YoY
|
-$13.40M
17.54%
YoY
|
$12.50M
23.76%
YoY
|
$11.80M
14.56%
YoY
|
$10.90M
-209.0%
YoY
|
-$11.40M
-19.15%
YoY
|
$10.10M
-12.17%
YoY
|
$10.30M
-162.05%
YoY
|
-$10.00M
-193.46%
YoY
|
-$14.10M
59.25%
YoY
|
$11.50M
50.25%
YoY
|
-$16.60M
-480.73%
YoY
|
$10.70M
151.88%
YoY
|
-$8.854M
-42.04%
YoY
|
$7.654M
-57.75%
YoY
|
$4.360M
-78.13%
YoY
|
$4.248M
-81.78%
YoY
|
-$15.28M
-41.02%
YoY
|
$18.12M
-36.29%
YoY
|
$19.93M
77.25%
YoY
|
| Other Income/Expense, Net |
$42.60M
-1139.02%
YoY
|
$1.500M
-250.0%
YoY
|
$1.300M
-425.0%
YoY
|
$6.300M
1475.0%
YoY
|
-$4.100M
78.26%
YoY
|
-$1.000M
100.0%
YoY
|
-$400.0K
-98.5%
YoY
|
$400.0K
-180.0%
YoY
|
-$2.300M
-69.33%
YoY
|
-$500.0K
-104.34%
YoY
|
-$26.70M
415.64%
YoY
|
-$500.0K
-108.33%
YoY
|
-$7.500M
-147.18%
YoY
|
$11.52M
485.81%
YoY
|
-$5.178M
-206.83%
YoY
|
$6.004M
-939.72%
YoY
|
$15.90M
1752.8%
YoY
|
$1.966M
227.67%
YoY
|
$4.847M
-139.49%
YoY
|
-$715.0K
-154.79%
YoY
|
| Pretax Income |
$228.2M
29.22%
YoY
|
$198.7M
-0.6%
YoY
|
$156.2M
688.89%
YoY
|
$102.5M
754.17%
YoY
|
$176.6M
-1490.55%
YoY
|
$199.9M
46.34%
YoY
|
$19.80M
-682.35%
YoY
|
$12.00M
-266.67%
YoY
|
-$12.70M
-109.12%
YoY
|
$136.6M
-2.16%
YoY
|
-$3.400M
-101.83%
YoY
|
-$7.200M
-109.25%
YoY
|
$139.2M
-43.39%
YoY
|
$139.6M
-16.31%
YoY
|
$186.3M
-8.25%
YoY
|
$77.81M
39.7%
YoY
|
$245.9M
58.97%
YoY
|
$166.8M
220.83%
YoY
|
$203.0M
293.38%
YoY
|
$55.70M
-112.16%
YoY
|
| Income Tax |
$51.10M
40.38%
YoY
|
$38.50M
122.54%
YoY
|
$34.20M
-3900.0%
YoY
|
$22.90M
-481.67%
YoY
|
$36.40M
-1833.33%
YoY
|
$17.30M
78.35%
YoY
|
-$900.0K
-93.08%
YoY
|
-$6.000M
7.14%
YoY
|
-$2.100M
-108.57%
YoY
|
$9.700M
-188.62%
YoY
|
-$13.00M
-197.46%
YoY
|
-$5.600M
-119.95%
YoY
|
$24.50M
-51.04%
YoY
|
-$10.95M
-179.05%
YoY
|
$13.34M
37.52%
YoY
|
$28.07M
-411.18%
YoY
|
$50.04M
311.26%
YoY
|
$13.85M
-394.6%
YoY
|
$9.700M
-60.57%
YoY
|
-$9.020M
-90.47%
YoY
|
| Net Earnings |
$175.8M
30.22%
YoY
|
$158.0M
-13.47%
YoY
|
$218.1M
953.62%
YoY
|
$67.00M
272.22%
YoY
|
$135.0M
-1373.58%
YoY
|
$182.6M
43.89%
YoY
|
$20.70M
115.63%
YoY
|
$18.00M
-1225.0%
YoY
|
-$10.60M
-109.24%
YoY
|
$126.9M
-15.71%
YoY
|
$9.600M
-94.45%
YoY
|
-$1.600M
-103.22%
YoY
|
$114.7M
-41.43%
YoY
|
$150.6M
-1.59%
YoY
|
$173.0M
-10.54%
YoY
|
$49.74M
-23.14%
YoY
|
$195.8M
37.43%
YoY
|
$153.0M
169.81%
YoY
|
$193.3M
614.75%
YoY
|
$64.72M
-117.8%
YoY
|
| Basic Earnings Per Share |
$0.45
32.35%
YoY
|
N/A
|
$0.55
1000.0%
YoY
|
$0.17
240.0%
YoY
|
$0.34
-1233.33%
YoY
|
N/A
|
$0.05
150.0%
YoY
|
$0.05
N/A
|
-$0.03
-110.34%
YoY
|
N/A
|
$0.02
-95.45%
YoY
|
$0.00
-100.0%
YoY
|
$0.29
-40.82%
YoY
|
N/A
|
$0.44
-8.33%
YoY
|
$0.13
-18.75%
YoY
|
$0.49
36.11%
YoY
|
N/A
|
$0.48
585.71%
YoY
|
$0.16
-117.58%
YoY
|
| Diluted Earnings Per Share |
$0.45
32.35%
YoY
|
$0.40
-10.98%
YoY
|
$0.55
1000.0%
YoY
|
$0.17
325.0%
YoY
|
$0.34
-1379.64%
YoY
|
$0.46
44.45%
YoY
|
$0.05
150.0%
YoY
|
$0.04
-1092.56%
YoY
|
-$0.03
-109.16%
YoY
|
$0.32
-100.0%
YoY
|
$0.02
-95.35%
YoY
|
$0.00
-103.36%
YoY
|
$0.29
-39.58%
YoY
|
$376.2K
-0.48%
YoY
|
$0.43
-8.51%
YoY
|
$0.12
-25.0%
YoY
|
$0.48
37.14%
YoY
|
$378.0K
165.5%
YoY
|
$0.47
571.43%
YoY
|
$0.16
-117.58%
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
|
N/A
|
| Basic Shares Outstanding |
389.9M shares
-1.68%
YoY
|
N/A
|
395.7M shares
-0.63%
YoY
|
396.4M shares
-0.6%
YoY
|
396.6M shares
-0.59%
YoY
|
N/A
|
398.2M shares
0.11%
YoY
|
398.8M shares
0.34%
YoY
|
398.9M shares
0.75%
YoY
|
N/A
|
397.8M shares
0.16%
YoY
|
397.5M shares
-0.11%
YoY
|
396.0M shares
-0.87%
YoY
|
N/A
|
397.1M shares
-1.45%
YoY
|
397.9M shares
-1.02%
YoY
|
399.4M shares
-0.02%
YoY
|
N/A
|
403.0M shares
1.32%
YoY
|
402.0M shares
1.13%
YoY
|
| Diluted Shares Outstanding |
394.2M shares
-1.46%
YoY
|
N/A
|
399.5M shares
-0.71%
YoY
|
399.0M shares
-0.96%
YoY
|
400.0M shares
0.28%
YoY
|
N/A
|
402.4M shares
0.35%
YoY
|
402.9M shares
1.37%
YoY
|
398.9M shares
-0.35%
YoY
|
N/A
|
401.0M shares
-0.48%
YoY
|
397.5M shares
-1.57%
YoY
|
400.4M shares
-1.64%
YoY
|
N/A
|
402.9M shares
-2.47%
YoY
|
403.8M shares
-2.02%
YoY
|
407.0M shares
-1.18%
YoY
|
N/A
|
413.1M shares
1.33%
YoY
|
412.1M shares
3.68%
YoY
|
Loading...