|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.918B
-10.79%
YoY
|
$5.513B
7.36%
YoY
|
$5.135B
18.56%
YoY
|
$4.331B
18.82%
YoY
|
$3.645B
-1.09%
YoY
|
| Cost Of Revenue |
$3.384B
-6.13%
YoY
|
$3.605B
6.19%
YoY
|
$3.395B
12.42%
YoY
|
$3.020B
11.19%
YoY
|
$2.716B
-3.24%
YoY
|
| Gross Profit |
$1.534B
-19.6%
YoY
|
$1.908B
9.66%
YoY
|
$1.740B
32.72%
YoY
|
$1.311B
41.12%
YoY
|
$929.0M
5.81%
YoY
|
| Selling, General & Admin |
$605.0M
1244.44%
YoY
|
$45.00M
28.57%
YoY
|
$35.00M
-94.38%
YoY
|
$623.0M
7.04%
YoY
|
$582.0M
-30.47%
YoY
|
| Research & Development |
$108.0M
-12.2%
YoY
|
$123.0M
9.82%
YoY
|
$112.0M
24.44%
YoY
|
$90.00M
5.88%
YoY
|
$85.00M
-12.37%
YoY
|
| Depreciation & Amortization |
$267.0M
-22.16%
YoY
|
$343.0M
4.89%
YoY
|
$327.0M
-6.3%
YoY
|
$349.0M
-20.68%
YoY
|
$440.0M
-12.52%
YoY
|
| Operating Expenses |
$108.0M
-12.2%
YoY
|
$123.0M
9.82%
YoY
|
$112.0M
24.44%
YoY
|
$90.00M
5.88%
YoY
|
$85.00M
-12.37%
YoY
|
| Operating Profit |
$756.0M
-19.4%
YoY
|
$938.0M
14.39%
YoY
|
$820.0M
99.03%
YoY
|
$412.0M
255.17%
YoY
|
$116.0M
-107.81%
YoY
|
| Interest Expense |
-$91.00M
-10.78%
YoY
|
-$102.0M
-17.07%
YoY
|
-$123.0M
-31.28%
YoY
|
-$179.0M
-31.15%
YoY
|
-$260.0M
3.59%
YoY
|
| Other Income/Expense, Net |
-$70.00M
-19.54%
YoY
|
-$87.00M
-32.56%
YoY
|
-$129.0M
43.33%
YoY
|
-$90.00M
210.34%
YoY
|
-$29.00M
-45.28%
YoY
|
| Pretax Income |
$554.0M
-25.03%
YoY
|
$739.0M
46.05%
YoY
|
$506.0M
266.67%
YoY
|
$138.0M
-140.23%
YoY
|
-$343.0M
-81.09%
YoY
|
| Income Tax |
$97.00M
-48.68%
YoY
|
$189.0M
231.58%
YoY
|
$57.00M
-34.48%
YoY
|
$87.00M
1.16%
YoY
|
$86.00M
1.18%
YoY
|
| Net Earnings |
$431.0M
-14.82%
YoY
|
$506.0M
21.34%
YoY
|
$417.0M
1503.85%
YoY
|
$26.00M
-105.78%
YoY
|
-$450.0M
-76.57%
YoY
|
| Basic Earnings Per Share |
$5.96
-14.0%
YoY
|
$6.93
19.69%
YoY
|
$5.79
1464.86%
YoY
|
$0.37
-105.75%
YoY
|
-$6.43
-76.57%
YoY
|
| Diluted Earnings Per Share |
$5.93
-12.15%
YoY
|
$6.75
19.26%
YoY
|
$5.66
1472.22%
YoY
|
$0.36
-100.0%
YoY
|
-$6.429M
-76.57%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
72.20M shares
-1.1%
YoY
|
73.00M shares
1.39%
YoY
|
72.00M shares
1.41%
YoY
|
71.00M shares
1.43%
YoY
|
70.00M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
72.60M shares
-3.07%
YoY
|
74.90M shares
1.22%
YoY
|
74.00M shares
2.78%
YoY
|
72.00M shares
2.86%
YoY
|
70.00M shares
0.0%
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.152B
-3.44%
YoY
|
$1.289B
-3.88%
YoY
|
$1.232B
-12.56%
YoY
|
$1.204B
-14.31%
YoY
|
$1.193B
-12.15%
YoY
|
$1.341B
-1.54%
YoY
|
$1.409B
7.31%
YoY
|
$1.405B
10.28%
YoY
|
$1.358B
14.5%
YoY
|
$1.362B
12.66%
YoY
|
$1.313B
17.23%
YoY
|
$1.274B
19.74%
YoY
|
$1.186B
26.44%
YoY
|
$1.209B
25.28%
YoY
|
$1.120B
18.52%
YoY
|
$1.064B
17.83%
YoY
|
$938.0M
12.74%
YoY
|
$965.0M
14.61%
YoY
|
$945.0M
17.1%
YoY
|
| Cost Of Revenue |
$812.0M
-0.85%
YoY
|
$892.0M
-2.3%
YoY
|
$844.0M
-7.96%
YoY
|
$829.0M
-6.96%
YoY
|
$819.0M
-7.35%
YoY
|
$913.0M
1.56%
YoY
|
$917.0M
6.75%
YoY
|
$891.0M
5.19%
YoY
|
$884.0M
11.9%
YoY
|
$899.0M
11.4%
YoY
|
$859.0M
10.84%
YoY
|
$847.0M
12.04%
YoY
|
$790.0M
15.84%
YoY
|
$807.0M
12.55%
YoY
|
$775.0M
12.97%
YoY
|
$756.0M
11.67%
YoY
|
$682.0M
7.23%
YoY
|
$717.0M
9.63%
YoY
|
$686.0M
8.72%
YoY
|
| Gross Profit |
$340.0M
-9.09%
YoY
|
$397.0M
-7.24%
YoY
|
$388.0M
-21.14%
YoY
|
$375.0M
-27.04%
YoY
|
$374.0M
-21.1%
YoY
|
$428.0M
-7.56%
YoY
|
$492.0M
8.37%
YoY
|
$514.0M
20.37%
YoY
|
$474.0M
19.7%
YoY
|
$463.0M
15.17%
YoY
|
$454.0M
31.59%
YoY
|
$427.0M
38.64%
YoY
|
$396.0M
54.69%
YoY
|
$402.0M
62.1%
YoY
|
$345.0M
33.2%
YoY
|
$308.0M
36.28%
YoY
|
$256.0M
30.61%
YoY
|
$248.0M
31.91%
YoY
|
$259.0M
47.16%
YoY
|
| Selling, General & Admin |
$168.0M
4.35%
YoY
|
$155.0M
1450.0%
YoY
|
$169.0M
-16.75%
YoY
|
$164.0M
-24.07%
YoY
|
$161.0M
-1.83%
YoY
|
$10.00M
11.11%
YoY
|
$203.0M
-3.79%
YoY
|
$216.0M
36.71%
YoY
|
$164.0M
-13.68%
YoY
|
$9.000M
-94.55%
YoY
|
$211.0M
4.98%
YoY
|
$158.0M
-19.39%
YoY
|
$190.0M
6.74%
YoY
|
$165.0M
11.49%
YoY
|
$201.0M
14.86%
YoY
|
$196.0M
4.26%
YoY
|
$178.0M
-5.32%
YoY
|
$148.0M
-20.43%
YoY
|
$175.0M
-2.78%
YoY
|
| Research & Development |
$21.00M
-27.59%
YoY
|
$22.00M
-21.43%
YoY
|
$27.00M
-18.18%
YoY
|
$30.00M
-3.23%
YoY
|
$29.00M
-6.45%
YoY
|
$28.00M
-3.45%
YoY
|
$33.00M
10.0%
YoY
|
$31.00M
14.81%
YoY
|
$31.00M
19.23%
YoY
|
$29.00M
20.83%
YoY
|
$30.00M
30.43%
YoY
|
$27.00M
22.73%
YoY
|
$26.00M
23.81%
YoY
|
$24.00M
9.09%
YoY
|
$23.00M
9.52%
YoY
|
$22.00M
4.76%
YoY
|
$21.00M
0.0%
YoY
|
$22.00M
10.0%
YoY
|
$21.00M
0.0%
YoY
|
| Depreciation & Amortization |
$70.00M
12.9%
YoY
|
$74.00M
-10.84%
YoY
|
$67.00M
-24.72%
YoY
|
$64.00M
-25.58%
YoY
|
$62.00M
-27.06%
YoY
|
$83.00M
0.0%
YoY
|
$89.00M
7.23%
YoY
|
$86.00M
6.17%
YoY
|
$85.00M
6.25%
YoY
|
$83.00M
-1.19%
YoY
|
$83.00M
-5.68%
YoY
|
$81.00M
-10.0%
YoY
|
$80.00M
-8.05%
YoY
|
$84.00M
-18.45%
YoY
|
$88.00M
-21.43%
YoY
|
$90.00M
-21.05%
YoY
|
$87.00M
-21.62%
YoY
|
$103.0M
-11.21%
YoY
|
$112.0M
-4.27%
YoY
|
| Operating Expenses |
$189.0M
-0.53%
YoY
|
$191.0M
-82.76%
YoY
|
$196.0M
-16.95%
YoY
|
$194.0M
-21.46%
YoY
|
$190.0M
-19.49%
YoY
|
$1.108B
-2.21%
YoY
|
$236.0M
-2.07%
YoY
|
$247.0M
9.78%
YoY
|
$236.0M
9.26%
YoY
|
$1.133B
399.12%
YoY
|
$241.0M
7.59%
YoY
|
$225.0M
3.21%
YoY
|
$216.0M
8.54%
YoY
|
$227.0M
8.61%
YoY
|
$224.0M
14.29%
YoY
|
$218.0M
4.31%
YoY
|
$199.0M
-4.78%
YoY
|
$209.0M
32.28%
YoY
|
$196.0M
-2.49%
YoY
|
| Operating Profit |
$123.0M
-13.38%
YoY
|
$206.0M
-130.29%
YoY
|
$178.0M
-26.75%
YoY
|
$237.0M
-10.23%
YoY
|
$142.0M
-40.34%
YoY
|
-$680.0M
1.49%
YoY
|
$243.0M
11.47%
YoY
|
$264.0M
30.69%
YoY
|
$238.0M
28.65%
YoY
|
-$670.0M
-482.86%
YoY
|
$218.0M
80.17%
YoY
|
$202.0M
94.23%
YoY
|
$185.0M
927.78%
YoY
|
$175.0M
348.72%
YoY
|
$121.0M
70.42%
YoY
|
$104.0M
316.0%
YoY
|
$18.00M
-238.46%
YoY
|
$39.00M
30.0%
YoY
|
$71.00M
-218.33%
YoY
|
| Interest Expense |
-$17.00M
-34.62%
YoY
|
-$22.00M
-12.0%
YoY
|
-$23.00M
-4.17%
YoY
|
-$21.00M
-12.5%
YoY
|
-$26.00M
-10.34%
YoY
|
-$25.00M
-19.35%
YoY
|
-$24.00M
-20.0%
YoY
|
-$24.00M
-72.73%
YoY
|
-$29.00M
-6.45%
YoY
|
-$31.00M
-20.51%
YoY
|
-$30.00M
-31.82%
YoY
|
-$88.00M
83.33%
YoY
|
-$31.00M
-35.42%
YoY
|
-$39.00M
-20.41%
YoY
|
-$44.00M
-163.77%
YoY
|
-$48.00M
-166.67%
YoY
|
-$48.00M
-168.57%
YoY
|
-$49.00M
-30.0%
YoY
|
$69.00M
7.81%
YoY
|
| Other Income/Expense, Net |
-$1.000M
-95.0%
YoY
|
-$10.00M
150.0%
YoY
|
-$16.00M
-60.98%
YoY
|
-$24.00M
20.0%
YoY
|
-$20.00M
-9.09%
YoY
|
-$4.000M
-88.24%
YoY
|
-$41.00M
70.83%
YoY
|
-$20.00M
-48.72%
YoY
|
-$22.00M
-37.14%
YoY
|
-$34.00M
13.33%
YoY
|
-$24.00M
100.0%
YoY
|
-$39.00M
21.88%
YoY
|
-$35.00M
118.75%
YoY
|
-$30.00M
200.0%
YoY
|
-$12.00M
200.0%
YoY
|
-$32.00M
190.91%
YoY
|
-$16.00M
300.0%
YoY
|
-$10.00M
-433.33%
YoY
|
-$4.000M
-80.0%
YoY
|
| Pretax Income |
$105.0M
9.38%
YoY
|
$128.0M
-24.26%
YoY
|
$139.0M
-21.91%
YoY
|
$191.0M
-9.05%
YoY
|
$96.00M
-47.25%
YoY
|
$169.0M
13.42%
YoY
|
$178.0M
8.54%
YoY
|
$210.0M
183.78%
YoY
|
$182.0M
52.94%
YoY
|
$149.0M
53.61%
YoY
|
$164.0M
160.32%
YoY
|
$74.00M
208.33%
YoY
|
$119.0M
-358.7%
YoY
|
$97.00M
-170.8%
YoY
|
$63.00M
-203.28%
YoY
|
$24.00M
-141.38%
YoY
|
-$46.00M
-47.13%
YoY
|
-$137.0M
-21.26%
YoY
|
-$61.00M
-61.64%
YoY
|
| Income Tax |
-$4.000M
-140.0%
YoY
|
-$11.00M
-124.44%
YoY
|
$52.00M
333.33%
YoY
|
$46.00M
-36.99%
YoY
|
$10.00M
-83.05%
YoY
|
$45.00M
2150.0%
YoY
|
$12.00M
-63.64%
YoY
|
$73.00M
-556.25%
YoY
|
$59.00M
55.26%
YoY
|
$2.000M
-90.48%
YoY
|
$33.00M
26.92%
YoY
|
-$16.00M
-233.33%
YoY
|
$38.00M
35.71%
YoY
|
$21.00M
5.0%
YoY
|
$26.00M
-7.14%
YoY
|
$12.00M
-20.0%
YoY
|
$28.00M
21.74%
YoY
|
$20.00M
-4.76%
YoY
|
$28.00M
250.0%
YoY
|
| Net Earnings |
$108.0M
42.11%
YoY
|
$138.0M
23.21%
YoY
|
$81.00M
-48.41%
YoY
|
$136.0M
8.8%
YoY
|
$76.00M
-32.14%
YoY
|
$112.0M
-20.0%
YoY
|
$157.0M
27.64%
YoY
|
$125.0M
52.44%
YoY
|
$112.0M
55.56%
YoY
|
$140.0M
94.44%
YoY
|
$123.0M
339.29%
YoY
|
$82.00M
1266.67%
YoY
|
$72.00M
-190.0%
YoY
|
$72.00M
-144.72%
YoY
|
$28.00M
-129.47%
YoY
|
$6.000M
-107.69%
YoY
|
-$80.00M
-31.03%
YoY
|
-$161.0M
-19.5%
YoY
|
-$95.00M
-45.4%
YoY
|
| Basic Earnings Per Share |
$1.50
44.23%
YoY
|
N/A
|
$1.13
-47.2%
YoY
|
$1.87
9.36%
YoY
|
$1.04
-32.47%
YoY
|
N/A
|
$2.14
25.88%
YoY
|
$1.71
50.0%
YoY
|
$1.54
54.0%
YoY
|
N/A
|
$1.70
335.9%
YoY
|
$1.14
1325.0%
YoY
|
$1.00
-187.72%
YoY
|
N/A
|
$0.39
-128.68%
YoY
|
$0.08
-107.21%
YoY
|
-$1.14
-31.33%
YoY
|
N/A
|
-$1.36
N/A
|
| Diluted Earnings Per Share |
$1.49
44.66%
YoY
|
$1.91
27.27%
YoY
|
$1.12
-45.63%
YoY
|
$1.87
12.65%
YoY
|
$1.03
-31.3%
YoY
|
$1.50
-20.53%
YoY
|
$2.06
24.1%
YoY
|
$1.66
47.78%
YoY
|
$1.50
54.57%
YoY
|
$1.89
97.07%
YoY
|
$1.66
325.64%
YoY
|
$1.12
1304.11%
YoY
|
$0.97
-185.09%
YoY
|
$0.96
-100.0%
YoY
|
$0.39
-100.0%
YoY
|
$0.08
-107.21%
YoY
|
-$1.14
-31.33%
YoY
|
-$2.300M
-19.5%
YoY
|
-$1.357M
-45.4%
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 |
71.72M shares
-1.55%
YoY
|
71.73M shares
-1.27%
YoY
|
71.84M shares
-1.81%
YoY
|
72.56M shares
-0.82%
YoY
|
72.85M shares
0.73%
YoY
|
72.65M shares
0.74%
YoY
|
73.16M shares
1.5%
YoY
|
73.15M shares
1.51%
YoY
|
72.32M shares
2.01%
YoY
|
72.12M shares
2.14%
YoY
|
72.07M shares
2.17%
YoY
|
72.06M shares
1.5%
YoY
|
70.89M shares
1.27%
YoY
|
70.61M shares
0.64%
YoY
|
70.55M shares
0.61%
YoY
|
71.00M shares
1.43%
YoY
|
70.00M shares
0.0%
YoY
|
70.16M shares
0.21%
YoY
|
70.12M shares
0.15%
YoY
|
| Diluted Shares Outstanding |
72.20M shares
-1.63%
YoY
|
N/A
|
72.20M shares
-3.99%
YoY
|
72.40M shares
-3.85%
YoY
|
73.40M shares
-1.74%
YoY
|
N/A
|
75.20M shares
1.62%
YoY
|
75.30M shares
3.15%
YoY
|
74.70M shares
0.95%
YoY
|
N/A
|
74.00M shares
2.78%
YoY
|
73.00M shares
0.0%
YoY
|
74.00M shares
5.71%
YoY
|
N/A
|
72.00M shares
2.86%
YoY
|
73.00M shares
4.29%
YoY
|
70.00M shares
0.0%
YoY
|
N/A
|
70.00M shares
N/A
|
Loading...