|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.97B
1.11%
YoY
|
$10.85B
8.52%
YoY
|
$9.995B
-2.73%
YoY
|
$10.28B
16.9%
YoY
|
$8.790B
24.2%
YoY
|
| Cost Of Revenue |
$8.212B
4.96%
YoY
|
$7.824B
6.3%
YoY
|
$7.361B
-5.5%
YoY
|
$7.789B
13.75%
YoY
|
$6.847B
20.98%
YoY
|
| Gross Profit |
$2.754B
-8.87%
YoY
|
$3.022B
14.74%
YoY
|
$2.634B
5.95%
YoY
|
$2.486B
27.97%
YoY
|
$1.943B
37.05%
YoY
|
| Selling, General & Admin |
$1.034B
5.23%
YoY
|
$982.3M
8.01%
YoY
|
$909.4M
-6.99%
YoY
|
$977.8M
6.04%
YoY
|
$922.0M
6.29%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$82.09M
1.09%
YoY
|
$81.20M
6.18%
YoY
|
$76.47M
-0.45%
YoY
|
$76.82M
0.74%
YoY
|
$76.25M
10.71%
YoY
|
| Operating Expenses |
$1.034B
5.23%
YoY
|
$982.3M
8.01%
YoY
|
$909.4M
-6.99%
YoY
|
$977.8M
6.04%
YoY
|
$922.0M
6.29%
YoY
|
| Operating Profit |
$1.721B
-15.66%
YoY
|
$2.040B
18.29%
YoY
|
$1.725B
14.33%
YoY
|
$1.509B
47.78%
YoY
|
$1.021B
85.53%
YoY
|
| Interest Expense |
$19.05M
30.03%
YoY
|
$14.65M
-82.81%
YoY
|
$85.23M
259.28%
YoY
|
$23.72M
-69.74%
YoY
|
$78.40M
822.35%
YoY
|
| Other Income/Expense, Net |
$51.70M
-25.39%
YoY
|
$69.30M
2.63%
YoY
|
$67.52M
-60.6%
YoY
|
$171.4M
321.97%
YoY
|
$40.61M
13.79%
YoY
|
| Pretax Income |
$1.791B
-14.11%
YoY
|
$2.086B
13.2%
YoY
|
$1.842B
8.14%
YoY
|
$1.704B
54.84%
YoY
|
$1.100B
87.48%
YoY
|
| Income Tax |
$444.9M
-13.52%
YoY
|
$514.4M
9.39%
YoY
|
$470.3M
12.72%
YoY
|
$417.2M
56.45%
YoY
|
$266.7M
90.12%
YoY
|
| Net Earnings |
$1.346B
-14.3%
YoY
|
$1.571B
14.51%
YoY
|
$1.372B
6.65%
YoY
|
$1.287B
54.33%
YoY
|
$833.6M
86.65%
YoY
|
| Basic Earnings Per Share |
$13.60
-10.29%
YoY
|
$15.16
21.57%
YoY
|
$12.47
13.16%
YoY
|
$11.02
63.99%
YoY
|
$6.72
95.92%
YoY
|
| Diluted Earnings Per Share |
$13.49
-10.13%
YoY
|
$15.01
21.44%
YoY
|
$12.36
-100.0%
YoY
|
$10.90M
164477316.64%
YoY
|
$6.63
95.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
98.98M shares
-4.51%
YoY
|
103.7M shares
-5.79%
YoY
|
110.0M shares
-5.78%
YoY
|
116.8M shares
-5.91%
YoY
|
124.1M shares
-4.61%
YoY
|
| Diluted Shares Outstanding |
99.78M shares
-4.69%
YoY
|
104.7M shares
-5.69%
YoY
|
111.0M shares
-5.91%
YoY
|
118.0M shares
-6.23%
YoY
|
125.8M shares
-4.14%
YoY
|
|
Concept
|
2026 Q2 | 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.531B
-7.59%
YoY
|
$2.146B
15.41%
YoY
|
$3.423B
2.7%
YoY
|
$2.945B
7.96%
YoY
|
$2.739B
-3.47%
YoY
|
$1.859B
-4.55%
YoY
|
$3.333B
10.37%
YoY
|
$2.728B
1.5%
YoY
|
$2.837B
13.18%
YoY
|
$1.948B
9.42%
YoY
|
$3.020B
-18.64%
YoY
|
$2.688B
7.73%
YoY
|
$2.507B
10.07%
YoY
|
$1.780B
-0.61%
YoY
|
$3.712B
22.05%
YoY
|
$2.495B
10.61%
YoY
|
$2.278B
18.0%
YoY
|
$1.791B
14.56%
YoY
|
$3.041B
19.47%
YoY
|
$2.255B
36.57%
YoY
|
| Cost Of Revenue |
$1.926B
-5.2%
YoY
|
$1.669B
19.22%
YoY
|
$2.535B
3.35%
YoY
|
$2.180B
9.76%
YoY
|
$2.032B
2.92%
YoY
|
$1.400B
-0.7%
YoY
|
$2.453B
10.47%
YoY
|
$1.986B
2.36%
YoY
|
$1.974B
7.42%
YoY
|
$1.409B
4.92%
YoY
|
$2.220B
-19.2%
YoY
|
$1.940B
2.1%
YoY
|
$1.838B
4.89%
YoY
|
$1.343B
-3.3%
YoY
|
$2.748B
17.29%
YoY
|
$1.900B
8.91%
YoY
|
$1.752B
14.78%
YoY
|
$1.389B
12.62%
YoY
|
$2.343B
20.16%
YoY
|
$1.745B
33.36%
YoY
|
| Gross Profit |
$604.9M
-14.46%
YoY
|
$477.0M
3.8%
YoY
|
$888.5M
0.88%
YoY
|
$765.4M
3.16%
YoY
|
$707.1M
-18.07%
YoY
|
$459.5M
-14.66%
YoY
|
$880.8M
10.1%
YoY
|
$742.0M
-0.73%
YoY
|
$863.1M
29.01%
YoY
|
$538.5M
23.27%
YoY
|
$800.0M
-17.06%
YoY
|
$747.5M
25.72%
YoY
|
$669.0M
27.36%
YoY
|
$436.8M
8.68%
YoY
|
$964.6M
38.02%
YoY
|
$594.5M
16.43%
YoY
|
$525.3M
30.17%
YoY
|
$401.9M
21.85%
YoY
|
$698.9M
17.23%
YoY
|
$510.6M
48.82%
YoY
|
| Selling, General & Admin |
$258.3M
0.97%
YoY
|
$257.9M
7.29%
YoY
|
$283.8M
5.21%
YoY
|
$253.7M
3.62%
YoY
|
$255.8M
7.6%
YoY
|
$240.4M
4.51%
YoY
|
$269.7M
11.73%
YoY
|
$244.8M
6.9%
YoY
|
$237.7M
4.47%
YoY
|
$230.0M
8.77%
YoY
|
$241.4M
-12.02%
YoY
|
$229.0M
-1.66%
YoY
|
$227.5M
-6.61%
YoY
|
$211.5M
-6.78%
YoY
|
$274.4M
6.27%
YoY
|
$232.9M
-0.45%
YoY
|
$243.6M
11.16%
YoY
|
$226.9M
7.65%
YoY
|
$258.2M
-23.06%
YoY
|
$233.9M
20.9%
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 |
N/A
|
$16.24M
-5.41%
YoY
|
$21.81M
-15.38%
YoY
|
$22.34M
10.88%
YoY
|
$20.78M
8.54%
YoY
|
$17.17M
6.33%
YoY
|
$25.77M
15.97%
YoY
|
$20.14M
-0.05%
YoY
|
$19.14M
2.84%
YoY
|
$16.14M
4.27%
YoY
|
$22.22M
-5.63%
YoY
|
$20.16M
2.15%
YoY
|
$18.61M
-1.19%
YoY
|
$15.48M
5.47%
YoY
|
$23.55M
5.13%
YoY
|
$19.73M
-4.68%
YoY
|
$18.84M
15.56%
YoY
|
$14.68M
-13.02%
YoY
|
$22.40M
0.9%
YoY
|
$20.70M
26.22%
YoY
|
| Operating Expenses |
$258.3M
0.97%
YoY
|
$257.9M
7.29%
YoY
|
$283.8M
5.21%
YoY
|
$253.7M
3.62%
YoY
|
$255.8M
7.6%
YoY
|
$240.4M
4.51%
YoY
|
$269.7M
11.73%
YoY
|
$244.8M
6.9%
YoY
|
$237.7M
4.47%
YoY
|
$230.0M
8.77%
YoY
|
$241.4M
-12.02%
YoY
|
$229.0M
-1.66%
YoY
|
$227.5M
-6.61%
YoY
|
$211.5M
-6.78%
YoY
|
$274.4M
6.27%
YoY
|
$232.9M
-0.45%
YoY
|
$243.6M
11.16%
YoY
|
$226.9M
7.65%
YoY
|
$258.2M
-23.06%
YoY
|
$233.9M
20.9%
YoY
|
| Operating Profit |
$346.6M
-23.2%
YoY
|
$219.1M
-0.03%
YoY
|
$604.8M
-1.03%
YoY
|
$511.8M
2.93%
YoY
|
$451.4M
-27.83%
YoY
|
$219.1M
-28.95%
YoY
|
$611.1M
9.39%
YoY
|
$497.2M
-4.11%
YoY
|
$625.4M
41.66%
YoY
|
$308.4M
36.88%
YoY
|
$558.6M
-19.07%
YoY
|
$518.5M
43.35%
YoY
|
$441.5M
56.74%
YoY
|
$225.3M
28.7%
YoY
|
$690.2M
56.62%
YoY
|
$361.7M
30.69%
YoY
|
$281.7M
52.77%
YoY
|
$175.1M
46.98%
YoY
|
$440.7M
69.11%
YoY
|
$276.7M
84.93%
YoY
|
| Interest Expense |
-$16.72M
-245.53%
YoY
|
$35.44M
15583.19%
YoY
|
$17.32M
-31590.91%
YoY
|
-$1.012M
-31.67%
YoY
|
$11.49M
95.16%
YoY
|
$226.0K
-102.46%
YoY
|
-$55.00K
-100.13%
YoY
|
-$1.481M
-104.85%
YoY
|
$5.887M
-211.03%
YoY
|
-$9.172M
106.9%
YoY
|
$42.23M
-1098.13%
YoY
|
$30.55M
923.73%
YoY
|
-$5.302M
-280.77%
YoY
|
-$4.433M
-118.78%
YoY
|
-$4.231M
-108.87%
YoY
|
$2.984M
-82.85%
YoY
|
$2.933M
-72.33%
YoY
|
$23.60M
807.69%
YoY
|
$47.70M
-2485.0%
YoY
|
$17.40M
N/A
|
| Other Income/Expense, Net |
$20.44M
25.13%
YoY
|
$19.08M
73.51%
YoY
|
$14.30M
41.94%
YoY
|
$12.79M
-24.53%
YoY
|
$16.34M
-19.79%
YoY
|
$10.99M
-7.75%
YoY
|
$10.07M
144.55%
YoY
|
$16.95M
130.36%
YoY
|
$20.37M
100.06%
YoY
|
$11.92M
-63.79%
YoY
|
$4.119M
-97.35%
YoY
|
$7.358M
468.62%
YoY
|
$10.18M
-9.3%
YoY
|
$32.92M
786.72%
YoY
|
$155.1M
1272.98%
YoY
|
$1.294M
-87.09%
YoY
|
$11.22M
21.83%
YoY
|
$3.712M
-47.73%
YoY
|
$11.30M
34.52%
YoY
|
$10.03M
109.49%
YoY
|
| Pretax Income |
$350.4M
-26.63%
YoY
|
$273.6M
23.58%
YoY
|
$593.0M
-4.52%
YoY
|
$499.5M
-0.82%
YoY
|
$477.5M
-26.51%
YoY
|
$221.4M
-28.85%
YoY
|
$621.1M
2.66%
YoY
|
$503.6M
-8.93%
YoY
|
$649.8M
50.9%
YoY
|
$311.2M
22.6%
YoY
|
$605.0M
-28.08%
YoY
|
$553.0M
51.12%
YoY
|
$430.6M
45.56%
YoY
|
$253.8M
26.38%
YoY
|
$841.1M
68.33%
YoY
|
$366.0M
20.62%
YoY
|
$295.8M
74.19%
YoY
|
$200.8M
57.62%
YoY
|
$499.7M
87.16%
YoY
|
$303.4M
99.78%
YoY
|
| Income Tax |
$89.77M
-28.22%
YoY
|
$62.64M
43.35%
YoY
|
$146.3M
0.42%
YoY
|
$129.9M
0.68%
YoY
|
$125.1M
-25.63%
YoY
|
$43.70M
-38.97%
YoY
|
$145.7M
-8.63%
YoY
|
$129.0M
-6.68%
YoY
|
$168.2M
52.35%
YoY
|
$71.60M
14.93%
YoY
|
$159.4M
-20.53%
YoY
|
$138.2M
49.46%
YoY
|
$110.4M
46.78%
YoY
|
$62.30M
27.4%
YoY
|
$200.6M
59.97%
YoY
|
$92.48M
35.01%
YoY
|
$75.20M
79.05%
YoY
|
$48.90M
58.25%
YoY
|
$125.4M
85.23%
YoY
|
$68.50M
84.64%
YoY
|
| Net Earnings |
$260.6M
-26.06%
YoY
|
$210.9M
18.7%
YoY
|
$446.7M
-6.04%
YoY
|
$369.6M
-1.33%
YoY
|
$352.4M
-26.82%
YoY
|
$177.7M
-25.82%
YoY
|
$475.4M
6.7%
YoY
|
$374.6M
-9.69%
YoY
|
$481.6M
50.4%
YoY
|
$239.6M
25.08%
YoY
|
$445.5M
-30.44%
YoY
|
$414.8M
51.68%
YoY
|
$320.2M
45.16%
YoY
|
$191.5M
26.09%
YoY
|
$640.5M
71.12%
YoY
|
$273.5M
16.4%
YoY
|
$220.6M
72.52%
YoY
|
$151.9M
57.42%
YoY
|
$374.3M
87.81%
YoY
|
$234.9M
104.71%
YoY
|
| Basic Earnings Per Share |
$2.74
-22.38%
YoY
|
$2.20
25.0%
YoY
|
$4.62
-1.07%
YoY
|
$3.76
3.3%
YoY
|
$3.53
-23.26%
YoY
|
$1.76
-22.81%
YoY
|
$4.67
12.53%
YoY
|
$3.64
-3.45%
YoY
|
$4.60
59.72%
YoY
|
$2.28
32.56%
YoY
|
$4.15
-26.81%
YoY
|
$3.77
59.07%
YoY
|
$2.88
54.01%
YoY
|
$1.72
36.51%
YoY
|
$5.67
85.29%
YoY
|
$2.37
24.74%
YoY
|
$1.87
81.55%
YoY
|
$1.26
63.64%
YoY
|
$3.06
94.9%
YoY
|
$1.90
108.79%
YoY
|
| Diluted Earnings Per Share |
$2.72
-22.26%
YoY
|
$2.19
25.14%
YoY
|
$4.58
-1.08%
YoY
|
$3.73
3.61%
YoY
|
$3.50
-23.07%
YoY
|
$1.75
-22.22%
YoY
|
$4.63
12.65%
YoY
|
$3.60
-3.56%
YoY
|
$4.55
59.47%
YoY
|
$2.25
32.35%
YoY
|
$4.11
-100.0%
YoY
|
$3.73
-100.0%
YoY
|
$2.85
54.29%
YoY
|
$1.70
37.1%
YoY
|
$5.629M
186389232.6%
YoY
|
$2.351M
125714733.69%
YoY
|
$1.85
83.17%
YoY
|
$1.24
63.16%
YoY
|
$3.02
94.84%
YoY
|
$1.87
107.78%
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 |
93.47M shares
-4.8%
YoY
|
94.71M shares
-6.07%
YoY
|
95.00M shares
-6.6%
YoY
|
96.38M shares
-6.41%
YoY
|
98.18M shares
-6.31%
YoY
|
100.8M shares
-4.08%
YoY
|
101.7M shares
-5.35%
YoY
|
103.0M shares
-6.38%
YoY
|
104.8M shares
-5.77%
YoY
|
105.1M shares
-5.63%
YoY
|
107.5M shares
-4.83%
YoY
|
110.0M shares
-4.62%
YoY
|
111.2M shares
-5.62%
YoY
|
111.4M shares
-7.93%
YoY
|
112.9M shares
-7.61%
YoY
|
115.3M shares
-6.86%
YoY
|
117.8M shares
-5.19%
YoY
|
121.0M shares
-4.02%
YoY
|
122.2M shares
-4.0%
YoY
|
123.8M shares
-2.29%
YoY
|
| Diluted Shares Outstanding |
95.76M shares
-4.8%
YoY
|
96.50M shares
-5.23%
YoY
|
97.53M shares
-5.01%
YoY
|
99.17M shares
-4.66%
YoY
|
100.6M shares
-4.93%
YoY
|
101.8M shares
-4.17%
YoY
|
102.7M shares
-5.27%
YoY
|
104.0M shares
-6.4%
YoY
|
105.8M shares
-5.69%
YoY
|
106.3M shares
-5.4%
YoY
|
108.4M shares
-4.75%
YoY
|
111.1M shares
-4.47%
YoY
|
112.2M shares
-5.67%
YoY
|
112.3M shares
-8.56%
YoY
|
113.8M shares
-8.27%
YoY
|
116.3M shares
-7.39%
YoY
|
118.9M shares
-5.61%
YoY
|
122.9M shares
-3.69%
YoY
|
124.1M shares
-3.75%
YoY
|
125.6M shares
-1.4%
YoY
|
Loading...