|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.10B
-7.95%
YoY
|
$10.98B
13.41%
YoY
|
$9.677B
-0.86%
YoY
|
$9.761B
14.86%
YoY
|
$8.498B
20.45%
YoY
|
| Cost Of Revenue |
$7.265B
-5.91%
YoY
|
$7.721B
10.39%
YoY
|
$6.994B
-2.11%
YoY
|
$7.145B
13.76%
YoY
|
$6.281B
15.35%
YoY
|
| Gross Profit |
$2.838B
-12.78%
YoY
|
$3.254B
21.28%
YoY
|
$2.683B
2.56%
YoY
|
$2.616B
18.0%
YoY
|
$2.217B
37.7%
YoY
|
| Selling, General & Admin |
$1.014B
-2.69%
YoY
|
$1.042B
25.69%
YoY
|
$829.0M
4.15%
YoY
|
$796.0M
5.43%
YoY
|
$755.0M
13.7%
YoY
|
| Research & Development |
$150.0M
4.17%
YoY
|
$144.0M
17.07%
YoY
|
$123.0M
16.04%
YoY
|
$106.0M
16.48%
YoY
|
$91.00M
10.98%
YoY
|
| Depreciation & Amortization |
$694.0M
2.51%
YoY
|
$677.0M
11.17%
YoY
|
$609.0M
14.69%
YoY
|
$531.0M
5.78%
YoY
|
$502.0M
1.83%
YoY
|
| Operating Expenses |
$2.478B
16.5%
YoY
|
$2.127B
144.2%
YoY
|
$871.0M
-3.44%
YoY
|
$902.0M
15.79%
YoY
|
$779.0M
-55.43%
YoY
|
| Operating Profit |
$360.0M
-68.06%
YoY
|
$1.127B
-37.8%
YoY
|
$1.812B
5.72%
YoY
|
$1.714B
19.19%
YoY
|
$1.438B
-1142.03%
YoY
|
| Interest Expense |
$256.0M
20.75%
YoY
|
$212.0M
178.95%
YoY
|
$76.00M
-30.28%
YoY
|
$109.0M
-13.49%
YoY
|
$126.0M
-4.55%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$1.000M
-100.69%
YoY
|
-$145.0M
-1711.11%
YoY
|
$9.000M
-25.0%
YoY
|
$12.00M
-14.29%
YoY
|
| Pretax Income |
$104.0M
-88.65%
YoY
|
$916.0M
-42.43%
YoY
|
$1.591B
-1.43%
YoY
|
$1.614B
85.94%
YoY
|
$868.0M
10750.0%
YoY
|
| Income Tax |
$293.0M
6.55%
YoY
|
$275.0M
-31.42%
YoY
|
$401.0M
7.51%
YoY
|
$373.0M
16.93%
YoY
|
$319.0M
147.29%
YoY
|
| Net Earnings |
-$522.0M
-180.68%
YoY
|
$647.0M
-45.9%
YoY
|
$1.196B
-3.63%
YoY
|
$1.241B
24.72%
YoY
|
$995.0M
-359.79%
YoY
|
| Basic Earnings Per Share |
-$6.22
-183.49%
YoY
|
$7.45
-43.86%
YoY
|
$13.27
3.27%
YoY
|
$12.85
33.71%
YoY
|
$9.61
-372.24%
YoY
|
| Diluted Earnings Per Share |
-$6.22
-184.4%
YoY
|
$7.37
-43.91%
YoY
|
$13.14
3.46%
YoY
|
$12.70
33.12%
YoY
|
$9.54
-370.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
84.00M shares
-3.34%
YoY
|
86.90M shares
-3.55%
YoY
|
90.10M shares
-6.73%
YoY
|
96.60M shares
-6.67%
YoY
|
103.5M shares
-4.7%
YoY
|
| Diluted Shares Outstanding |
84.00M shares
-4.33%
YoY
|
87.80M shares
-3.52%
YoY
|
91.00M shares
-6.86%
YoY
|
97.70M shares
-6.33%
YoY
|
104.3M shares
-3.96%
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.265B
-10.47%
YoY
|
$2.142B
-24.58%
YoY
|
$2.684B
-11.88%
YoY
|
$2.747B
-1.51%
YoY
|
$2.530B
10.0%
YoY
|
$2.840B
23.26%
YoY
|
$3.046B
22.87%
YoY
|
$2.789B
8.82%
YoY
|
$2.300B
-1.33%
YoY
|
$2.304B
0.83%
YoY
|
$2.479B
-1.98%
YoY
|
$2.563B
-1.46%
YoY
|
$2.331B
-0.64%
YoY
|
$2.285B
7.23%
YoY
|
$2.529B
14.28%
YoY
|
$2.601B
16.17%
YoY
|
$2.346B
22.51%
YoY
|
$2.131B
10.7%
YoY
|
$2.213B
16.23%
YoY
|
| Cost Of Revenue |
$1.755B
-2.77%
YoY
|
$1.633B
-19.71%
YoY
|
$1.927B
-9.87%
YoY
|
$1.889B
-1.72%
YoY
|
$1.805B
11.9%
YoY
|
$2.034B
23.42%
YoY
|
$2.138B
22.03%
YoY
|
$1.922B
7.49%
YoY
|
$1.613B
-7.41%
YoY
|
$1.648B
-3.0%
YoY
|
$1.752B
-4.58%
YoY
|
$1.788B
-4.23%
YoY
|
$1.742B
0.87%
YoY
|
$1.699B
8.49%
YoY
|
$1.836B
13.54%
YoY
|
$1.867B
15.18%
YoY
|
$1.727B
17.4%
YoY
|
$1.566B
10.36%
YoY
|
$1.617B
13.31%
YoY
|
| Gross Profit |
$510.0M
-29.66%
YoY
|
$509.0M
-36.85%
YoY
|
$757.0M
-16.63%
YoY
|
$858.0M
-1.04%
YoY
|
$725.0M
5.53%
YoY
|
$806.0M
22.87%
YoY
|
$908.0M
24.9%
YoY
|
$867.0M
11.87%
YoY
|
$687.0M
16.64%
YoY
|
$656.0M
11.95%
YoY
|
$727.0M
4.91%
YoY
|
$775.0M
5.59%
YoY
|
$589.0M
-4.85%
YoY
|
$586.0M
3.72%
YoY
|
$693.0M
16.28%
YoY
|
$734.0M
18.77%
YoY
|
$619.0M
39.41%
YoY
|
$565.0M
11.66%
YoY
|
$596.0M
24.95%
YoY
|
| Selling, General & Admin |
$258.0M
-1.15%
YoY
|
$250.0M
-17.49%
YoY
|
$240.0M
-13.98%
YoY
|
$263.0M
5.62%
YoY
|
$261.0M
23.11%
YoY
|
$303.0M
38.99%
YoY
|
$279.0M
38.81%
YoY
|
$249.0M
20.87%
YoY
|
$212.0M
3.92%
YoY
|
$218.0M
1.4%
YoY
|
$201.0M
0.0%
YoY
|
$206.0M
2.49%
YoY
|
$204.0M
10.87%
YoY
|
$215.0M
3.37%
YoY
|
$201.0M
8.06%
YoY
|
$201.0M
6.91%
YoY
|
$184.0M
5.75%
YoY
|
$208.0M
21.64%
YoY
|
$186.0M
14.11%
YoY
|
| Research & Development |
$37.00M
5.71%
YoY
|
$39.00M
-9.3%
YoY
|
$39.00M
8.33%
YoY
|
$37.00M
8.82%
YoY
|
$35.00M
12.9%
YoY
|
$43.00M
13.16%
YoY
|
$36.00M
24.14%
YoY
|
$34.00M
21.43%
YoY
|
$31.00M
10.71%
YoY
|
$38.00M
15.15%
YoY
|
$29.00M
11.54%
YoY
|
$28.00M
16.67%
YoY
|
$28.00M
21.74%
YoY
|
$33.00M
17.86%
YoY
|
$26.00M
23.81%
YoY
|
$24.00M
9.09%
YoY
|
$23.00M
15.0%
YoY
|
$28.00M
21.74%
YoY
|
$21.00M
5.0%
YoY
|
| Depreciation & Amortization |
$174.0M
9.43%
YoY
|
$181.0M
-6.7%
YoY
|
$182.0M
-1.62%
YoY
|
$172.0M
2.99%
YoY
|
$159.0M
21.37%
YoY
|
$194.0M
19.02%
YoY
|
$185.0M
15.63%
YoY
|
$167.0M
5.03%
YoY
|
$131.0M
3.15%
YoY
|
$163.0M
24.43%
YoY
|
$160.0M
23.08%
YoY
|
$159.0M
15.22%
YoY
|
$127.0M
-3.79%
YoY
|
$131.0M
-0.76%
YoY
|
$130.0M
0.78%
YoY
|
$138.0M
13.11%
YoY
|
$132.0M
10.92%
YoY
|
$132.0M
-6.38%
YoY
|
$129.0M
7.5%
YoY
|
| Operating Expenses |
$390.0M
22.64%
YoY
|
$317.0M
-28.12%
YoY
|
$1.084B
171.68%
YoY
|
$353.0M
-13.9%
YoY
|
$318.0M
26.19%
YoY
|
$441.0M
67.05%
YoY
|
$399.0M
50.57%
YoY
|
$410.0M
70.12%
YoY
|
$252.0M
358.18%
YoY
|
$264.0M
-31.43%
YoY
|
$265.0M
211.76%
YoY
|
$241.0M
-2.43%
YoY
|
$55.00M
-69.27%
YoY
|
$385.0M
67.39%
YoY
|
$85.00M
-58.33%
YoY
|
$247.0M
27.98%
YoY
|
$179.0M
22.6%
YoY
|
$230.0M
13.3%
YoY
|
$204.0M
10.27%
YoY
|
| Operating Profit |
$120.0M
-70.52%
YoY
|
$192.0M
-47.4%
YoY
|
-$327.0M
-164.24%
YoY
|
$505.0M
10.5%
YoY
|
$407.0M
-6.44%
YoY
|
$365.0M
-6.89%
YoY
|
$509.0M
10.17%
YoY
|
$457.0M
-14.42%
YoY
|
$435.0M
-18.54%
YoY
|
$392.0M
95.02%
YoY
|
$462.0M
-24.01%
YoY
|
$534.0M
9.65%
YoY
|
$534.0M
21.36%
YoY
|
$201.0M
-40.0%
YoY
|
$608.0M
55.1%
YoY
|
$487.0M
14.59%
YoY
|
$440.0M
47.65%
YoY
|
$335.0M
10.56%
YoY
|
$392.0M
34.25%
YoY
|
| Interest Expense |
$66.00M
-203.13%
YoY
|
-$64.00M
4.92%
YoY
|
-$65.00M
-7.14%
YoY
|
-$63.00M
-1.56%
YoY
|
-$64.00M
276.47%
YoY
|
-$61.00M
335.71%
YoY
|
-$70.00M
-511.76%
YoY
|
-$64.00M
178.26%
YoY
|
-$17.00M
-177.27%
YoY
|
-$14.00M
-48.15%
YoY
|
$17.00M
-39.29%
YoY
|
-$23.00M
-188.46%
YoY
|
$22.00M
-21.43%
YoY
|
-$27.00M
-6.9%
YoY
|
$28.00M
-9.68%
YoY
|
$26.00M
-21.21%
YoY
|
$28.00M
-15.15%
YoY
|
-$29.00M
-14.71%
YoY
|
$31.00M
-11.43%
YoY
|
| Other Income/Expense, Net |
$0.00
N/A
|
$1.000M
N/A
|
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000M
N/A
|
$0.00
N/A
|
-$146.0M
-4966.67%
YoY
|
$1.000M
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$3.000M
50.0%
YoY
|
$2.000M
-50.0%
YoY
|
$2.000M
-33.33%
YoY
|
$2.000M
-33.33%
YoY
|
$2.000M
-33.33%
YoY
|
$4.000M
0.0%
YoY
|
| Pretax Income |
$54.00M
-84.26%
YoY
|
-$288.0M
-4.95%
YoY
|
-$393.0M
-189.52%
YoY
|
$442.0M
12.18%
YoY
|
$343.0M
-11.14%
YoY
|
-$303.0M
-279.29%
YoY
|
$439.0M
-1.57%
YoY
|
$394.0M
-15.09%
YoY
|
$386.0M
-24.61%
YoY
|
$169.0M
9.03%
YoY
|
$446.0M
-23.37%
YoY
|
$464.0M
0.22%
YoY
|
$512.0M
23.67%
YoY
|
$155.0M
-47.64%
YoY
|
$582.0M
64.41%
YoY
|
$463.0M
17.22%
YoY
|
$414.0M
54.48%
YoY
|
$296.0M
22.82%
YoY
|
$354.0M
35.63%
YoY
|
| Income Tax |
$15.00M
-82.95%
YoY
|
-$7.000M
-83.72%
YoY
|
$102.0M
-15.0%
YoY
|
$110.0M
0.0%
YoY
|
$88.00M
0.0%
YoY
|
-$43.00M
-207.5%
YoY
|
$120.0M
9.09%
YoY
|
$110.0M
-9.09%
YoY
|
$88.00M
-32.31%
YoY
|
$40.00M
21.21%
YoY
|
$110.0M
-3.51%
YoY
|
$121.0M
1.68%
YoY
|
$130.0M
21.5%
YoY
|
$33.00M
-52.17%
YoY
|
$114.0M
21.28%
YoY
|
$119.0M
22.68%
YoY
|
$107.0M
81.36%
YoY
|
$69.00M
590.0%
YoY
|
$94.00M
67.86%
YoY
|
| Net Earnings |
-$105.0M
12.9%
YoY
|
-$298.0M
15.5%
YoY
|
-$494.0M
-253.89%
YoY
|
$363.0M
27.37%
YoY
|
-$93.00M
-131.1%
YoY
|
-$258.0M
-296.95%
YoY
|
$321.0M
-4.75%
YoY
|
$285.0M
-17.39%
YoY
|
$299.0M
-21.93%
YoY
|
$131.0M
5.65%
YoY
|
$337.0M
-28.3%
YoY
|
$345.0M
0.58%
YoY
|
$383.0M
25.99%
YoY
|
$124.0M
-45.37%
YoY
|
$470.0M
80.77%
YoY
|
$343.0M
15.1%
YoY
|
$304.0M
44.76%
YoY
|
$227.0M
-2.16%
YoY
|
$260.0M
26.21%
YoY
|
| Basic Earnings Per Share |
-$1.30
20.37%
YoY
|
N/A
|
-$5.92
-260.43%
YoY
|
$4.27
30.58%
YoY
|
-$1.08
-131.58%
YoY
|
N/A
|
$3.69
-1.34%
YoY
|
$3.27
-14.17%
YoY
|
$3.42
-18.38%
YoY
|
N/A
|
$3.74
-23.36%
YoY
|
$3.81
8.55%
YoY
|
$4.19
36.93%
YoY
|
N/A
|
$4.88
93.65%
YoY
|
$3.51
23.16%
YoY
|
$3.06
53.77%
YoY
|
N/A
|
$2.52
33.33%
YoY
|
| Diluted Earnings Per Share |
-$1.29
19.44%
YoY
|
-$3.63
21.0%
YoY
|
-$5.92
-262.19%
YoY
|
$4.25
31.17%
YoY
|
-$1.08
-131.7%
YoY
|
-$3.00
-304.96%
YoY
|
$3.65
-1.62%
YoY
|
$3.24
-14.26%
YoY
|
$3.40
-18.43%
YoY
|
$1.46
11.78%
YoY
|
$3.71
-23.35%
YoY
|
$3.78
8.27%
YoY
|
$4.17
37.62%
YoY
|
$1.31
-100.0%
YoY
|
$4.84
93.6%
YoY
|
$3.49
23.76%
YoY
|
$3.03
53.03%
YoY
|
$2.234M
4.3%
YoY
|
$2.50
32.98%
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 |
80.38M shares
-6.03%
YoY
|
82.19M shares
-4.19%
YoY
|
83.63M shares
-3.82%
YoY
|
85.05M shares
-1.85%
YoY
|
85.54M shares
-1.68%
YoY
|
85.78M shares
-3.48%
YoY
|
86.95M shares
-3.21%
YoY
|
86.66M shares
-3.83%
YoY
|
87.01M shares
-4.15%
YoY
|
88.87M shares
-4.9%
YoY
|
89.83M shares
-6.65%
YoY
|
90.11M shares
-7.67%
YoY
|
90.77M shares
-8.77%
YoY
|
93.46M shares
-7.0%
YoY
|
96.24M shares
-6.66%
YoY
|
97.60M shares
-6.69%
YoY
|
99.50M shares
-5.6%
YoY
|
100.5M shares
-7.16%
YoY
|
103.1M shares
-5.24%
YoY
|
| Diluted Shares Outstanding |
81.10M shares
-6.03%
YoY
|
N/A
|
83.40M shares
-5.12%
YoY
|
85.50M shares
-2.84%
YoY
|
86.30M shares
-1.82%
YoY
|
N/A
|
87.90M shares
-3.3%
YoY
|
88.00M shares
-3.61%
YoY
|
87.90M shares
-4.35%
YoY
|
N/A
|
90.90M shares
-6.39%
YoY
|
91.30M shares
-7.22%
YoY
|
91.90M shares
-8.28%
YoY
|
N/A
|
97.10M shares
-6.54%
YoY
|
98.40M shares
-6.73%
YoY
|
100.2M shares
-5.47%
YoY
|
N/A
|
103.9M shares
-5.11%
YoY
|
Loading...