|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.29B
8.91%
YoY
|
$9.447B
-0.5%
YoY
|
$9.494B
-6.06%
YoY
|
$10.11B
7.64%
YoY
|
$9.389B
19.7%
YoY
|
| Cost Of Revenue |
$8.408B
8.91%
YoY
|
$7.720B
-1.55%
YoY
|
$7.842B
-3.83%
YoY
|
$8.154B
9.47%
YoY
|
$7.448B
15.38%
YoY
|
| Gross Profit |
$1.880B
8.9%
YoY
|
$1.726B
4.49%
YoY
|
$1.652B
-15.37%
YoY
|
$1.952B
0.61%
YoY
|
$1.940B
39.75%
YoY
|
| Selling, General & Admin |
$1.317B
7.61%
YoY
|
$1.224B
-3.06%
YoY
|
$1.263B
0.12%
YoY
|
$1.261B
2.82%
YoY
|
$1.227B
9.45%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$104.2M
-14.73%
YoY
|
$122.2M
-16.07%
YoY
|
$145.6M
-0.88%
YoY
|
$146.9M
-14.64%
YoY
|
$172.1M
-34.71%
YoY
|
| Operating Expenses |
$1.317B
7.61%
YoY
|
$1.224B
-3.06%
YoY
|
$1.263B
0.12%
YoY
|
$1.261B
2.82%
YoY
|
$1.227B
9.45%
YoY
|
| Operating Profit |
$452.5M
33.52%
YoY
|
$338.9M
64.83%
YoY
|
$205.6M
-61.58%
YoY
|
$535.1M
7.67%
YoY
|
$497.0M
-1035.97%
YoY
|
| Interest Expense |
-$384.4M
100.52%
YoY
|
-$191.7M
-168.2%
YoY
|
$281.1M
45.57%
YoY
|
$193.1M
7.58%
YoY
|
$179.5M
9.58%
YoY
|
| Other Income/Expense, Net |
-$37.40M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$89.00M
-7516.67%
YoY
|
$1.200M
-96.25%
YoY
|
| Pretax Income |
$114.2M
-35.04%
YoY
|
$175.8M
-686.0%
YoY
|
-$30.00M
-108.88%
YoY
|
$338.0M
-0.56%
YoY
|
$339.9M
-292.47%
YoY
|
| Income Tax |
$26.00M
-41.57%
YoY
|
$44.50M
724.07%
YoY
|
$5.400M
-96.19%
YoY
|
$141.6M
57.51%
YoY
|
$89.90M
104.78%
YoY
|
| Net Earnings |
$88.20M
-32.83%
YoY
|
$131.3M
-470.9%
YoY
|
-$35.40M
-118.02%
YoY
|
$196.4M
-21.44%
YoY
|
$250.0M
-213.38%
YoY
|
| Basic Earnings Per Share |
$0.38
-33.33%
YoY
|
$0.57
-456.25%
YoY
|
-$0.16
-118.39%
YoY
|
$0.87
-22.32%
YoY
|
$1.12
-212.0%
YoY
|
| Diluted Earnings Per Share |
$0.38
-32.14%
YoY
|
$0.56
-450.0%
YoY
|
-$0.16
-118.6%
YoY
|
$0.86
-21.82%
YoY
|
$1.10
-210.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
231.2M shares
1.0%
YoY
|
228.9M shares
0.88%
YoY
|
226.9M shares
0.67%
YoY
|
225.4M shares
1.08%
YoY
|
223.0M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
234.7M shares
0.82%
YoY
|
232.8M shares
2.6%
YoY
|
226.9M shares
-0.48%
YoY
|
228.0M shares
0.66%
YoY
|
226.5M shares
2.58%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.763B
11.22%
YoY
|
$2.536B
11.0%
YoY
|
$2.914B
10.81%
YoY
|
$2.606B
11.16%
YoY
|
$2.484B
8.56%
YoY
|
$2.285B
4.57%
YoY
|
$2.630B
3.02%
YoY
|
$2.344B
2.55%
YoY
|
$2.288B
-4.9%
YoY
|
$2.185B
-2.87%
YoY
|
$2.552B
-3.57%
YoY
|
$2.286B
-9.11%
YoY
|
$2.406B
-7.91%
YoY
|
$2.249B
-3.5%
YoY
|
$2.647B
-8.21%
YoY
|
$2.515B
7.81%
YoY
|
$2.613B
16.2%
YoY
|
$2.331B
21.17%
YoY
|
$2.884B
26.86%
YoY
|
| Cost Of Revenue |
$2.251B
11.6%
YoY
|
$2.115B
11.3%
YoY
|
$2.339B
11.34%
YoY
|
$2.152B
12.56%
YoY
|
$2.017B
7.56%
YoY
|
$1.900B
3.7%
YoY
|
$2.101B
1.32%
YoY
|
$1.912B
1.58%
YoY
|
$1.875B
-5.22%
YoY
|
$1.833B
-3.94%
YoY
|
$2.074B
-4.11%
YoY
|
$1.882B
-8.32%
YoY
|
$1.978B
-4.78%
YoY
|
$1.908B
2.53%
YoY
|
$2.163B
-2.86%
YoY
|
$2.053B
10.96%
YoY
|
$2.078B
16.56%
YoY
|
$1.861B
17.05%
YoY
|
$2.226B
23.48%
YoY
|
| Gross Profit |
$512.0M
9.57%
YoY
|
$420.7M
9.47%
YoY
|
$574.5M
8.72%
YoY
|
$453.9M
4.97%
YoY
|
$467.3M
13.09%
YoY
|
$384.3M
9.08%
YoY
|
$528.4M
10.41%
YoY
|
$432.4M
7.06%
YoY
|
$413.2M
-3.44%
YoY
|
$352.3M
3.1%
YoY
|
$478.6M
-1.2%
YoY
|
$403.9M
-12.61%
YoY
|
$427.9M
-20.03%
YoY
|
$341.7M
-27.38%
YoY
|
$484.4M
-26.32%
YoY
|
$462.2M
-4.25%
YoY
|
$535.1M
14.85%
YoY
|
$470.5M
40.74%
YoY
|
$657.4M
39.84%
YoY
|
| Selling, General & Admin |
$349.3M
9.74%
YoY
|
$336.7M
10.1%
YoY
|
N/A
|
$320.6M
2.04%
YoY
|
$318.3M
N/A
|
$305.8M
3.31%
YoY
|
N/A
|
$314.2M
N/A
|
N/A
|
$296.0M
-6.3%
YoY
|
N/A
|
N/A
|
N/A
|
$315.9M
7.67%
YoY
|
N/A
|
$315.6M
4.33%
YoY
|
$317.5M
11.72%
YoY
|
$293.4M
4.49%
YoY
|
N/A
|
| 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 |
$28.50M
8.78%
YoY
|
$25.30M
-5.24%
YoY
|
$25.50M
-13.85%
YoY
|
$25.80M
-10.73%
YoY
|
$26.20M
-16.03%
YoY
|
$26.70M
-17.85%
YoY
|
$29.60M
-19.57%
YoY
|
$28.90M
-20.17%
YoY
|
$31.20M
-12.61%
YoY
|
$32.50M
-11.92%
YoY
|
$36.80M
12.54%
YoY
|
$36.20M
6.78%
YoY
|
$35.70M
-10.08%
YoY
|
$36.90M
-9.11%
YoY
|
$32.70M
-25.34%
YoY
|
$33.90M
-20.61%
YoY
|
$39.70M
-6.59%
YoY
|
$40.60M
-5.8%
YoY
|
$43.80M
-15.93%
YoY
|
| Operating Expenses |
$349.3M
9.74%
YoY
|
$336.7M
10.1%
YoY
|
$398.0M
13.94%
YoY
|
$320.6M
2.04%
YoY
|
$318.3M
-2.18%
YoY
|
$305.8M
3.31%
YoY
|
$349.3M
-1.3%
YoY
|
$314.2M
-6.79%
YoY
|
$325.4M
-10.75%
YoY
|
$296.0M
-6.3%
YoY
|
$353.9M
-3.7%
YoY
|
$337.1M
6.81%
YoY
|
$364.6M
14.83%
YoY
|
$315.9M
7.67%
YoY
|
$367.5M
-8.81%
YoY
|
$315.6M
4.33%
YoY
|
$317.5M
11.72%
YoY
|
$293.4M
4.49%
YoY
|
$403.0M
11.17%
YoY
|
| Operating Profit |
$134.2M
9.28%
YoY
|
$58.70M
29.58%
YoY
|
$176.5M
-1.45%
YoY
|
$107.5M
42.95%
YoY
|
$122.8M
39.86%
YoY
|
$45.30M
140.96%
YoY
|
$179.1M
43.62%
YoY
|
$75.20M
12.57%
YoY
|
$87.80M
38.7%
YoY
|
$18.80M
-202.73%
YoY
|
$124.7M
6.67%
YoY
|
$66.80M
-40.41%
YoY
|
$63.30M
-64.16%
YoY
|
-$18.30M
-113.53%
YoY
|
$116.9M
-54.05%
YoY
|
$112.1M
-13.97%
YoY
|
$176.6M
41.85%
YoY
|
$135.3M
-1979.17%
YoY
|
$254.4M
136.43%
YoY
|
| Interest Expense |
-$52.20M
-2.06%
YoY
|
-$52.20M
28.89%
YoY
|
-$226.3M
407.4%
YoY
|
-$64.30M
-217.12%
YoY
|
-$53.30M
-187.66%
YoY
|
-$40.50M
-168.99%
YoY
|
-$44.60M
11.22%
YoY
|
$54.90M
-38.66%
YoY
|
$60.80M
5.01%
YoY
|
$58.70M
-23.57%
YoY
|
-$40.10M
75.88%
YoY
|
$89.50M
77.58%
YoY
|
$57.90M
25.6%
YoY
|
$76.80M
77.78%
YoY
|
-$22.80M
-38.71%
YoY
|
$50.40M
10.04%
YoY
|
$46.10M
5.25%
YoY
|
$43.20M
1.89%
YoY
|
-$37.20M
-9.49%
YoY
|
| Other Income/Expense, Net |
-$10.60M
0.0%
YoY
|
-$12.90M
N/A
|
$37.30M
1595.45%
YoY
|
-$24.00M
N/A
|
-$10.60M
N/A
|
$0.00
-100.0%
YoY
|
$2.200M
1000.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.700M
-128.33%
YoY
|
$200.0K
-60.0%
YoY
|
-$2.000M
-93.67%
YoY
|
-$4.800M
-80.8%
YoY
|
-$6.000M
-81.76%
YoY
|
$500.0K
-103.42%
YoY
|
-$31.60M
-954.05%
YoY
|
-$25.00M
-347.52%
YoY
|
-$32.90M
-1745.0%
YoY
|
-$14.60M
-1560.0%
YoY
|
| Pretax Income |
$77.30M
1.44%
YoY
|
-$9.600M
-292.0%
YoY
|
-$12.10M
-109.16%
YoY
|
$45.10M
-14.91%
YoY
|
$76.20M
343.02%
YoY
|
$5.000M
-118.87%
YoY
|
$132.1M
88.45%
YoY
|
$53.00M
-406.36%
YoY
|
$17.20M
168.75%
YoY
|
-$26.50M
-70.29%
YoY
|
$70.10M
-21.06%
YoY
|
-$17.30M
-134.53%
YoY
|
$6.400M
-94.8%
YoY
|
-$89.20M
-217.21%
YoY
|
$88.80M
-55.06%
YoY
|
$50.10M
-45.31%
YoY
|
$123.0M
28.26%
YoY
|
$76.10M
-268.36%
YoY
|
$197.6M
256.68%
YoY
|
| Income Tax |
$24.60M
30.16%
YoY
|
$3.000M
-3.23%
YoY
|
$10.30M
-46.35%
YoY
|
-$6.300M
-132.64%
YoY
|
$18.90M
410.81%
YoY
|
$3.100M
34.78%
YoY
|
$19.20M
6300.0%
YoY
|
$19.30M
16.27%
YoY
|
$3.700M
184.62%
YoY
|
$2.300M
-117.97%
YoY
|
$300.0K
-99.49%
YoY
|
$16.60M
-36.64%
YoY
|
$1.300M
-94.96%
YoY
|
-$12.80M
-141.83%
YoY
|
$59.00M
13.9%
YoY
|
$26.20M
14.41%
YoY
|
$25.80M
-40.28%
YoY
|
$30.60M
-209.29%
YoY
|
$51.80M
-37.36%
YoY
|
| Net Earnings |
$52.70M
-8.03%
YoY
|
-$12.60M
-763.16%
YoY
|
-$22.40M
-119.84%
YoY
|
$51.40M
52.52%
YoY
|
$57.30M
324.44%
YoY
|
$1.900M
-106.6%
YoY
|
$112.9M
61.75%
YoY
|
$33.70M
-199.41%
YoY
|
$13.50M
164.71%
YoY
|
-$28.80M
-62.3%
YoY
|
$69.80M
134.23%
YoY
|
-$33.90M
-241.84%
YoY
|
$5.100M
-94.75%
YoY
|
-$76.40M
-267.91%
YoY
|
$29.80M
-79.56%
YoY
|
$23.90M
-65.21%
YoY
|
$97.20M
84.44%
YoY
|
$45.50M
-364.53%
YoY
|
$145.8M
-634.07%
YoY
|
| Basic Earnings Per Share |
$0.22
-12.0%
YoY
|
-$0.05
-600.0%
YoY
|
N/A
|
$0.22
46.67%
YoY
|
$0.25
316.67%
YoY
|
$0.01
-107.69%
YoY
|
N/A
|
$0.15
-200.0%
YoY
|
$0.06
200.0%
YoY
|
-$0.13
-61.76%
YoY
|
N/A
|
-$0.15
-236.36%
YoY
|
$0.02
-95.35%
YoY
|
-$0.34
-270.0%
YoY
|
N/A
|
$0.11
-64.52%
YoY
|
$0.43
79.17%
YoY
|
$0.20
-350.0%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.22
-12.0%
YoY
|
-$0.05
-600.0%
YoY
|
-$0.10
-120.68%
YoY
|
$0.22
57.14%
YoY
|
$0.25
316.67%
YoY
|
$0.01
-107.69%
YoY
|
$0.48
55.26%
YoY
|
$0.14
-193.33%
YoY
|
$0.06
200.0%
YoY
|
-$0.13
-61.76%
YoY
|
$0.31
137.17%
YoY
|
-$0.15
-236.36%
YoY
|
$0.02
-95.35%
YoY
|
-$0.34
-270.0%
YoY
|
$0.13
-79.96%
YoY
|
$0.11
-63.33%
YoY
|
$0.43
86.96%
YoY
|
$0.20
-350.0%
YoY
|
$0.64
-633.33%
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 |
234.4M shares
1.3%
YoY
|
231.8M shares
0.62%
YoY
|
231.6M shares
N/A
|
231.5M shares
0.96%
YoY
|
231.4M shares
1.05%
YoY
|
230.4M shares
1.1%
YoY
|
N/A
|
229.3M shares
0.92%
YoY
|
229.0M shares
0.85%
YoY
|
227.9M shares
0.93%
YoY
|
N/A
|
227.2M shares
0.68%
YoY
|
227.1M shares
0.68%
YoY
|
225.8M shares
0.56%
YoY
|
225.8M shares
1.02%
YoY
|
225.7M shares
1.09%
YoY
|
225.5M shares
1.18%
YoY
|
224.5M shares
1.07%
YoY
|
223.5M shares
0.83%
YoY
|
| Diluted Shares Outstanding |
236.3M shares
1.68%
YoY
|
232.8M shares
0.22%
YoY
|
N/A
|
235.9M shares
1.07%
YoY
|
232.4M shares
0.39%
YoY
|
232.3M shares
1.93%
YoY
|
N/A
|
233.4M shares
2.73%
YoY
|
231.5M shares
1.94%
YoY
|
227.9M shares
0.75%
YoY
|
N/A
|
227.2M shares
-0.13%
YoY
|
227.1M shares
-0.39%
YoY
|
226.2M shares
-1.27%
YoY
|
N/A
|
227.5M shares
0.22%
YoY
|
228.0M shares
0.75%
YoY
|
229.1M shares
3.06%
YoY
|
N/A
|
Loading...