|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.04B
7.74%
YoY
|
$11.17B
9.17%
YoY
|
$10.24B
16.66%
YoY
|
$8.773B
51.57%
YoY
|
$5.788B
34.39%
YoY
|
| Cost Of Revenue |
$7.550B
8.09%
YoY
|
$6.985B
13.32%
YoY
|
$6.164B
21.43%
YoY
|
$5.076B
46.96%
YoY
|
$3.454B
11.28%
YoY
|
| Gross Profit |
$4.489B
7.16%
YoY
|
$4.189B
2.9%
YoY
|
$4.071B
10.12%
YoY
|
$3.697B
58.4%
YoY
|
$2.334B
94.01%
YoY
|
| Selling, General & Admin |
$1.487B
-3.5%
YoY
|
$1.541B
-0.52%
YoY
|
$1.549B
12.17%
YoY
|
$1.381B
27.4%
YoY
|
$1.084B
16.43%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$177.0M
21.23%
YoY
|
$146.0M
-0.68%
YoY
|
$147.0M
-9.26%
YoY
|
$162.0M
-13.83%
YoY
|
$188.0M
-43.2%
YoY
|
| Operating Expenses |
$1.796B
-1.54%
YoY
|
$1.824B
0.88%
YoY
|
$1.808B
12.79%
YoY
|
$1.603B
21.72%
YoY
|
$1.317B
-0.38%
YoY
|
| Operating Profit |
$2.693B
13.63%
YoY
|
$2.370B
6.52%
YoY
|
$2.225B
6.26%
YoY
|
$2.094B
107.33%
YoY
|
$1.010B
-341.63%
YoY
|
| Interest Expense |
-$631.0M
-210.9%
YoY
|
$569.0M
22.63%
YoY
|
$464.0M
11.81%
YoY
|
$415.0M
4.53%
YoY
|
$397.0M
-7.46%
YoY
|
| Other Income/Expense, Net |
$132.0M
-3.65%
YoY
|
$137.0M
22.32%
YoY
|
$112.0M
86.67%
YoY
|
$60.00M
33.33%
YoY
|
$45.00M
-25.0%
YoY
|
| Pretax Income |
$2.072B
16.21%
YoY
|
$1.783B
5.38%
YoY
|
$1.692B
-2.42%
YoY
|
$1.734B
209.64%
YoY
|
$560.0M
-160.61%
YoY
|
| Income Tax |
$611.0M
150.41%
YoY
|
$244.0M
-54.9%
YoY
|
$541.0M
13.42%
YoY
|
$477.0M
211.76%
YoY
|
$153.0M
-175.0%
YoY
|
| Net Earnings |
$1.457B
-5.08%
YoY
|
$1.535B
34.53%
YoY
|
$1.141B
-9.08%
YoY
|
$1.255B
206.1%
YoY
|
$410.0M
-157.34%
YoY
|
| Basic Earnings Per Share |
$6.18
-0.32%
YoY
|
$6.20
42.2%
YoY
|
$4.36
-4.39%
YoY
|
$4.56
210.2%
YoY
|
$1.47
-156.98%
YoY
|
| Diluted Earnings Per Share |
$6.12
-0.33%
YoY
|
$6.14
41.8%
YoY
|
$4.33
-4.42%
YoY
|
$4.53
210.27%
YoY
|
$1.46
-156.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
236.0M shares
-4.84%
YoY
|
248.0M shares
-5.34%
YoY
|
262.0M shares
-4.73%
YoY
|
275.0M shares
-1.43%
YoY
|
279.0M shares
0.72%
YoY
|
| Diluted Shares Outstanding |
238.0M shares
-4.8%
YoY
|
250.0M shares
-5.3%
YoY
|
264.0M shares
-4.69%
YoY
|
277.0M shares
-1.42%
YoY
|
281.0M shares
1.44%
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.937B
8.98%
YoY
|
$3.087B
10.92%
YoY
|
$3.120B
8.82%
YoY
|
$3.137B
6.3%
YoY
|
$2.695B
4.74%
YoY
|
$2.783B
6.67%
YoY
|
$2.867B
7.26%
YoY
|
$2.951B
10.94%
YoY
|
$2.573B
12.21%
YoY
|
$2.609B
6.75%
YoY
|
$2.673B
12.88%
YoY
|
$2.660B
18.75%
YoY
|
$2.293B
33.24%
YoY
|
$2.444B
33.12%
YoY
|
$2.368B
35.39%
YoY
|
$2.240B
68.55%
YoY
|
$1.721B
96.91%
YoY
|
$1.836B
106.29%
YoY
|
$1.749B
87.46%
YoY
|
| Cost Of Revenue |
$1.849B
5.12%
YoY
|
$1.994B
9.5%
YoY
|
$1.902B
6.26%
YoY
|
$1.895B
8.66%
YoY
|
$1.759B
7.91%
YoY
|
$1.821B
6.87%
YoY
|
$1.790B
14.96%
YoY
|
$1.744B
15.65%
YoY
|
$1.630B
16.85%
YoY
|
$1.704B
14.59%
YoY
|
$1.557B
16.45%
YoY
|
$1.508B
22.5%
YoY
|
$1.395B
36.63%
YoY
|
$1.487B
33.36%
YoY
|
$1.337B
41.63%
YoY
|
$1.231B
51.98%
YoY
|
$1.021B
74.53%
YoY
|
$1.115B
79.26%
YoY
|
$944.0M
59.46%
YoY
|
| Gross Profit |
$1.088B
16.24%
YoY
|
$1.093B
13.62%
YoY
|
$1.218B
13.09%
YoY
|
$1.242B
2.9%
YoY
|
$936.0M
-0.74%
YoY
|
$962.0M
6.3%
YoY
|
$1.077B
-3.49%
YoY
|
$1.207B
4.77%
YoY
|
$943.0M
5.01%
YoY
|
$905.0M
-5.43%
YoY
|
$1.116B
8.24%
YoY
|
$1.152B
14.17%
YoY
|
$898.0M
28.29%
YoY
|
$957.0M
32.73%
YoY
|
$1.031B
28.07%
YoY
|
$1.009B
94.41%
YoY
|
$700.0M
142.21%
YoY
|
$721.0M
169.03%
YoY
|
$805.0M
136.07%
YoY
|
| Selling, General & Admin |
$338.0M
1.5%
YoY
|
$387.0M
-0.77%
YoY
|
$372.0M
-4.37%
YoY
|
$395.0M
-3.89%
YoY
|
$333.0M
-5.13%
YoY
|
$390.0M
-2.99%
YoY
|
$389.0M
-2.02%
YoY
|
$411.0M
0.74%
YoY
|
$351.0M
2.63%
YoY
|
$402.0M
3.34%
YoY
|
$397.0M
11.52%
YoY
|
$408.0M
13.33%
YoY
|
$342.0M
23.91%
YoY
|
$389.0M
17.88%
YoY
|
$356.0M
15.96%
YoY
|
$360.0M
50.0%
YoY
|
$276.0M
33.33%
YoY
|
$330.0M
25.0%
YoY
|
$307.0M
46.19%
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 |
$50.00M
21.95%
YoY
|
$47.00M
20.51%
YoY
|
$46.00M
24.32%
YoY
|
$43.00M
26.47%
YoY
|
$41.00M
13.89%
YoY
|
$39.00M
18.18%
YoY
|
$37.00M
-7.5%
YoY
|
$34.00M
-8.11%
YoY
|
$36.00M
-2.7%
YoY
|
$33.00M
-15.38%
YoY
|
$40.00M
2.56%
YoY
|
$37.00M
-7.5%
YoY
|
$37.00M
-15.91%
YoY
|
$39.00M
-13.33%
YoY
|
$39.00M
-15.22%
YoY
|
$40.00M
-13.04%
YoY
|
$44.00M
-13.73%
YoY
|
$45.00M
-27.42%
YoY
|
$46.00M
-48.89%
YoY
|
| Operating Expenses |
$410.0M
2.5%
YoY
|
$491.0M
3.81%
YoY
|
$441.0M
-2.43%
YoY
|
$464.0M
-3.73%
YoY
|
$400.0M
-4.08%
YoY
|
$473.0M
1.28%
YoY
|
$452.0M
-2.38%
YoY
|
$482.0M
0.84%
YoY
|
$417.0M
4.25%
YoY
|
$467.0M
3.09%
YoY
|
$463.0M
13.48%
YoY
|
$478.0M
16.3%
YoY
|
$400.0M
20.85%
YoY
|
$453.0M
16.45%
YoY
|
$408.0M
11.78%
YoY
|
$411.0M
39.32%
YoY
|
$331.0M
23.51%
YoY
|
$389.0M
15.09%
YoY
|
$365.0M
13.71%
YoY
|
| Operating Profit |
$678.0M
26.49%
YoY
|
$602.0M
23.11%
YoY
|
$777.0M
24.72%
YoY
|
$778.0M
7.31%
YoY
|
$536.0M
1.9%
YoY
|
$489.0M
11.64%
YoY
|
$623.0M
-4.59%
YoY
|
$725.0M
7.57%
YoY
|
$526.0M
5.62%
YoY
|
$438.0M
-13.1%
YoY
|
$653.0M
4.82%
YoY
|
$674.0M
12.71%
YoY
|
$498.0M
34.96%
YoY
|
$504.0M
51.81%
YoY
|
$623.0M
44.21%
YoY
|
$598.0M
166.96%
YoY
|
$369.0M
1657.14%
YoY
|
$332.0M
-270.26%
YoY
|
$432.0M
3827.27%
YoY
|
| Interest Expense |
-$167.0M
16.78%
YoY
|
-$168.0M
2.44%
YoY
|
-$168.0M
-220.0%
YoY
|
-$152.0M
-207.8%
YoY
|
-$143.0M
8.33%
YoY
|
-$164.0M
29.13%
YoY
|
$140.0M
23.89%
YoY
|
$141.0M
27.03%
YoY
|
-$132.0M
-213.79%
YoY
|
-$127.0M
6.72%
YoY
|
$113.0M
6.6%
YoY
|
$111.0M
12.12%
YoY
|
$116.0M
28.89%
YoY
|
-$119.0M
15.53%
YoY
|
$106.0M
8.16%
YoY
|
$99.00M
-1.98%
YoY
|
$90.00M
-12.62%
YoY
|
-$103.0M
-16.94%
YoY
|
$98.00M
-15.52%
YoY
|
| Other Income/Expense, Net |
$22.00M
-15.38%
YoY
|
-$5.000M
-145.45%
YoY
|
$23.00M
-11.54%
YoY
|
$26.00M
-29.73%
YoY
|
$26.00M
-172.22%
YoY
|
$11.00M
1000.0%
YoY
|
$26.00M
0.0%
YoY
|
$37.00M
12.12%
YoY
|
-$36.00M
-271.43%
YoY
|
$1.000M
-94.44%
YoY
|
$26.00M
100.0%
YoY
|
$33.00M
200.0%
YoY
|
$21.00M
90.91%
YoY
|
$18.00M
157.14%
YoY
|
$13.00M
8.33%
YoY
|
$11.00M
22.22%
YoY
|
$11.00M
10.0%
YoY
|
$7.000M
-61.11%
YoY
|
$12.00M
-42.86%
YoY
|
| Pretax Income |
$518.0M
26.34%
YoY
|
$429.0M
27.68%
YoY
|
$604.0M
23.01%
YoY
|
$629.0M
6.43%
YoY
|
$410.0M
12.33%
YoY
|
$336.0M
22.63%
YoY
|
$491.0M
-10.4%
YoY
|
$591.0M
4.05%
YoY
|
$365.0M
20.86%
YoY
|
$274.0M
-32.01%
YoY
|
$548.0M
3.98%
YoY
|
$568.0M
10.72%
YoY
|
$302.0M
3.78%
YoY
|
$403.0M
70.04%
YoY
|
$527.0M
55.0%
YoY
|
$513.0M
303.94%
YoY
|
$291.0M
-302.08%
YoY
|
$237.0M
-167.91%
YoY
|
$340.0M
-398.25%
YoY
|
| Income Tax |
$135.0M
22.73%
YoY
|
$131.0M
-177.51%
YoY
|
$183.0M
24.49%
YoY
|
$187.0M
10.65%
YoY
|
$110.0M
13.4%
YoY
|
-$169.0M
-236.29%
YoY
|
$147.0M
-13.02%
YoY
|
$169.0M
9.03%
YoY
|
$97.00M
4.3%
YoY
|
$124.0M
77.14%
YoY
|
$169.0M
-6.63%
YoY
|
$155.0M
6.16%
YoY
|
$93.00M
16.25%
YoY
|
$70.00M
-21.35%
YoY
|
$181.0M
81.0%
YoY
|
$146.0M
-14700.0%
YoY
|
$80.00M
-328.57%
YoY
|
$89.00M
-171.77%
YoY
|
$100.0M
-403.03%
YoY
|
| Net Earnings |
$385.0M
28.33%
YoY
|
$297.0M
-41.19%
YoY
|
$420.0M
22.09%
YoY
|
$440.0M
4.51%
YoY
|
$300.0M
13.21%
YoY
|
$505.0M
243.54%
YoY
|
$344.0M
-8.75%
YoY
|
$421.0M
2.43%
YoY
|
$265.0M
28.64%
YoY
|
$147.0M
-55.18%
YoY
|
$377.0M
8.65%
YoY
|
$411.0M
11.68%
YoY
|
$206.0M
-2.83%
YoY
|
$328.0M
123.13%
YoY
|
$347.0M
43.98%
YoY
|
$368.0M
183.08%
YoY
|
$212.0M
-296.3%
YoY
|
$147.0M
-165.63%
YoY
|
$241.0M
-405.06%
YoY
|
| Basic Earnings Per Share |
$1.68
34.4%
YoY
|
N/A
|
$1.79
27.86%
YoY
|
$1.85
9.47%
YoY
|
$1.25
19.05%
YoY
|
N/A
|
$1.40
-3.45%
YoY
|
$1.69
8.33%
YoY
|
$1.05
36.36%
YoY
|
N/A
|
$1.45
14.17%
YoY
|
$1.56
17.29%
YoY
|
$0.77
1.32%
YoY
|
N/A
|
$1.27
47.67%
YoY
|
$1.33
182.98%
YoY
|
$0.76
-294.87%
YoY
|
N/A
|
$0.86
-396.55%
YoY
|
| Diluted Earnings Per Share |
$1.66
34.96%
YoY
|
$1.28
-38.33%
YoY
|
$1.78
28.99%
YoY
|
$1.84
10.18%
YoY
|
$1.23
18.36%
YoY
|
$2.06
261.76%
YoY
|
$1.38
-4.17%
YoY
|
$1.67
7.74%
YoY
|
$1.04
34.96%
YoY
|
$0.57
-52.92%
YoY
|
$1.44
14.29%
YoY
|
$1.55
17.42%
YoY
|
$0.77
2.67%
YoY
|
$1.21
-100.0%
YoY
|
$1.26
46.51%
YoY
|
$1.32
186.96%
YoY
|
$0.75
-292.31%
YoY
|
$521.3K
-65159674.47%
YoY
|
$0.86
-396.55%
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 |
229.3M shares
-4.7%
YoY
|
232.4M shares
-4.65%
YoY
|
235.2M shares
-4.56%
YoY
|
237.7M shares
-4.94%
YoY
|
240.6M shares
-4.59%
YoY
|
243.8M shares
-4.94%
YoY
|
246.4M shares
-5.77%
YoY
|
250.0M shares
-5.51%
YoY
|
252.2M shares
-5.36%
YoY
|
256.4M shares
-5.18%
YoY
|
261.5M shares
-4.66%
YoY
|
264.6M shares
-4.81%
YoY
|
266.5M shares
-4.5%
YoY
|
270.5M shares
-2.97%
YoY
|
274.3M shares
-1.69%
YoY
|
278.0M shares
-0.36%
YoY
|
279.0M shares
0.36%
YoY
|
278.7M shares
0.46%
YoY
|
279.0M shares
0.72%
YoY
|
| Diluted Shares Outstanding |
232.0M shares
-4.53%
YoY
|
N/A
|
237.0M shares
-4.82%
YoY
|
239.0M shares
-5.16%
YoY
|
243.0M shares
-4.71%
YoY
|
N/A
|
249.0M shares
-4.96%
YoY
|
252.0M shares
-5.26%
YoY
|
255.0M shares
-5.2%
YoY
|
N/A
|
262.0M shares
-4.73%
YoY
|
266.0M shares
-5.0%
YoY
|
269.0M shares
-4.61%
YoY
|
N/A
|
275.0M shares
-2.14%
YoY
|
280.0M shares
-0.36%
YoY
|
282.0M shares
1.44%
YoY
|
N/A
|
281.0M shares
1.44%
YoY
|
Loading...