|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.117B
-3.01%
YoY
|
$5.276B
1.77%
YoY
|
$5.184B
6.14%
YoY
|
$4.884B
10.6%
YoY
|
$4.416B
18.16%
YoY
|
| Cost Of Revenue |
$3.355B
-3.54%
YoY
|
$3.478B
-2.46%
YoY
|
$3.566B
2.89%
YoY
|
$3.466B
16.01%
YoY
|
$2.987B
21.54%
YoY
|
| Gross Profit |
$1.762B
-2.0%
YoY
|
$1.798B
11.09%
YoY
|
$1.619B
14.08%
YoY
|
$1.419B
-0.71%
YoY
|
$1.429B
11.66%
YoY
|
| Selling, General & Admin |
$805.0M
-4.96%
YoY
|
$847.0M
0.82%
YoY
|
$840.1M
8.76%
YoY
|
$772.4M
4.56%
YoY
|
$738.7M
6.29%
YoY
|
| Research & Development |
$71.00M
-4.05%
YoY
|
$74.00M
0.0%
YoY
|
$74.00M
11.45%
YoY
|
$66.40M
6.41%
YoY
|
$62.40M
13.04%
YoY
|
| Depreciation & Amortization |
$131.0M
3.15%
YoY
|
$127.0M
-53.92%
YoY
|
$275.6M
-9.07%
YoY
|
$303.1M
-4.23%
YoY
|
$316.5M
-1.19%
YoY
|
| Operating Expenses |
$876.0M
-4.89%
YoY
|
$921.0M
-10.67%
YoY
|
$1.031B
3.56%
YoY
|
$995.6M
24.28%
YoY
|
$801.1M
6.78%
YoY
|
| Operating Profit |
$735.0M
4.11%
YoY
|
$706.0M
20.17%
YoY
|
$587.5M
38.82%
YoY
|
$423.2M
-8.48%
YoY
|
$462.4M
51.36%
YoY
|
| Interest Expense |
$176.0M
-181.48%
YoY
|
-$216.0M
1.27%
YoY
|
-$213.3M
52.58%
YoY
|
-$139.8M
-204.17%
YoY
|
$134.2M
-10.47%
YoY
|
| Other Income/Expense, Net |
-$13.00M
160.0%
YoY
|
-$5.000M
-74.36%
YoY
|
-$19.50M
-25.29%
YoY
|
-$26.10M
-312.2%
YoY
|
$12.30M
-136.83%
YoY
|
| Pretax Income |
$546.0M
10.08%
YoY
|
$496.0M
39.84%
YoY
|
$354.7M
37.85%
YoY
|
$257.3M
-24.43%
YoY
|
$340.5M
178.64%
YoY
|
| Income Tax |
$167.0M
59.05%
YoY
|
$105.0M
21.81%
YoY
|
$86.20M
32.41%
YoY
|
$65.10M
-14.45%
YoY
|
$76.10M
37950.0%
YoY
|
| Net Earnings |
$378.0M
-3.32%
YoY
|
$391.0M
46.22%
YoY
|
$267.4M
39.56%
YoY
|
$191.6M
-27.4%
YoY
|
$263.9M
117.02%
YoY
|
| Basic Earnings Per Share |
$1.75
-1.69%
YoY
|
$1.78
47.11%
YoY
|
$1.21
40.7%
YoY
|
$0.86
-24.56%
YoY
|
$1.14
119.23%
YoY
|
| Diluted Earnings Per Share |
$1.74
-2.25%
YoY
|
$1.78
47.71%
YoY
|
$1.21
-100.0%
YoY
|
$861.9K
75605017.16%
YoY
|
$1.14
119.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
216.0M shares
-1.5%
YoY
|
219.3M shares
-0.77%
YoY
|
221.0M shares
-0.32%
YoY
|
221.7M shares
-4.03%
YoY
|
231.0M shares
-1.79%
YoY
|
| Diluted Shares Outstanding |
217.0M shares
-1.54%
YoY
|
220.4M shares
-0.68%
YoY
|
221.9M shares
-0.18%
YoY
|
222.3M shares
-4.14%
YoY
|
231.9M shares
-1.74%
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 |
$1.254B
-0.63%
YoY
|
$1.262B
-3.74%
YoY
|
$1.288B
-2.42%
YoY
|
$1.305B
-3.4%
YoY
|
$1.262B
-2.47%
YoY
|
$1.311B
1.06%
YoY
|
$1.320B
0.84%
YoY
|
$1.351B
4.41%
YoY
|
$1.294B
0.79%
YoY
|
$1.297B
4.9%
YoY
|
$1.309B
5.68%
YoY
|
$1.294B
4.78%
YoY
|
$1.284B
9.35%
YoY
|
$1.237B
8.75%
YoY
|
$1.239B
13.79%
YoY
|
$1.235B
9.59%
YoY
|
$1.174B
10.39%
YoY
|
$1.137B
5.84%
YoY
|
$1.089B
6.01%
YoY
|
| Cost Of Revenue |
$838.0M
1.09%
YoY
|
$840.0M
-2.78%
YoY
|
$838.0M
-2.33%
YoY
|
$848.0M
-4.83%
YoY
|
$829.0M
-4.16%
YoY
|
$864.0M
-1.12%
YoY
|
$858.0M
-3.11%
YoY
|
$891.0M
-1.48%
YoY
|
$865.0M
-4.09%
YoY
|
$873.8M
0.99%
YoY
|
$885.5M
1.02%
YoY
|
$904.4M
2.03%
YoY
|
$901.9M
7.7%
YoY
|
$865.2M
7.52%
YoY
|
$876.6M
17.62%
YoY
|
$886.4M
17.75%
YoY
|
$837.4M
22.34%
YoY
|
$804.7M
18.72%
YoY
|
$745.3M
17.54%
YoY
|
| Gross Profit |
$416.0M
-3.93%
YoY
|
$422.0M
-5.59%
YoY
|
$450.0M
-2.6%
YoY
|
$457.0M
-0.65%
YoY
|
$433.0M
0.93%
YoY
|
$447.0M
5.55%
YoY
|
$462.0M
9.09%
YoY
|
$460.0M
18.1%
YoY
|
$429.0M
12.3%
YoY
|
$423.5M
14.0%
YoY
|
$423.5M
16.96%
YoY
|
$389.5M
11.76%
YoY
|
$382.0M
13.45%
YoY
|
$371.5M
11.73%
YoY
|
$362.1M
5.48%
YoY
|
$348.5M
-6.82%
YoY
|
$336.7M
-11.18%
YoY
|
$332.5M
-16.18%
YoY
|
$343.3M
-12.6%
YoY
|
| Selling, General & Admin |
$200.0M
-0.99%
YoY
|
$175.0M
15.89%
YoY
|
$197.0M
-6.64%
YoY
|
$208.0M
-2.35%
YoY
|
$202.0M
-2.42%
YoY
|
$151.0M
-29.73%
YoY
|
$211.0M
0.96%
YoY
|
$213.0M
1.33%
YoY
|
$207.0M
0.49%
YoY
|
$214.9M
7.02%
YoY
|
$209.0M
12.12%
YoY
|
$210.2M
9.65%
YoY
|
$206.0M
6.46%
YoY
|
$200.8M
4.47%
YoY
|
$186.4M
2.98%
YoY
|
$191.7M
4.07%
YoY
|
$193.5M
8.04%
YoY
|
$192.2M
10.21%
YoY
|
$181.0M
8.71%
YoY
|
| Research & Development |
$18.00M
5.88%
YoY
|
$16.00M
-15.79%
YoY
|
$18.00M
-5.26%
YoY
|
$20.00M
11.11%
YoY
|
$17.00M
-5.56%
YoY
|
$19.00M
6.74%
YoY
|
$19.00M
2.7%
YoY
|
$18.00M
-3.23%
YoY
|
$18.00M
-5.76%
YoY
|
$17.80M
5.95%
YoY
|
$18.50M
12.12%
YoY
|
$18.60M
11.38%
YoY
|
$19.10M
16.46%
YoY
|
$16.80M
7.69%
YoY
|
$16.50M
7.14%
YoY
|
$16.70M
5.7%
YoY
|
$16.40M
5.13%
YoY
|
$15.60M
11.43%
YoY
|
$15.40M
14.93%
YoY
|
| Depreciation & Amortization |
$33.00M
6.45%
YoY
|
$77.00M
5.48%
YoY
|
$33.00M
3.13%
YoY
|
$33.00M
6.45%
YoY
|
$31.00M
-54.41%
YoY
|
$73.00M
6.26%
YoY
|
$32.00M
-55.06%
YoY
|
$31.00M
-53.17%
YoY
|
$68.00M
-2.16%
YoY
|
$68.70M
-6.66%
YoY
|
$71.20M
-4.43%
YoY
|
$66.20M
-14.36%
YoY
|
$69.50M
-10.55%
YoY
|
$73.60M
-10.02%
YoY
|
$74.50M
-6.05%
YoY
|
$77.30M
-2.15%
YoY
|
$77.70M
1.7%
YoY
|
$81.80M
6.65%
YoY
|
$79.30M
-1.37%
YoY
|
| Operating Expenses |
$218.0M
-0.46%
YoY
|
$237.0M
21.54%
YoY
|
$215.0M
-6.52%
YoY
|
$228.0M
-1.3%
YoY
|
$219.0M
-28.9%
YoY
|
$195.0M
-25.66%
YoY
|
$230.0M
1.1%
YoY
|
$231.0M
0.96%
YoY
|
$308.0M
36.83%
YoY
|
$262.3M
0.23%
YoY
|
$227.5M
12.12%
YoY
|
$228.8M
9.79%
YoY
|
$225.1M
7.24%
YoY
|
$261.7M
11.08%
YoY
|
$202.9M
3.31%
YoY
|
$208.4M
4.2%
YoY
|
$209.9M
7.81%
YoY
|
$235.6M
3.33%
YoY
|
$196.4M
9.17%
YoY
|
| Operating Profit |
$146.0M
-17.05%
YoY
|
$185.0M
-26.59%
YoY
|
$204.0M
5.7%
YoY
|
$193.0M
-5.85%
YoY
|
$176.0M
45.45%
YoY
|
$252.0M
56.33%
YoY
|
$193.0M
18.12%
YoY
|
$205.0M
48.98%
YoY
|
$121.0M
-3.43%
YoY
|
$161.2M
46.81%
YoY
|
$163.4M
32.31%
YoY
|
$137.6M
32.82%
YoY
|
$125.3M
45.19%
YoY
|
$109.8M
13.31%
YoY
|
$123.5M
-0.96%
YoY
|
$103.6M
-45.59%
YoY
|
$86.30M
64.07%
YoY
|
$96.90M
-40.62%
YoY
|
$124.7M
-12.0%
YoY
|
| Interest Expense |
-$40.00M
-9.09%
YoY
|
-$46.00M
-8.0%
YoY
|
-$45.00M
-16.67%
YoY
|
-$49.00M
-7.55%
YoY
|
-$44.00M
-25.42%
YoY
|
-$50.00M
-9.75%
YoY
|
-$54.00M
-198.0%
YoY
|
-$53.00M
-197.07%
YoY
|
-$59.00M
-222.41%
YoY
|
-$55.40M
43.15%
YoY
|
$55.10M
57.43%
YoY
|
$54.60M
62.99%
YoY
|
$48.20M
47.85%
YoY
|
-$38.70M
15.52%
YoY
|
$35.00M
3.55%
YoY
|
$33.50M
0.3%
YoY
|
$32.60M
-2.69%
YoY
|
-$33.50M
-9.95%
YoY
|
$33.80M
-15.08%
YoY
|
| Other Income/Expense, Net |
-$3.000M
0.0%
YoY
|
$5.000M
25.0%
YoY
|
-$4.000M
-233.33%
YoY
|
-$5.000M
-600.0%
YoY
|
-$3.000M
N/A
|
$4.000M
-200.0%
YoY
|
$3.000M
-152.63%
YoY
|
$1.000M
-111.76%
YoY
|
$0.00
-100.0%
YoY
|
-$4.000M
-70.8%
YoY
|
-$5.700M
67.65%
YoY
|
-$8.500M
18.06%
YoY
|
-$1.300M
-27.78%
YoY
|
-$13.70M
-1078.57%
YoY
|
-$3.400M
-241.67%
YoY
|
-$7.200M
-188.89%
YoY
|
-$1.800M
-550.0%
YoY
|
$1.400M
-275.0%
YoY
|
$2.400M
-204.35%
YoY
|
| Pretax Income |
$105.0M
-18.6%
YoY
|
$119.0M
-14.39%
YoY
|
$155.0M
9.15%
YoY
|
$143.0M
-8.33%
YoY
|
$129.0M
118.64%
YoY
|
$139.0M
36.54%
YoY
|
$142.0M
38.4%
YoY
|
$156.0M
109.4%
YoY
|
$59.00M
-22.16%
YoY
|
$101.8M
77.35%
YoY
|
$102.6M
20.56%
YoY
|
$74.50M
18.44%
YoY
|
$75.80M
46.05%
YoY
|
$57.40M
-8.31%
YoY
|
$85.10M
-8.79%
YoY
|
$62.90M
-61.9%
YoY
|
$51.90M
166.15%
YoY
|
$62.60M
-32.83%
YoY
|
$93.30M
-6.33%
YoY
|
| Income Tax |
$14.00M
-53.33%
YoY
|
$59.00M
2850.0%
YoY
|
$45.00M
12.5%
YoY
|
$33.00M
-23.26%
YoY
|
$30.00M
50.0%
YoY
|
$2.000M
-92.91%
YoY
|
$40.00M
36.52%
YoY
|
$43.00M
220.9%
YoY
|
$20.00M
30.72%
YoY
|
$28.20M
108.89%
YoY
|
$29.30M
34.4%
YoY
|
$13.40M
-28.72%
YoY
|
$15.30M
39.09%
YoY
|
$13.50M
46.74%
YoY
|
$21.80M
-10.66%
YoY
|
$18.80M
-51.42%
YoY
|
$11.00M
189.47%
YoY
|
$9.200M
-59.83%
YoY
|
$24.40M
42.69%
YoY
|
| Net Earnings |
$90.00M
-9.09%
YoY
|
$60.00M
-56.2%
YoY
|
$110.0M
8.91%
YoY
|
$109.0M
-2.68%
YoY
|
$99.00M
141.46%
YoY
|
$137.0M
87.41%
YoY
|
$101.0M
38.55%
YoY
|
$112.0M
83.91%
YoY
|
$41.00M
-32.23%
YoY
|
$73.10M
67.66%
YoY
|
$72.90M
16.83%
YoY
|
$60.90M
38.1%
YoY
|
$60.50M
45.78%
YoY
|
$43.60M
-18.05%
YoY
|
$62.40M
-9.7%
YoY
|
$44.10M
-65.11%
YoY
|
$41.50M
173.03%
YoY
|
$53.20M
-23.67%
YoY
|
$69.10M
-16.24%
YoY
|
| Basic Earnings Per Share |
$0.42
-6.67%
YoY
|
N/A
|
$0.51
10.87%
YoY
|
$0.50
-1.96%
YoY
|
$0.45
150.0%
YoY
|
N/A
|
$0.46
39.39%
YoY
|
$0.51
88.89%
YoY
|
$0.18
-33.33%
YoY
|
N/A
|
$0.33
17.86%
YoY
|
$0.27
35.0%
YoY
|
$0.27
50.0%
YoY
|
N/A
|
$0.28
-6.67%
YoY
|
$0.20
-62.96%
YoY
|
$0.18
200.0%
YoY
|
N/A
|
$0.30
-14.29%
YoY
|
| Diluted Earnings Per Share |
$0.42
-6.67%
YoY
|
$0.28
-56.0%
YoY
|
$0.51
10.87%
YoY
|
$0.50
-1.96%
YoY
|
$0.45
140.34%
YoY
|
$0.63
88.87%
YoY
|
$0.46
39.39%
YoY
|
$0.51
88.89%
YoY
|
$0.19
-31.38%
YoY
|
$0.33
-100.0%
YoY
|
$0.33
17.86%
YoY
|
$0.27
35.0%
YoY
|
$0.27
50.0%
YoY
|
$196.8K
-15.42%
YoY
|
$0.28
-6.67%
YoY
|
$0.20
-62.96%
YoY
|
$0.18
200.0%
YoY
|
$232.7K
77573536.63%
YoY
|
$0.30
-14.29%
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 |
213.4M shares
-2.19%
YoY
|
213.3M shares
-2.17%
YoY
|
216.6M shares
-1.25%
YoY
|
218.6M shares
-0.95%
YoY
|
218.1M shares
-0.91%
YoY
|
218.1M shares
-0.92%
YoY
|
219.3M shares
-1.08%
YoY
|
220.6M shares
-0.4%
YoY
|
220.1M shares
-0.41%
YoY
|
220.1M shares
-0.24%
YoY
|
221.7M shares
0.52%
YoY
|
221.5M shares
0.24%
YoY
|
221.1M shares
-1.62%
YoY
|
220.6M shares
-3.39%
YoY
|
220.5M shares
-4.07%
YoY
|
221.0M shares
-4.95%
YoY
|
224.7M shares
-3.93%
YoY
|
228.4M shares
-3.03%
YoY
|
229.9M shares
-2.29%
YoY
|
| Diluted Shares Outstanding |
214.6M shares
-2.19%
YoY
|
N/A
|
215.9M shares
-1.82%
YoY
|
218.3M shares
-1.18%
YoY
|
219.4M shares
-0.86%
YoY
|
N/A
|
219.9M shares
-0.9%
YoY
|
220.9M shares
-0.72%
YoY
|
221.3M shares
-0.36%
YoY
|
N/A
|
221.9M shares
0.32%
YoY
|
222.5M shares
0.5%
YoY
|
222.1M shares
-1.38%
YoY
|
N/A
|
221.2M shares
-4.12%
YoY
|
221.4M shares
-5.18%
YoY
|
225.2M shares
-4.05%
YoY
|
N/A
|
230.7M shares
-2.25%
YoY
|
Loading...