|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.834B
18.47%
YoY
|
$4.924B
9.48%
YoY
|
$4.498B
8.93%
YoY
|
$4.129B
7.87%
YoY
|
$3.828B
0.86%
YoY
|
| Cost Of Revenue |
$3.420B
20.97%
YoY
|
$2.827B
10.38%
YoY
|
$2.561B
12.19%
YoY
|
$2.283B
9.31%
YoY
|
$2.088B
7.67%
YoY
|
| Gross Profit |
$2.414B
15.11%
YoY
|
$2.097B
8.29%
YoY
|
$1.937B
4.89%
YoY
|
$1.846B
6.14%
YoY
|
$1.740B
-6.26%
YoY
|
| Selling, General & Admin |
$177.4M
8.84%
YoY
|
$163.0M
9.48%
YoY
|
$148.9M
2.76%
YoY
|
$144.9M
11.65%
YoY
|
$129.8M
-0.34%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.379B
10.05%
YoY
|
$1.253B
-10.01%
YoY
|
$1.392B
16.25%
YoY
|
$1.198B
0.03%
YoY
|
$1.197B
7.89%
YoY
|
| Operating Expenses |
$1.460B
9.79%
YoY
|
$1.330B
-13.7%
YoY
|
$1.541B
24.82%
YoY
|
$1.235B
11.47%
YoY
|
$1.108B
1.99%
YoY
|
| Operating Profit |
$953.7M
24.33%
YoY
|
$767.1M
94.07%
YoY
|
$395.2M
-35.35%
YoY
|
$611.4M
-3.22%
YoY
|
$631.7M
-17.9%
YoY
|
| Interest Expense |
$612.2M
1.56%
YoY
|
$602.8M
5.0%
YoY
|
$574.1M
22.79%
YoY
|
$467.6M
6.24%
YoY
|
$440.1M
-6.27%
YoY
|
| Other Income/Expense, Net |
-$25.85M
-42.55%
YoY
|
-$45.00M
-203.99%
YoY
|
$43.27M
-155.46%
YoY
|
-$78.03M
178.38%
YoY
|
-$28.03M
12.56%
YoY
|
| Pretax Income |
$204.3M
-2655.29%
YoY
|
-$7.996M
-93.08%
YoY
|
-$115.6M
22.78%
YoY
|
-$94.14M
-42.03%
YoY
|
-$162.4M
-301.5%
YoY
|
| Income Tax |
-$14.15M
-62.54%
YoY
|
-$37.78M
296.01%
YoY
|
-$9.539M
-43.64%
YoY
|
-$16.93M
-450.65%
YoY
|
$4.827M
-105.0%
YoY
|
| Net Earnings |
$261.5M
196.0%
YoY
|
$88.35M
-391.62%
YoY
|
-$30.30M
-25.98%
YoY
|
-$40.93M
-172.37%
YoY
|
$56.56M
-87.18%
YoY
|
| Basic Earnings Per Share |
$0.55
175.0%
YoY
|
$0.20
-300.0%
YoY
|
-$0.10
-16.67%
YoY
|
-$0.12
-192.31%
YoY
|
$0.13
-88.98%
YoY
|
| Diluted Earnings Per Share |
$0.54
184.21%
YoY
|
$0.19
-290.0%
YoY
|
-$0.10
-16.67%
YoY
|
-$0.12
-192.31%
YoY
|
$0.13
-88.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
455.1M shares
10.52%
YoY
|
411.8M shares
2.48%
YoY
|
401.8M shares
7.62%
YoY
|
373.4M shares
-2.46%
YoY
|
382.8M shares
2.52%
YoY
|
| Diluted Shares Outstanding |
462.6M shares
11.11%
YoY
|
416.4M shares
2.64%
YoY
|
405.7M shares
0.55%
YoY
|
403.5M shares
4.44%
YoY
|
386.3M shares
2.6%
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.657B
22.01%
YoY
|
$1.566B
21.67%
YoY
|
$1.489B
20.44%
YoY
|
$1.421B
18.31%
YoY
|
$1.358B
13.18%
YoY
|
$1.287B
10.53%
YoY
|
$1.236B
7.52%
YoY
|
$1.201B
8.55%
YoY
|
$1.200B
11.39%
YoY
|
$1.164B
10.74%
YoY
|
$1.150B
10.85%
YoY
|
$1.106B
8.15%
YoY
|
$1.077B
5.87%
YoY
|
$1.051B
2.83%
YoY
|
$1.037B
6.27%
YoY
|
$1.023B
11.29%
YoY
|
$1.018B
11.78%
YoY
|
$1.022B
10.99%
YoY
|
$976.1M
6.22%
YoY
|
| Cost Of Revenue |
$1.003B
27.7%
YoY
|
$937.4M
26.49%
YoY
|
$869.9M
21.67%
YoY
|
$826.9M
21.28%
YoY
|
$785.7M
13.99%
YoY
|
$741.1M
10.7%
YoY
|
$715.0M
8.67%
YoY
|
$681.8M
9.22%
YoY
|
$689.3M
13.06%
YoY
|
$669.4M
13.16%
YoY
|
$657.9M
15.11%
YoY
|
$624.3M
8.42%
YoY
|
$609.6M
12.06%
YoY
|
$591.5M
1.54%
YoY
|
$571.6M
9.11%
YoY
|
$575.8M
16.35%
YoY
|
$544.0M
11.67%
YoY
|
$582.6M
25.72%
YoY
|
$523.9M
5.72%
YoY
|
| Gross Profit |
$653.6M
14.19%
YoY
|
$628.6M
15.13%
YoY
|
$619.1M
18.74%
YoY
|
$594.0M
14.41%
YoY
|
$572.4M
12.08%
YoY
|
$546.0M
10.31%
YoY
|
$521.4M
5.99%
YoY
|
$519.2M
7.69%
YoY
|
$510.7M
9.21%
YoY
|
$495.0M
7.63%
YoY
|
$491.9M
5.62%
YoY
|
$482.1M
7.81%
YoY
|
$467.6M
-1.25%
YoY
|
$459.9M
4.55%
YoY
|
$465.7M
2.98%
YoY
|
$447.2M
5.38%
YoY
|
$473.5M
11.92%
YoY
|
$439.9M
-3.92%
YoY
|
$452.2M
6.81%
YoY
|
| Selling, General & Admin |
$62.75M
18.06%
YoY
|
$41.01M
-1.03%
YoY
|
$40.39M
15.09%
YoY
|
$42.86M
13.6%
YoY
|
$53.15M
9.05%
YoY
|
$41.43M
13.89%
YoY
|
$35.09M
5.39%
YoY
|
$37.73M
9.67%
YoY
|
$48.74M
8.79%
YoY
|
$36.38M
8.47%
YoY
|
$33.30M
-6.0%
YoY
|
$34.40M
4.51%
YoY
|
$44.80M
4.19%
YoY
|
$33.54M
17.26%
YoY
|
$35.42M
17.06%
YoY
|
$32.92M
7.61%
YoY
|
$43.00M
6.69%
YoY
|
$28.60M
22.23%
YoY
|
$30.26M
-11.52%
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 |
$382.5M
18.95%
YoY
|
$352.7M
14.23%
YoY
|
$357.2M
17.39%
YoY
|
$347.7M
2.32%
YoY
|
$321.5M
7.08%
YoY
|
$308.8M
-29.06%
YoY
|
$304.3M
-17.85%
YoY
|
$339.8M
11.54%
YoY
|
$300.3M
6.43%
YoY
|
$435.3M
34.27%
YoY
|
$370.4M
22.85%
YoY
|
$304.7M
7.64%
YoY
|
$282.1M
-2.4%
YoY
|
$324.2M
1.64%
YoY
|
$301.5M
-3.86%
YoY
|
$283.1M
12.89%
YoY
|
$289.1M
-7.97%
YoY
|
$319.0M
21.74%
YoY
|
$313.6M
25.74%
YoY
|
| Operating Expenses |
$416.9M
18.25%
YoY
|
$382.9M
15.41%
YoY
|
$369.3M
14.66%
YoY
|
$355.7M
6.91%
YoY
|
$352.6M
1.03%
YoY
|
$331.8M
-29.65%
YoY
|
$322.1M
-2.69%
YoY
|
$332.7M
-1.89%
YoY
|
$349.0M
9.64%
YoY
|
$471.7M
54.68%
YoY
|
$331.0M
7.18%
YoY
|
$339.1M
11.77%
YoY
|
$318.3M
0.17%
YoY
|
$304.9M
1.25%
YoY
|
$308.8M
15.24%
YoY
|
$303.4M
15.49%
YoY
|
$317.8M
15.13%
YoY
|
$301.2M
15.39%
YoY
|
$268.0M
-2.77%
YoY
|
| Operating Profit |
$236.7M
7.68%
YoY
|
$245.7M
14.7%
YoY
|
$249.8M
25.35%
YoY
|
$238.3M
27.78%
YoY
|
$219.8M
35.95%
YoY
|
$214.2M
818.22%
YoY
|
$199.3M
23.86%
YoY
|
$186.5M
30.41%
YoY
|
$161.7M
8.29%
YoY
|
$23.33M
-84.95%
YoY
|
$160.9M
2.56%
YoY
|
$143.0M
-0.53%
YoY
|
$149.3M
-4.15%
YoY
|
$155.0M
11.72%
YoY
|
$156.9M
-14.86%
YoY
|
$143.8M
-11.06%
YoY
|
$155.8M
5.89%
YoY
|
$138.7M
-29.52%
YoY
|
$184.3M
24.68%
YoY
|
| Interest Expense |
$156.1M
4.54%
YoY
|
-$162.1M
-1.51%
YoY
|
$158.1M
5.11%
YoY
|
$150.3M
0.7%
YoY
|
$149.4M
-194.34%
YoY
|
-$164.6M
1.79%
YoY
|
$150.4M
1.7%
YoY
|
$149.3M
-233.25%
YoY
|
-$158.3M
-223.61%
YoY
|
-$161.7M
76.66%
YoY
|
$147.9M
23.87%
YoY
|
-$112.0M
-198.3%
YoY
|
$128.1M
15.6%
YoY
|
-$91.55M
-18.81%
YoY
|
$119.4M
9.74%
YoY
|
$114.0M
3.54%
YoY
|
$110.8M
0.02%
YoY
|
-$112.8M
16.85%
YoY
|
$108.8M
-5.79%
YoY
|
| Other Income/Expense, Net |
-$7.629M
440.3%
YoY
|
-$10.43M
-41.54%
YoY
|
-$3.731M
-5.18%
YoY
|
-$5.839M
-28.16%
YoY
|
-$1.412M
-90.13%
YoY
|
-$17.85M
-179.99%
YoY
|
-$3.935M
-58.28%
YoY
|
-$8.128M
-127.07%
YoY
|
-$14.31M
84.39%
YoY
|
$22.31M
-146.37%
YoY
|
-$9.432M
2.95%
YoY
|
$30.02M
-162.4%
YoY
|
-$7.762M
-128.55%
YoY
|
-$48.12M
82.99%
YoY
|
-$9.162M
-72.79%
YoY
|
-$48.12M
-456.68%
YoY
|
$27.19M
188.4%
YoY
|
-$26.29M
-229.53%
YoY
|
-$33.67M
492.73%
YoY
|
| Pretax Income |
$35.41M
-13.5%
YoY
|
$71.87M
444.97%
YoY
|
$44.44M
132.67%
YoY
|
$42.66M
-323.53%
YoY
|
$40.94M
-363.39%
YoY
|
$13.19M
-116.48%
YoY
|
$19.10M
-124.86%
YoY
|
-$19.08M
-120.03%
YoY
|
-$15.54M
-234.79%
YoY
|
-$80.02M
73.94%
YoY
|
-$76.81M
1415.05%
YoY
|
$95.29M
-317.01%
YoY
|
$11.53M
-69.59%
YoY
|
-$46.00M
4.91%
YoY
|
-$5.070M
-94.14%
YoY
|
-$43.91M
-195.66%
YoY
|
$37.92M
-168.28%
YoY
|
-$43.85M
-139.4%
YoY
|
-$86.51M
2837.52%
YoY
|
| Income Tax |
-$15.94M
50.96%
YoY
|
-$1.122M
-97.54%
YoY
|
-$6.345M
-311.36%
YoY
|
$3.874M
-50.12%
YoY
|
-$10.56M
251.43%
YoY
|
-$45.54M
-1069.33%
YoY
|
$3.002M
-280.63%
YoY
|
$7.766M
-179.46%
YoY
|
-$3.004M
7.21%
YoY
|
$4.698M
-279.38%
YoY
|
-$1.662M
-72.42%
YoY
|
-$9.773M
157.86%
YoY
|
-$2.802M
-37.59%
YoY
|
-$2.619M
-44.83%
YoY
|
-$6.027M
-259.44%
YoY
|
-$3.790M
-204.09%
YoY
|
-$4.490M
-308.55%
YoY
|
-$4.747M
578.14%
YoY
|
$3.780M
-218.31%
YoY
|
| Net Earnings |
$59.05M
22.11%
YoY
|
$70.20M
23.52%
YoY
|
$68.71M
227.24%
YoY
|
$71.46M
237.59%
YoY
|
$48.36M
-437.87%
YoY
|
$56.84M
-162.58%
YoY
|
$21.00M
-130.18%
YoY
|
$21.17M
-79.54%
YoY
|
-$14.31M
-175.68%
YoY
|
-$90.82M
101.73%
YoY
|
-$69.56M
-2370.94%
YoY
|
$103.5M
-351.09%
YoY
|
$18.91M
-53.41%
YoY
|
-$45.02M
10.19%
YoY
|
$3.063M
-95.12%
YoY
|
-$41.20M
-146.67%
YoY
|
$40.59M
-173.27%
YoY
|
-$40.85M
-136.49%
YoY
|
$62.77M
356.97%
YoY
|
| Basic Earnings Per Share |
$0.12
9.09%
YoY
|
N/A
|
$0.14
180.0%
YoY
|
$0.15
200.0%
YoY
|
$0.11
-375.0%
YoY
|
N/A
|
$0.05
-127.78%
YoY
|
$0.05
-80.77%
YoY
|
-$0.04
-200.0%
YoY
|
N/A
|
-$0.18
N/A
|
$0.26
-336.36%
YoY
|
$0.04
-60.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.11
-147.83%
YoY
|
$0.10
-166.67%
YoY
|
N/A
|
$0.16
433.33%
YoY
|
| Diluted Earnings Per Share |
$0.11
10.0%
YoY
|
$0.15
7.51%
YoY
|
$0.14
180.0%
YoY
|
$0.15
200.0%
YoY
|
$0.10
-381.85%
YoY
|
$0.13
-159.06%
YoY
|
$0.05
-127.78%
YoY
|
$0.05
-80.47%
YoY
|
-$0.04
-188.7%
YoY
|
-$0.23
100.07%
YoY
|
-$0.18
N/A
|
$0.26
-332.72%
YoY
|
$0.04
-60.0%
YoY
|
-$0.11
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.11
-147.83%
YoY
|
$0.10
-166.67%
YoY
|
-$102.3K
-35278421.29%
YoY
|
$0.16
433.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 |
475.0M shares
8.65%
YoY
|
469.7M shares
12.01%
YoY
|
454.5M shares
10.0%
YoY
|
451.3M shares
11.49%
YoY
|
437.1M shares
8.62%
YoY
|
419.4M shares
4.22%
YoY
|
413.2M shares
2.68%
YoY
|
404.8M shares
1.18%
YoY
|
402.5M shares
0.62%
YoY
|
402.4M shares
0.67%
YoY
|
402.4M shares
0.67%
YoY
|
400.1M shares
0.12%
YoY
|
400.0M shares
0.17%
YoY
|
399.7M shares
0.14%
YoY
|
399.7M shares
4.64%
YoY
|
399.6M shares
6.54%
YoY
|
399.3M shares
6.57%
YoY
|
399.2M shares
6.57%
YoY
|
382.0M shares
2.36%
YoY
|
| Diluted Shares Outstanding |
486.7M shares
9.03%
YoY
|
N/A
|
463.4M shares
10.48%
YoY
|
459.1M shares
11.48%
YoY
|
446.4M shares
9.63%
YoY
|
N/A
|
419.5M shares
3.15%
YoY
|
411.8M shares
1.91%
YoY
|
407.2M shares
0.85%
YoY
|
N/A
|
406.7M shares
0.77%
YoY
|
404.1M shares
0.15%
YoY
|
403.8M shares
0.13%
YoY
|
N/A
|
403.5M shares
4.67%
YoY
|
403.5M shares
6.64%
YoY
|
403.3M shares
6.7%
YoY
|
N/A
|
385.5M shares
2.45%
YoY
|
Loading...