|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$11.22B
-6.37%
YoY
|
$11.98B
12.36%
YoY
|
$10.66B
15.15%
YoY
|
$9.259B
10.7%
YoY
|
$8.364B
6.42%
YoY
|
| Cost Of Revenue |
$5.305B
-2.1%
YoY
|
$5.419B
10.12%
YoY
|
$4.921B
14.32%
YoY
|
$4.305B
10.39%
YoY
|
$3.900B
6.62%
YoY
|
| Gross Profit |
$5.912B
-9.89%
YoY
|
$6.561B
14.29%
YoY
|
$5.741B
15.88%
YoY
|
$4.954B
10.98%
YoY
|
$4.464B
6.25%
YoY
|
| Selling, General & Admin |
$1.251B
-7.54%
YoY
|
$1.353B
8.55%
YoY
|
$1.246B
9.46%
YoY
|
$1.139B
7.27%
YoY
|
$1.062B
2.38%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$163.0M
-1.21%
YoY
|
$165.0M
0.49%
YoY
|
$164.2M
-0.77%
YoY
|
$165.5M
13.54%
YoY
|
$145.7M
72.86%
YoY
|
| Operating Expenses |
$4.864B
-8.19%
YoY
|
$5.298B
12.91%
YoY
|
$4.692B
14.09%
YoY
|
$4.113B
11.72%
YoY
|
$3.681B
6.8%
YoY
|
| Operating Profit |
$1.033B
-24.6%
YoY
|
$1.370B
35.19%
YoY
|
$1.013B
126.79%
YoY
|
$446.8M
-34.78%
YoY
|
$685.2M
-9.17%
YoY
|
| Interest Expense |
-$184.0M
9.52%
YoY
|
-$168.0M
-197.17%
YoY
|
$172.9M
44.26%
YoY
|
$119.9M
29.78%
YoY
|
$92.35M
13.64%
YoY
|
| Other Income/Expense, Net |
$13.00M
-23.53%
YoY
|
$17.00M
32.63%
YoY
|
$12.82M
-68.7%
YoY
|
$40.95M
265.18%
YoY
|
$11.21M
-205.18%
YoY
|
| Pretax Income |
$862.0M
-29.29%
YoY
|
$1.219B
42.85%
YoY
|
$853.3M
131.91%
YoY
|
$367.9M
-39.09%
YoY
|
$604.0M
-8.82%
YoY
|
| Income Tax |
$11.00M
-96.13%
YoY
|
$284.0M
14.69%
YoY
|
$247.6M
155.97%
YoY
|
$96.73M
-29.63%
YoY
|
$137.5M
157.04%
YoY
|
| Net Earnings |
$851.0M
-8.98%
YoY
|
$935.0M
54.37%
YoY
|
$605.7M
122.86%
YoY
|
$271.8M
-41.77%
YoY
|
$466.7M
-23.35%
YoY
|
| Basic Earnings Per Share |
$6.92
-4.95%
YoY
|
$7.28
57.92%
YoY
|
$4.61
125.98%
YoY
|
$2.04
-41.04%
YoY
|
$3.46
-21.36%
YoY
|
| Diluted Earnings Per Share |
$6.90
-4.83%
YoY
|
$7.25
57.95%
YoY
|
$4.59
126.11%
YoY
|
$2.03
-40.99%
YoY
|
$3.44
-21.28%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
122.1M shares
-4.45%
YoY
|
127.8M shares
-2.0%
YoY
|
130.4M shares
-1.36%
YoY
|
132.2M shares
-1.47%
YoY
|
134.1M shares
-2.61%
YoY
|
| Diluted Shares Outstanding |
122.4M shares
-4.61%
YoY
|
128.3M shares
-1.93%
YoY
|
130.8M shares
-1.43%
YoY
|
132.7M shares
-1.58%
YoY
|
134.9M shares
-2.78%
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.783B
-6.44%
YoY
|
$2.620B
-10.19%
YoY
|
$2.890B
-8.15%
YoY
|
$2.924B
-0.6%
YoY
|
$2.975B
7.34%
YoY
|
$2.917B
13.52%
YoY
|
$3.146B
18.01%
YoY
|
$2.942B
10.82%
YoY
|
$2.771B
13.89%
YoY
|
$2.570B
12.86%
YoY
|
$2.666B
15.98%
YoY
|
$2.654B
18.0%
YoY
|
$2.433B
8.72%
YoY
|
$2.277B
12.14%
YoY
|
$2.299B
9.16%
YoY
|
$2.250B
13.1%
YoY
|
$2.238B
13.08%
YoY
|
$2.031B
6.64%
YoY
|
$2.106B
4.3%
YoY
|
| Cost Of Revenue |
$1.283B
-7.02%
YoY
|
$1.259B
-3.57%
YoY
|
$1.340B
-1.64%
YoY
|
$1.423B
3.78%
YoY
|
$1.380B
9.91%
YoY
|
$1.306B
10.56%
YoY
|
$1.362B
10.51%
YoY
|
$1.371B
9.53%
YoY
|
$1.255B
11.21%
YoY
|
$1.181B
13.18%
YoY
|
$1.233B
16.57%
YoY
|
$1.252B
16.46%
YoY
|
$1.129B
6.54%
YoY
|
$1.043B
12.25%
YoY
|
$1.057B
11.58%
YoY
|
$1.075B
11.66%
YoY
|
$1.060B
17.82%
YoY
|
$929.6M
7.24%
YoY
|
$947.7M
0.54%
YoY
|
| Gross Profit |
$1.500B
-5.94%
YoY
|
$1.361B
-15.55%
YoY
|
$1.550B
-13.12%
YoY
|
$1.501B
-4.43%
YoY
|
$1.595B
5.21%
YoY
|
$1.612B
16.04%
YoY
|
$1.784B
24.45%
YoY
|
$1.571B
11.98%
YoY
|
$1.516B
16.21%
YoY
|
$1.389B
12.58%
YoY
|
$1.434B
15.47%
YoY
|
$1.403B
19.41%
YoY
|
$1.304B
10.68%
YoY
|
$1.234B
12.05%
YoY
|
$1.242B
7.18%
YoY
|
$1.175B
14.45%
YoY
|
$1.178B
9.12%
YoY
|
$1.101B
6.14%
YoY
|
$1.158B
7.59%
YoY
|
| Selling, General & Admin |
$318.0M
-8.89%
YoY
|
$308.0M
-9.76%
YoY
|
$308.0M
37.68%
YoY
|
$317.0M
-2.05%
YoY
|
$349.0M
-4.16%
YoY
|
$341.3M
14.41%
YoY
|
$223.7M
-25.58%
YoY
|
$323.6M
14.24%
YoY
|
$364.2M
9.13%
YoY
|
$298.3M
-26.03%
YoY
|
$300.6M
8.25%
YoY
|
$283.3M
14.24%
YoY
|
$333.7M
4.05%
YoY
|
$403.3M
56.76%
YoY
|
$277.7M
-42.57%
YoY
|
$248.0M
5.51%
YoY
|
$320.7M
10.02%
YoY
|
$257.3M
0.97%
YoY
|
$483.5M
97.6%
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 |
$42.00M
0.82%
YoY
|
$40.00M
-0.39%
YoY
|
$41.00M
-2.51%
YoY
|
$40.00M
-2.75%
YoY
|
$41.66M
3.28%
YoY
|
$40.16M
-2.22%
YoY
|
$42.06M
2.58%
YoY
|
$41.13M
-1.72%
YoY
|
$40.34M
-8.92%
YoY
|
$41.07M
-2.33%
YoY
|
$41.00M
4.99%
YoY
|
$41.85M
4.35%
YoY
|
$44.28M
8.48%
YoY
|
$42.05M
6.24%
YoY
|
$39.05M
3.86%
YoY
|
$40.10M
44.54%
YoY
|
$40.82M
90.77%
YoY
|
$39.58M
86.68%
YoY
|
$37.60M
79.06%
YoY
|
| Operating Expenses |
$1.237B
-6.23%
YoY
|
$1.122B
-15.0%
YoY
|
$1.267B
2.69%
YoY
|
$1.238B
-5.48%
YoY
|
$1.319B
5.59%
YoY
|
$1.320B
15.86%
YoY
|
$1.234B
5.79%
YoY
|
$1.310B
15.15%
YoY
|
$1.249B
11.83%
YoY
|
$1.139B
-1.43%
YoY
|
$1.166B
16.44%
YoY
|
$1.137B
18.19%
YoY
|
$1.117B
9.68%
YoY
|
$1.156B
25.86%
YoY
|
$1.002B
-42.58%
YoY
|
$962.3M
17.6%
YoY
|
$1.018B
12.04%
YoY
|
$918.4M
7.67%
YoY
|
$1.745B
100.66%
YoY
|
| Operating Profit |
$263.0M
-4.57%
YoY
|
$230.0M
-21.03%
YoY
|
$283.0M
-48.41%
YoY
|
$257.0M
0.72%
YoY
|
$275.6M
3.4%
YoY
|
$291.3M
17.65%
YoY
|
$548.6M
105.48%
YoY
|
$255.2M
-3.76%
YoY
|
$266.5M
42.35%
YoY
|
$247.6M
322.17%
YoY
|
$267.0M
19.23%
YoY
|
$265.1M
27.97%
YoY
|
$187.2M
17.01%
YoY
|
$58.64M
-66.91%
YoY
|
$223.9M
2.54%
YoY
|
$207.2M
46.68%
YoY
|
$160.0M
-6.43%
YoY
|
$177.2M
-3.82%
YoY
|
$218.4M
5.38%
YoY
|
| Interest Expense |
-$45.00M
53.09%
YoY
|
-$47.00M
3.0%
YoY
|
-$48.00M
2.03%
YoY
|
-$44.00M
-4.2%
YoY
|
-$29.40M
-36.22%
YoY
|
-$45.63M
-197.95%
YoY
|
-$47.05M
-205.11%
YoY
|
-$45.93M
29.48%
YoY
|
-$46.09M
32.36%
YoY
|
$46.58M
45.43%
YoY
|
$44.76M
57.91%
YoY
|
-$35.47M
-243.88%
YoY
|
-$34.82M
50.41%
YoY
|
$32.03M
35.28%
YoY
|
$28.34M
16.85%
YoY
|
$24.66M
15.91%
YoY
|
-$23.15M
13.49%
YoY
|
$23.68M
13.41%
YoY
|
$24.25M
22.58%
YoY
|
| Other Income/Expense, Net |
$8.000M
-398.28%
YoY
|
$4.000M
44.61%
YoY
|
-$2.000M
-116.97%
YoY
|
$3.000M
-41.5%
YoY
|
-$2.682M
-388.39%
YoY
|
$2.766M
-56.84%
YoY
|
$11.79M
231.5%
YoY
|
$5.128M
166.53%
YoY
|
$930.0K
-67.14%
YoY
|
$6.408M
-56.17%
YoY
|
$3.556M
-86.56%
YoY
|
$1.924M
-165.04%
YoY
|
$2.830M
-663.75%
YoY
|
$14.62M
170.67%
YoY
|
$26.46M
286.39%
YoY
|
-$2.958M
454.97%
YoY
|
-$502.0K
25.5%
YoY
|
$5.401M
107.41%
YoY
|
$6.848M
-156.91%
YoY
|
| Pretax Income |
$226.0M
-6.95%
YoY
|
$187.0M
-24.72%
YoY
|
$233.0M
-54.61%
YoY
|
$216.0M
0.76%
YoY
|
$242.9M
10.77%
YoY
|
$248.4M
19.78%
YoY
|
$513.4M
127.36%
YoY
|
$214.4M
6.72%
YoY
|
$219.3M
-392.76%
YoY
|
$207.4M
403.02%
YoY
|
$225.8M
1.69%
YoY
|
$200.9M
11.85%
YoY
|
-$74.90M
-160.07%
YoY
|
$41.23M
-74.06%
YoY
|
$222.0M
10.49%
YoY
|
$179.6M
50.34%
YoY
|
$124.7M
-17.0%
YoY
|
$158.9M
-4.25%
YoY
|
$201.0M
14.57%
YoY
|
| Income Tax |
$21.00M
-58.16%
YoY
|
-$13.00M
-121.16%
YoY
|
$58.00M
-52.94%
YoY
|
-$55.00M
-211.95%
YoY
|
$50.19M
-45.05%
YoY
|
$61.45M
-0.48%
YoY
|
$123.2M
123.78%
YoY
|
$49.13M
24.44%
YoY
|
$91.32M
-1493.82%
YoY
|
$61.74M
485.82%
YoY
|
$55.07M
7.44%
YoY
|
$39.48M
-4.84%
YoY
|
-$6.552M
-119.33%
YoY
|
$10.54M
-64.98%
YoY
|
$51.26M
11.12%
YoY
|
$41.49M
51.69%
YoY
|
$33.90M
-169.32%
YoY
|
$30.09M
39.23%
YoY
|
$46.13M
17.31%
YoY
|
| Net Earnings |
$204.0M
6.35%
YoY
|
$200.0M
6.98%
YoY
|
$175.0M
-55.14%
YoY
|
$271.0M
64.01%
YoY
|
$191.8M
51.17%
YoY
|
$187.0M
28.36%
YoY
|
$390.1M
128.51%
YoY
|
$165.2M
3.18%
YoY
|
$126.9M
-286.73%
YoY
|
$145.6M
369.86%
YoY
|
$170.7M
-0.13%
YoY
|
$160.1M
15.81%
YoY
|
-$67.95M
-174.78%
YoY
|
$31.00M
-75.96%
YoY
|
$170.9M
10.4%
YoY
|
$138.3M
50.14%
YoY
|
$90.87M
-54.38%
YoY
|
$128.9M
-10.69%
YoY
|
$154.8M
13.78%
YoY
|
| Basic Earnings Per Share |
N/A
|
$1.64
12.33%
YoY
|
$1.42
-52.98%
YoY
|
$2.17
70.87%
YoY
|
N/A
|
$1.46
31.53%
YoY
|
$3.02
134.11%
YoY
|
$1.27
4.1%
YoY
|
N/A
|
$1.11
382.61%
YoY
|
$1.29
0.78%
YoY
|
$1.22
17.31%
YoY
|
N/A
|
$0.23
-76.04%
YoY
|
$1.28
12.28%
YoY
|
$1.04
52.94%
YoY
|
N/A
|
$0.96
-7.69%
YoY
|
$1.14
16.33%
YoY
|
| Diluted Earnings Per Share |
$1.69
11.21%
YoY
|
$1.63
12.41%
YoY
|
$1.42
-52.82%
YoY
|
$2.16
70.08%
YoY
|
$1.52
55.36%
YoY
|
$1.45
30.63%
YoY
|
$3.01
133.33%
YoY
|
$1.27
4.31%
YoY
|
$0.98
-289.17%
YoY
|
$1.11
382.61%
YoY
|
$1.29
0.78%
YoY
|
$1.22
18.21%
YoY
|
-$0.52
-100.0%
YoY
|
$0.23
-75.79%
YoY
|
$1.28
12.28%
YoY
|
$1.03
53.73%
YoY
|
$680.9K
47615133.45%
YoY
|
$0.95
-7.77%
YoY
|
$1.14
16.33%
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 |
120.6M shares
-4.78%
YoY
|
121.3M shares
-5.06%
YoY
|
123.2M shares
-4.6%
YoY
|
124.2M shares
-3.97%
YoY
|
126.6M shares
-2.39%
YoY
|
127.8M shares
-2.0%
YoY
|
129.2M shares
-1.41%
YoY
|
129.3M shares
-1.15%
YoY
|
129.7M shares
-1.91%
YoY
|
130.4M shares
-1.4%
YoY
|
131.0M shares
-0.97%
YoY
|
130.8M shares
-1.03%
YoY
|
132.3M shares
-0.74%
YoY
|
132.2M shares
-1.25%
YoY
|
132.3M shares
-2.11%
YoY
|
132.2M shares
-2.38%
YoY
|
133.3M shares
-3.23%
YoY
|
133.9M shares
-2.9%
YoY
|
135.2M shares
-1.9%
YoY
|
| Diluted Shares Outstanding |
N/A
|
121.3M shares
-5.15%
YoY
|
122.9M shares
-4.63%
YoY
|
124.5M shares
-4.19%
YoY
|
N/A
|
127.9M shares
-1.95%
YoY
|
128.8M shares
-1.74%
YoY
|
129.9M shares
-1.23%
YoY
|
N/A
|
130.5M shares
-1.71%
YoY
|
131.1M shares
-1.2%
YoY
|
131.5M shares
-1.11%
YoY
|
N/A
|
132.8M shares
-1.12%
YoY
|
132.7M shares
-1.91%
YoY
|
133.0M shares
N/A
|
N/A
|
134.3M shares
N/A
|
135.3M shares
N/A
|
Loading...