|
Concept
|
2026 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.136B
N/A
|
$5.715B
-15.81%
YoY
|
$6.788B
43.17%
YoY
|
$4.741B
32.74%
YoY
|
$3.572B
0.0%
YoY
|
| Cost Of Revenue |
$4.662B
N/A
|
$4.437B
-13.72%
YoY
|
$5.143B
46.97%
YoY
|
$3.499B
30.15%
YoY
|
$2.689B
-0.03%
YoY
|
| Gross Profit |
$1.473B
N/A
|
$1.278B
-22.32%
YoY
|
$1.645B
32.45%
YoY
|
$1.242B
40.64%
YoY
|
$883.1M
0.08%
YoY
|
| Selling, General & Admin |
$551.2M
N/A
|
$492.1M
-9.3%
YoY
|
$542.5M
38.56%
YoY
|
$391.5M
3.45%
YoY
|
$378.5M
1.34%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$403.5M
N/A
|
$391.6M
3.82%
YoY
|
$377.2M
51.49%
YoY
|
$249.0M
-9.85%
YoY
|
$276.2M
-21.13%
YoY
|
| Operating Expenses |
$551.2M
N/A
|
$492.1M
-9.3%
YoY
|
$542.5M
38.56%
YoY
|
$391.5M
3.45%
YoY
|
$378.5M
-47.7%
YoY
|
| Operating Profit |
$273.4M
N/A
|
$468.2M
-50.7%
YoY
|
$949.7M
7.38%
YoY
|
$884.5M
105.24%
YoY
|
$430.9M
171.54%
YoY
|
| Interest Expense |
-$276.7M
N/A
|
-$47.23M
-118.22%
YoY
|
$259.2M
317.58%
YoY
|
$62.08M
-14.6%
YoY
|
$72.69M
-69.59%
YoY
|
| Other Income/Expense, Net |
-$225.2M
N/A
|
-$232.7M
-0.88%
YoY
|
-$234.8M
241.12%
YoY
|
-$68.83M
-14.51%
YoY
|
-$80.51M
1363.82%
YoY
|
| Pretax Income |
$61.03M
N/A
|
$247.5M
-65.62%
YoY
|
$720.0M
-12.35%
YoY
|
$821.4M
132.28%
YoY
|
$353.6M
0.01%
YoY
|
| Income Tax |
-$9.359M
N/A
|
-$38.34M
-164.36%
YoY
|
$59.57M
-63.7%
YoY
|
$164.1M
207.95%
YoY
|
$53.29M
-0.02%
YoY
|
| Net Earnings |
$62.80M
N/A
|
$278.9M
-56.94%
YoY
|
$647.7M
-0.49%
YoY
|
$650.9M
119.3%
YoY
|
$296.8M
0.01%
YoY
|
| Basic Earnings Per Share |
$0.40
N/A
|
$1.75
-56.79%
YoY
|
$4.05
1.0%
YoY
|
$4.01
119.13%
YoY
|
$1.83
N/A
|
| Diluted Earnings Per Share |
$0.39
N/A
|
$1.73
-56.64%
YoY
|
$3.99
2.31%
YoY
|
$3.90
119.1%
YoY
|
$1.78
0.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
158.5M shares
N/A
|
159.5M shares
-0.22%
YoY
|
159.9M shares
-1.6%
YoY
|
162.5M shares
-0.07%
YoY
|
162.6M shares
N/A
|
| Diluted Shares Outstanding |
160.2M shares
N/A
|
161.4M shares
-0.6%
YoY
|
162.4M shares
-2.82%
YoY
|
167.1M shares
-0.07%
YoY
|
167.2M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.551B
4.68%
YoY
|
$1.710B
23.85%
YoY
|
$1.564B
9.99%
YoY
|
$1.482B
1.8%
YoY
|
$1.381B
-2.8%
YoY
|
$1.418B
-12.17%
YoY
|
$1.422B
-19.1%
YoY
|
$1.455B
-18.75%
YoY
|
$1.420B
N/A
|
$1.614B
-7.64%
YoY
|
$1.758B
6.51%
YoY
|
$1.791B
31.09%
YoY
|
$1.748B
47.36%
YoY
|
$1.650B
37.67%
YoY
|
$1.366B
30.54%
YoY
|
$1.310B
28.46%
YoY
|
$1.186B
N/A
|
$1.199B
40.93%
YoY
|
| Cost Of Revenue |
$1.146B
0.91%
YoY
|
$1.281B
19.77%
YoY
|
$1.177B
6.19%
YoY
|
$1.136B
0.64%
YoY
|
$1.069B
-4.25%
YoY
|
$1.084B
-7.96%
YoY
|
$1.108B
-18.49%
YoY
|
$1.128B
-17.45%
YoY
|
$1.117B
N/A
|
$1.178B
-14.12%
YoY
|
$1.360B
10.41%
YoY
|
$1.367B
33.94%
YoY
|
$1.371B
59.52%
YoY
|
$1.232B
40.25%
YoY
|
$1.021B
32.06%
YoY
|
$988.9M
28.67%
YoY
|
$859.6M
N/A
|
$878.1M
37.55%
YoY
|
| Gross Profit |
$404.9M
17.06%
YoY
|
$429.2M
37.84%
YoY
|
$387.0M
23.42%
YoY
|
$345.9M
5.83%
YoY
|
$311.4M
2.54%
YoY
|
$333.8M
-23.52%
YoY
|
$313.6M
-21.2%
YoY
|
$326.9M
-22.94%
YoY
|
$303.6M
N/A
|
$436.4M
15.96%
YoY
|
$397.9M
-4.96%
YoY
|
$424.2M
22.69%
YoY
|
$376.4M
15.34%
YoY
|
$418.7M
30.59%
YoY
|
$345.8M
26.22%
YoY
|
$321.1M
27.84%
YoY
|
$326.3M
N/A
|
$320.6M
51.08%
YoY
|
| Selling, General & Admin |
$149.1M
7.97%
YoY
|
$151.9M
25.0%
YoY
|
$139.6M
20.63%
YoY
|
$138.1M
6.43%
YoY
|
$121.6M
-12.64%
YoY
|
$107.5M
-18.93%
YoY
|
$115.7M
-15.38%
YoY
|
$129.7M
-4.23%
YoY
|
$139.1M
N/A
|
$132.6M
26.21%
YoY
|
$136.8M
26.88%
YoY
|
$135.5M
32.77%
YoY
|
$105.1M
8.02%
YoY
|
$107.8M
8.72%
YoY
|
$102.0M
4.76%
YoY
|
$97.73M
-7.1%
YoY
|
$97.28M
N/A
|
$99.13M
10.16%
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
|
| Depreciation & Amortization |
$130.9M
8.13%
YoY
|
$139.5M
12.68%
YoY
|
$124.1M
0.41%
YoY
|
$121.1M
-2.84%
YoY
|
$123.8M
-2.88%
YoY
|
$128.2M
-7.08%
YoY
|
$123.6M
1.2%
YoY
|
$124.6M
7.41%
YoY
|
$127.5M
N/A
|
$137.9M
31.39%
YoY
|
$122.1M
31.12%
YoY
|
$116.0M
46.39%
YoY
|
$105.0M
34.89%
YoY
|
$93.11M
17.48%
YoY
|
$79.25M
0.95%
YoY
|
$80.81M
-16.26%
YoY
|
$77.83M
N/A
|
$79.26M
-7.52%
YoY
|
| Operating Expenses |
$280.0M
102.78%
YoY
|
$291.5M
18.78%
YoY
|
$263.7M
10.19%
YoY
|
$138.1M
-45.71%
YoY
|
$245.4M
76.36%
YoY
|
$235.7M
-12.89%
YoY
|
$239.3M
74.97%
YoY
|
$254.3M
87.75%
YoY
|
$139.1M
N/A
|
$270.5M
157.47%
YoY
|
$136.8M
-31.93%
YoY
|
$135.5M
32.77%
YoY
|
$105.1M
8.02%
YoY
|
$200.9M
102.65%
YoY
|
$102.0M
4.76%
YoY
|
$178.5M
-11.48%
YoY
|
$97.28M
N/A
|
$99.13M
10.16%
YoY
|
| Operating Profit |
$124.9M
64.69%
YoY
|
$137.7M
108.76%
YoY
|
$123.4M
66.01%
YoY
|
$75.87M
4.6%
YoY
|
$65.96M
-51.91%
YoY
|
$98.09M
-40.87%
YoY
|
$74.30M
-79.17%
YoY
|
$72.54M
-71.65%
YoY
|
$137.2M
N/A
|
$165.9M
-38.18%
YoY
|
$356.7M
63.77%
YoY
|
$255.8M
9.85%
YoY
|
$268.3M
30.47%
YoY
|
$217.8M
-18.81%
YoY
|
$232.9M
16.73%
YoY
|
$142.6M
188.09%
YoY
|
$205.7M
N/A
|
$268.3M
110.47%
YoY
|
| Interest Expense |
$59.28M
-208.54%
YoY
|
-$30.99M
-66.56%
YoY
|
-$98.43M
27.95%
YoY
|
-$54.62M
-573.94%
YoY
|
-$92.67M
-313.82%
YoY
|
-$25.17M
-62.78%
YoY
|
-$76.92M
-149.75%
YoY
|
$11.52M
-76.56%
YoY
|
$43.34M
N/A
|
-$67.63M
-203.4%
YoY
|
$154.6M
225.27%
YoY
|
$49.16M
-12.93%
YoY
|
$65.41M
63.58%
YoY
|
$47.53M
-57.48%
YoY
|
$56.46M
-34.35%
YoY
|
$55.35M
21.64%
YoY
|
$39.98M
N/A
|
$111.8M
59.91%
YoY
|
| Other Income/Expense, Net |
-$3.010M
-94.99%
YoY
|
$2.999M
-10.02%
YoY
|
$662.0K
-86.02%
YoY
|
-$60.06M
10474.65%
YoY
|
$3.333M
-106.17%
YoY
|
$9.486M
235.79%
YoY
|
$4.735M
-107.56%
YoY
|
-$568.0K
-98.55%
YoY
|
-$53.98M
N/A
|
$2.825M
-106.55%
YoY
|
-$62.62M
20636.42%
YoY
|
-$39.14M
124.34%
YoY
|
-$43.12M
161.83%
YoY
|
-$302.0K
-98.24%
YoY
|
-$17.45M
-3.07%
YoY
|
-$1.341M
347.0%
YoY
|
-$16.47M
N/A
|
-$17.15M
-21.85%
YoY
|
| Pretax Income |
$175.7M
858.44%
YoY
|
$47.86M
-291.67%
YoY
|
$19.81M
1104.81%
YoY
|
$18.33M
-77.68%
YoY
|
-$24.97M
-129.2%
YoY
|
$78.23M
-17.22%
YoY
|
$1.644M
-99.44%
YoY
|
$82.14M
-62.12%
YoY
|
$85.50M
N/A
|
$94.50M
-58.46%
YoY
|
$295.9M
17.35%
YoY
|
$216.8M
0.01%
YoY
|
$227.5M
19.22%
YoY
|
$252.2M
-0.35%
YoY
|
$216.8M
19.05%
YoY
|
$195.4M
246.42%
YoY
|
$190.8M
N/A
|
$253.0M
137.79%
YoY
|
| Income Tax |
$38.63M
850.21%
YoY
|
-$11.02M
855.11%
YoY
|
-$1.248M
-92.86%
YoY
|
$4.065M
425.19%
YoY
|
-$1.154M
-129.54%
YoY
|
-$25.55M
-452.57%
YoY
|
-$17.47M
-142.91%
YoY
|
$774.0K
-97.13%
YoY
|
$3.907M
N/A
|
$7.246M
-79.42%
YoY
|
$40.71M
-13.99%
YoY
|
$26.97M
3.42%
YoY
|
$35.22M
-17.41%
YoY
|
$47.33M
-13.91%
YoY
|
$26.08M
-9.14%
YoY
|
$37.78M
270.41%
YoY
|
$42.64M
N/A
|
$54.98M
1042.54%
YoY
|
| Net Earnings |
$134.3M
960.84%
YoY
|
$56.94M
-317.66%
YoY
|
$19.36M
14.24%
YoY
|
$12.66M
-83.95%
YoY
|
-$26.16M
-132.23%
YoY
|
$101.9M
20.58%
YoY
|
$16.95M
-93.28%
YoY
|
$78.87M
-57.55%
YoY
|
$81.16M
N/A
|
$84.52M
-55.77%
YoY
|
$252.4M
24.94%
YoY
|
$185.8M
-1.2%
YoY
|
$191.1M
30.15%
YoY
|
$202.0M
2.75%
YoY
|
$188.1M
23.91%
YoY
|
$155.8M
248.44%
YoY
|
$146.8M
N/A
|
$196.6M
94.4%
YoY
|
| Basic Earnings Per Share |
$0.85
962.5%
YoY
|
N/A
|
$0.12
9.09%
YoY
|
$0.08
-83.67%
YoY
|
-$0.16
-131.37%
YoY
|
N/A
|
$0.11
-93.04%
YoY
|
$0.49
-57.76%
YoY
|
$0.51
N/A
|
N/A
|
$1.58
26.4%
YoY
|
$1.16
-0.85%
YoY
|
$1.19
30.77%
YoY
|
$1.25
3.31%
YoY
|
$1.17
25.81%
YoY
|
N/A
|
$0.91
N/A
|
$1.21
95.16%
YoY
|
| Diluted Earnings Per Share |
$0.83
937.5%
YoY
|
$0.35
-309.28%
YoY
|
$0.12
19.0%
YoY
|
$0.08
-84.06%
YoY
|
-$0.16
-132.98%
YoY
|
$0.63
21.23%
YoY
|
$0.11
-93.21%
YoY
|
$0.49
-57.22%
YoY
|
$0.50
N/A
|
$0.52
-55.39%
YoY
|
$1.55
-100.0%
YoY
|
$1.14
0.0%
YoY
|
$1.17
32.95%
YoY
|
$1.226M
104795890.07%
YoY
|
$1.14
26.67%
YoY
|
$936.8K
251.88%
YoY
|
$0.88
N/A
|
$1.17
91.8%
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
|
| Basic Shares Outstanding |
158.9M shares
0.49%
YoY
|
158.6M shares
-0.17%
YoY
|
158.2M shares
-0.53%
YoY
|
158.2M shares
-1.01%
YoY
|
158.9M shares
-0.46%
YoY
|
159.0M shares
-0.3%
YoY
|
159.0M shares
-0.49%
YoY
|
159.8M shares
-0.23%
YoY
|
159.6M shares
-0.21%
YoY
|
159.5M shares
-0.66%
YoY
|
159.8M shares
-1.13%
YoY
|
160.1M shares
-0.78%
YoY
|
160.6M shares
-0.97%
YoY
|
161.6M shares
-0.85%
YoY
|
161.4M shares
-0.94%
YoY
|
161.1M shares
-0.92%
YoY
|
162.2M shares
0.06%
YoY
|
163.0M shares
0.47%
YoY
|
| Diluted Shares Outstanding |
161.0M shares
0.81%
YoY
|
N/A
|
159.9M shares
-0.65%
YoY
|
159.7M shares
-1.22%
YoY
|
158.7M shares
-1.99%
YoY
|
N/A
|
161.0M shares
-0.85%
YoY
|
161.7M shares
-0.68%
YoY
|
161.9M shares
N/A
|
N/A
|
162.4M shares
-1.44%
YoY
|
162.8M shares
-1.08%
YoY
|
163.6M shares
-1.88%
YoY
|
164.7M shares
-1.7%
YoY
|
164.6M shares
-1.88%
YoY
|
N/A
|
166.8M shares
N/A
|
167.6M shares
0.36%
YoY
|
Loading...