|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.477B
51.63%
YoY
|
$4.931B
0.11%
YoY
|
$4.925B
0.09%
YoY
|
$4.921B
-0.19%
YoY
|
$4.931B
34.1%
YoY
|
| Cost Of Revenue |
$4.293B
56.07%
YoY
|
$2.751B
-1.28%
YoY
|
$2.787B
-2.96%
YoY
|
$2.872B
3.59%
YoY
|
$2.772B
35.99%
YoY
|
| Gross Profit |
$3.183B
46.01%
YoY
|
$2.180B
1.93%
YoY
|
$2.139B
4.35%
YoY
|
$2.050B
-5.05%
YoY
|
$2.159B
31.76%
YoY
|
| Selling, General & Admin |
$2.395B
56.84%
YoY
|
$1.527B
-1.13%
YoY
|
$1.545B
12.38%
YoY
|
$1.374B
11.43%
YoY
|
$1.233B
13.98%
YoY
|
| Research & Development |
$32.90M
6.82%
YoY
|
$30.80M
0.65%
YoY
|
$30.60M
4.79%
YoY
|
$29.20M
6.96%
YoY
|
$27.30M
18.18%
YoY
|
| Depreciation & Amortization |
$290.5M
44.17%
YoY
|
$201.5M
48.93%
YoY
|
$135.3M
-24.92%
YoY
|
$180.2M
3.21%
YoY
|
$174.6M
-13.78%
YoY
|
| Operating Expenses |
$32.90M
6.82%
YoY
|
$30.80M
-98.01%
YoY
|
$1.544B
5189.38%
YoY
|
$29.20M
6.96%
YoY
|
$27.30M
18.18%
YoY
|
| Operating Profit |
$754.9M
19.03%
YoY
|
$634.2M
6.71%
YoY
|
$594.3M
-12.68%
YoY
|
$680.6M
-25.4%
YoY
|
$912.3M
71.45%
YoY
|
| Interest Expense |
-$248.3M
114.24%
YoY
|
-$115.9M
8.42%
YoY
|
-$106.9M
-203.79%
YoY
|
$103.0M
55.35%
YoY
|
$66.30M
-13.9%
YoY
|
| Other Income/Expense, Net |
-$273.9M
110.85%
YoY
|
-$129.9M
N/A
|
$0.00
-100.0%
YoY
|
-$103.4M
17.1%
YoY
|
-$88.30M
10.79%
YoY
|
| Pretax Income |
$481.0M
-4.62%
YoY
|
$504.3M
6.37%
YoY
|
$474.1M
23.95%
YoY
|
$382.5M
-36.51%
YoY
|
$602.5M
88.58%
YoY
|
| Income Tax |
$95.70M
-19.31%
YoY
|
$118.6M
14.7%
YoY
|
$103.4M
-13.11%
YoY
|
$119.0M
-39.99%
YoY
|
$198.3M
93.27%
YoY
|
| Net Earnings |
$384.1M
-0.05%
YoY
|
$384.3M
4.4%
YoY
|
$368.1M
-19.22%
YoY
|
$455.7M
-27.03%
YoY
|
$624.5M
79.04%
YoY
|
| Basic Earnings Per Share |
$1.86
-15.84%
YoY
|
$2.21
3.27%
YoY
|
$2.14
-18.01%
YoY
|
$2.61
-17.67%
YoY
|
$3.17
88.69%
YoY
|
| Diluted Earnings Per Share |
$1.84
-14.81%
YoY
|
$2.16
4.04%
YoY
|
$2.08
-17.94%
YoY
|
$2.53
-17.32%
YoY
|
$3.06
86.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
206.0M shares
18.66%
YoY
|
173.6M shares
0.81%
YoY
|
172.2M shares
-1.54%
YoY
|
174.9M shares
-11.22%
YoY
|
197.0M shares
-5.24%
YoY
|
| Diluted Shares Outstanding |
209.2M shares
17.4%
YoY
|
178.2M shares
0.51%
YoY
|
177.3M shares
-1.66%
YoY
|
180.3M shares
-11.75%
YoY
|
204.3M shares
-3.77%
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.802B
12.26%
YoY
|
$1.868B
54.68%
YoY
|
$2.123B
63.28%
YoY
|
$1.881B
52.46%
YoY
|
$1.605B
34.92%
YoY
|
$1.208B
3.2%
YoY
|
$1.300B
1.79%
YoY
|
$1.234B
-2.84%
YoY
|
$1.189B
-1.55%
YoY
|
$1.171B
-1.42%
YoY
|
$1.277B
-0.48%
YoY
|
$1.270B
4.85%
YoY
|
$1.208B
-2.53%
YoY
|
$1.187B
-12.67%
YoY
|
$1.283B
-5.52%
YoY
|
$1.211B
3.58%
YoY
|
$1.240B
18.75%
YoY
|
$1.360B
28.63%
YoY
|
$1.358B
19.96%
YoY
|
| Cost Of Revenue |
$1.025B
0.04%
YoY
|
$1.037B
51.84%
YoY
|
$1.170B
64.74%
YoY
|
$1.054B
55.08%
YoY
|
$1.024B
51.33%
YoY
|
$683.0M
3.93%
YoY
|
$710.1M
0.95%
YoY
|
$679.4M
-6.6%
YoY
|
$676.8M
-4.43%
YoY
|
$657.2M
-5.87%
YoY
|
$703.4M
-5.23%
YoY
|
$727.4M
1.81%
YoY
|
$708.2M
-1.19%
YoY
|
$698.2M
-7.54%
YoY
|
$742.2M
-4.99%
YoY
|
$714.5M
9.77%
YoY
|
$716.7M
22.53%
YoY
|
$755.1M
32.06%
YoY
|
$781.2M
29.75%
YoY
|
| Gross Profit |
$776.9M
33.83%
YoY
|
$831.3M
58.37%
YoY
|
$952.8M
61.52%
YoY
|
$827.2M
49.26%
YoY
|
$580.5M
13.25%
YoY
|
$524.9M
2.26%
YoY
|
$589.9M
2.82%
YoY
|
$554.2M
2.19%
YoY
|
$512.6M
2.54%
YoY
|
$513.3M
4.93%
YoY
|
$573.7M
6.02%
YoY
|
$542.3M
9.22%
YoY
|
$499.9M
-4.38%
YoY
|
$489.2M
-19.07%
YoY
|
$541.1M
-6.24%
YoY
|
$496.5M
-4.19%
YoY
|
$522.8M
13.92%
YoY
|
$604.5M
24.59%
YoY
|
$577.1M
8.85%
YoY
|
| Selling, General & Admin |
$595.4M
4.07%
YoY
|
$584.3M
44.56%
YoY
|
$641.2M
64.16%
YoY
|
$636.4M
65.73%
YoY
|
$572.1M
48.21%
YoY
|
$404.2M
0.92%
YoY
|
$390.6M
-1.14%
YoY
|
$384.0M
-0.95%
YoY
|
$386.0M
6.87%
YoY
|
$400.5M
14.82%
YoY
|
$395.1M
14.52%
YoY
|
$387.7M
9.15%
YoY
|
$361.2M
5.89%
YoY
|
$348.8M
-4.12%
YoY
|
$345.0M
3.26%
YoY
|
$355.2M
17.65%
YoY
|
$341.1M
23.05%
YoY
|
$363.8M
21.75%
YoY
|
$334.1M
-5.83%
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 |
$72.50M
9.68%
YoY
|
$69.50M
60.88%
YoY
|
$76.00M
49.61%
YoY
|
$68.60M
37.2%
YoY
|
$66.10M
36.57%
YoY
|
$43.20M
21.01%
YoY
|
$50.80M
13.14%
YoY
|
$50.00M
53.37%
YoY
|
$48.40M
8.52%
YoY
|
$35.70M
5.62%
YoY
|
$44.90M
40.31%
YoY
|
$32.60M
-25.91%
YoY
|
$44.60M
0.9%
YoY
|
$33.80M
10.1%
YoY
|
$32.00M
-29.05%
YoY
|
$44.00M
4.51%
YoY
|
$44.20M
6.25%
YoY
|
$30.70M
20.39%
YoY
|
$45.10M
-53.41%
YoY
|
| Operating Expenses |
$595.4M
4.07%
YoY
|
$584.3M
44.56%
YoY
|
$641.2M
64.16%
YoY
|
$636.4M
65.73%
YoY
|
$572.1M
48.21%
YoY
|
$404.2M
0.92%
YoY
|
$390.6M
-1.14%
YoY
|
$384.0M
-0.95%
YoY
|
$386.0M
6.87%
YoY
|
$400.5M
14.82%
YoY
|
$395.1M
14.52%
YoY
|
$387.7M
9.15%
YoY
|
$361.2M
5.89%
YoY
|
$348.8M
-4.12%
YoY
|
$345.0M
3.26%
YoY
|
$355.2M
17.65%
YoY
|
$341.1M
23.05%
YoY
|
$363.8M
21.75%
YoY
|
$334.1M
-5.83%
YoY
|
| Operating Profit |
$187.1M
1317.42%
YoY
|
$247.0M
104.64%
YoY
|
$314.7M
55.95%
YoY
|
$179.9M
3.81%
YoY
|
$13.20M
-89.96%
YoY
|
$120.7M
7.0%
YoY
|
$201.8M
10.15%
YoY
|
$173.3M
12.1%
YoY
|
$131.5M
-8.23%
YoY
|
$112.8M
-19.66%
YoY
|
$183.2M
-6.58%
YoY
|
$154.6M
7.44%
YoY
|
$143.3M
-24.02%
YoY
|
$140.4M
-41.67%
YoY
|
$196.1M
-21.5%
YoY
|
$143.9M
-35.56%
YoY
|
$188.6M
0.11%
YoY
|
$240.7M
29.13%
YoY
|
$249.8M
38.62%
YoY
|
| Interest Expense |
-$54.40M
-3.72%
YoY
|
-$55.50M
98.92%
YoY
|
-$66.80M
136.04%
YoY
|
-$69.50M
129.37%
YoY
|
-$56.50M
-264.72%
YoY
|
-$27.90M
30.99%
YoY
|
-$28.30M
-186.81%
YoY
|
-$30.30M
3.06%
YoY
|
$34.30M
4.57%
YoY
|
-$21.30M
-14.46%
YoY
|
$32.60M
-248.86%
YoY
|
-$29.40M
-224.05%
YoY
|
$32.80M
56.94%
YoY
|
-$24.90M
139.42%
YoY
|
-$21.90M
-262.22%
YoY
|
$23.70M
18.5%
YoY
|
$20.90M
69.92%
YoY
|
-$10.40M
13.04%
YoY
|
$13.50M
-32.84%
YoY
|
| Other Income/Expense, Net |
-$49.80M
-20.32%
YoY
|
$10.80M
145.45%
YoY
|
-$80.80M
158.97%
YoY
|
-$77.20M
135.37%
YoY
|
-$62.50M
83.82%
YoY
|
$4.400M
-2300.0%
YoY
|
-$31.20M
-4.0%
YoY
|
-$32.80M
-16500.0%
YoY
|
-$34.00M
3.34%
YoY
|
-$200.0K
-89.47%
YoY
|
-$32.50M
-3711.11%
YoY
|
$200.0K
-100.82%
YoY
|
-$32.90M
67.86%
YoY
|
-$1.900M
-371.43%
YoY
|
$900.0K
-106.62%
YoY
|
-$24.40M
-35.62%
YoY
|
-$19.60M
15.29%
YoY
|
$700.0K
-74.07%
YoY
|
-$13.60M
-33.66%
YoY
|
| Pretax Income |
$137.3M
-378.5%
YoY
|
$193.7M
102.4%
YoY
|
$233.9M
37.1%
YoY
|
$102.7M
-26.9%
YoY
|
-$49.30M
-150.56%
YoY
|
$95.70M
9.25%
YoY
|
$170.6M
13.21%
YoY
|
$140.5M
12.04%
YoY
|
$97.50M
-11.68%
YoY
|
$87.60M
-22.89%
YoY
|
$150.7M
-13.93%
YoY
|
$125.4M
4.94%
YoY
|
$110.4M
-34.67%
YoY
|
$113.6M
-50.82%
YoY
|
$175.1M
-25.87%
YoY
|
$119.5M
-35.54%
YoY
|
$169.0M
-1.4%
YoY
|
$231.0M
31.47%
YoY
|
$236.2M
47.9%
YoY
|
| Income Tax |
$33.40M
-302.42%
YoY
|
$52.80M
128.57%
YoY
|
$56.20M
37.75%
YoY
|
$3.200M
-90.59%
YoY
|
-$16.50M
-179.71%
YoY
|
$23.10M
133.33%
YoY
|
$40.80M
10.87%
YoY
|
$34.00M
5.59%
YoY
|
$20.70M
-15.51%
YoY
|
$9.900M
-13.91%
YoY
|
$36.80M
-10.46%
YoY
|
$32.20M
13.78%
YoY
|
$24.50M
-35.7%
YoY
|
$11.50M
-78.86%
YoY
|
$41.10M
-29.98%
YoY
|
$28.30M
-36.69%
YoY
|
$38.10M
-5.93%
YoY
|
$54.40M
85.03%
YoY
|
$58.70M
45.66%
YoY
|
| Net Earnings |
$104.2M
-414.8%
YoY
|
$140.8M
95.83%
YoY
|
$177.4M
36.46%
YoY
|
$99.00M
-6.69%
YoY
|
-$33.10M
-143.38%
YoY
|
$71.90M
-6.74%
YoY
|
$130.0M
14.74%
YoY
|
$106.1M
14.83%
YoY
|
$76.30M
-10.55%
YoY
|
$77.10M
-24.19%
YoY
|
$113.3M
-14.62%
YoY
|
$92.40M
1.99%
YoY
|
$85.30M
-34.74%
YoY
|
$101.7M
-42.15%
YoY
|
$132.7M
-25.2%
YoY
|
$90.60M
-35.65%
YoY
|
$130.7M
0.15%
YoY
|
$175.8M
21.49%
YoY
|
$177.4M
46.13%
YoY
|
| Basic Earnings Per Share |
$0.50
-394.12%
YoY
|
N/A
|
$0.85
13.33%
YoY
|
$0.47
-22.95%
YoY
|
-$0.17
-138.64%
YoY
|
N/A
|
$0.75
13.64%
YoY
|
$0.61
12.96%
YoY
|
$0.44
-12.0%
YoY
|
N/A
|
$0.66
-14.29%
YoY
|
$0.54
3.85%
YoY
|
$0.50
-30.56%
YoY
|
N/A
|
$0.77
-15.38%
YoY
|
$0.52
-27.78%
YoY
|
$0.72
12.5%
YoY
|
N/A
|
$0.91
54.24%
YoY
|
| Diluted Earnings Per Share |
$0.49
-388.24%
YoY
|
$0.66
64.55%
YoY
|
$0.83
13.7%
YoY
|
$0.47
-21.67%
YoY
|
-$0.17
-139.53%
YoY
|
$0.40
-6.9%
YoY
|
$0.73
14.06%
YoY
|
$0.60
14.81%
YoY
|
$0.43
-10.42%
YoY
|
$0.43
-24.53%
YoY
|
$0.64
-100.0%
YoY
|
$0.52
2.47%
YoY
|
$0.48
-30.43%
YoY
|
$0.57
-100.0%
YoY
|
$749.7K
86174326.91%
YoY
|
$0.51
-26.09%
YoY
|
$0.69
11.29%
YoY
|
$881.2K
30.57%
YoY
|
$0.87
52.63%
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 |
210.3M shares
0.87%
YoY
|
209.9M shares
20.88%
YoY
|
209.9M shares
20.87%
YoY
|
208.6M shares
20.14%
YoY
|
208.5M shares
20.11%
YoY
|
173.7M shares
0.8%
YoY
|
173.6M shares
0.87%
YoY
|
173.6M shares
0.9%
YoY
|
173.6M shares
0.87%
YoY
|
172.3M shares
0.75%
YoY
|
172.2M shares
-0.02%
YoY
|
172.1M shares
-1.17%
YoY
|
172.1M shares
-5.75%
YoY
|
171.0M shares
-11.18%
YoY
|
172.2M shares
-12.06%
YoY
|
174.1M shares
-11.62%
YoY
|
182.6M shares
-10.36%
YoY
|
192.5M shares
273.16%
YoY
|
195.8M shares
-5.14%
YoY
|
| Diluted Shares Outstanding |
212.6M shares
6.89%
YoY
|
N/A
|
212.5M shares
19.25%
YoY
|
212.4M shares
19.33%
YoY
|
198.9M shares
11.74%
YoY
|
N/A
|
178.2M shares
0.34%
YoY
|
178.0M shares
0.68%
YoY
|
178.0M shares
0.68%
YoY
|
N/A
|
177.6M shares
0.34%
YoY
|
176.8M shares
-1.12%
YoY
|
176.8M shares
-6.21%
YoY
|
N/A
|
177.0M shares
-12.98%
YoY
|
178.8M shares
-12.4%
YoY
|
188.5M shares
-10.28%
YoY
|
N/A
|
203.4M shares
-3.88%
YoY
|
Loading...