|
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
-227.21%
YoY
|
$29.40M
-333.33%
YoY
|
-$12.60M
-85.84%
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 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.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
|
$2.333B
20.78%
YoY
|
| Cost Of Revenue |
$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
|
$1.850B
15.67%
YoY
|
| Gross Profit |
$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
|
$482.7M
45.39%
YoY
|
| Selling, General & Admin |
$336.7M
10.1%
YoY
|
N/A
|
$320.6M
2.04%
YoY
|
$318.3M
8.19%
YoY
|
$305.8M
3.31%
YoY
|
N/A
|
$314.2M
4.42%
YoY
|
$294.2M
-10.55%
YoY
|
$296.0M
-6.3%
YoY
|
N/A
|
$300.9M
-4.66%
YoY
|
$328.9M
3.59%
YoY
|
$315.9M
7.67%
YoY
|
N/A
|
$315.6M
4.33%
YoY
|
$317.5M
11.72%
YoY
|
$293.4M
4.49%
YoY
|
N/A
|
$302.5M
18.95%
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 |
$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
|
$42.70M
-34.21%
YoY
|
| Operating Expenses |
$336.7M
10.1%
YoY
|
$398.0M
13.94%
YoY
|
$320.6M
2.04%
YoY
|
$318.3M
8.19%
YoY
|
$305.8M
-6.91%
YoY
|
$349.3M
-1.3%
YoY
|
$314.2M
4.42%
YoY
|
$294.2M
-19.31%
YoY
|
$328.5M
3.99%
YoY
|
$353.9M
-3.7%
YoY
|
$300.9M
-4.66%
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
|
$302.5M
18.95%
YoY
|
| Operating Profit |
$58.70M
29.58%
YoY
|
$176.5M
-1.45%
YoY
|
$107.5M
42.95%
YoY
|
$122.8M
74.43%
YoY
|
$45.30M
90.34%
YoY
|
$179.1M
43.62%
YoY
|
$75.20M
30.56%
YoY
|
$70.40M
11.22%
YoY
|
$23.80M
-230.05%
YoY
|
$124.7M
6.67%
YoY
|
$57.60M
-48.62%
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
|
$130.3M
-43533.33%
YoY
|
| Interest Expense |
-$52.20M
28.89%
YoY
|
-$226.3M
407.4%
YoY
|
-$64.30M
-217.12%
YoY
|
-$53.30M
-187.66%
YoY
|
-$40.50M
-13.83%
YoY
|
-$44.60M
11.22%
YoY
|
$54.90M
-38.66%
YoY
|
$60.80M
-234.81%
YoY
|
-$47.00M
-161.2%
YoY
|
-$40.10M
75.88%
YoY
|
$89.50M
77.58%
YoY
|
-$45.10M
-197.83%
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
|
$45.80M
2.0%
YoY
|
| Other Income/Expense, Net |
-$15.00M
-1766.67%
YoY
|
$37.30M
1595.45%
YoY
|
-$24.00M
-216.5%
YoY
|
-$10.60M
-421.21%
YoY
|
$900.0K
-47.06%
YoY
|
$2.200M
1000.0%
YoY
|
$20.60M
-1130.0%
YoY
|
$3.300M
-168.75%
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
|
$3.700M
640.0%
YoY
|
| Pretax Income |
-$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
|
$91.60M
-318.62%
YoY
|
| Income Tax |
$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
|
$22.90M
-597.83%
YoY
|
| Net Earnings |
-$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
|
$68.70M
-284.18%
YoY
|
| Basic Earnings Per Share |
-$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
|
$0.31
-282.35%
YoY
|
| Diluted Earnings Per Share |
-$0.05
-600.0%
YoY
|
-$0.10
-120.68%
YoY
|
$0.22
57.14%
YoY
|
$0.25
316.67%
YoY
|
$0.01
-107.91%
YoY
|
$0.48
56.23%
YoY
|
$0.14
-193.33%
YoY
|
$0.06
167.14%
YoY
|
-$0.13
-62.83%
YoY
|
$0.31
134.43%
YoY
|
-$0.15
-236.36%
YoY
|
$0.02
-94.78%
YoY
|
-$0.34
-270.0%
YoY
|
$0.13
-100.0%
YoY
|
$0.11
-63.33%
YoY
|
$0.43
86.96%
YoY
|
$0.20
-350.0%
YoY
|
$637.8K
-531496162.99%
YoY
|
$0.30
-276.47%
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 |
231.8M shares
0.91%
YoY
|
231.6M shares
0.92%
YoY
|
231.5M shares
0.99%
YoY
|
231.3M shares
0.98%
YoY
|
229.7M shares
1.05%
YoY
|
229.5M shares
0.98%
YoY
|
229.2M shares
0.92%
YoY
|
229.0M shares
0.87%
YoY
|
227.3M shares
0.68%
YoY
|
227.3M shares
0.66%
YoY
|
227.2M shares
0.65%
YoY
|
227.1M shares
0.65%
YoY
|
225.8M shares
0.49%
YoY
|
225.8M shares
1.02%
YoY
|
225.7M shares
1.06%
YoY
|
225.6M shares
1.17%
YoY
|
224.7M shares
1.08%
YoY
|
223.5M shares
0.83%
YoY
|
223.3M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
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
|
227.0M shares
2.67%
YoY
|
Loading...