|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.826B
2.15%
YoY
|
$9.619B
35.2%
YoY
|
$7.115B
12.49%
YoY
|
$6.324B
13.2%
YoY
|
$5.587B
18.38%
YoY
|
| Cost Of Revenue |
$6.391B
3.58%
YoY
|
$6.170B
36.0%
YoY
|
$4.537B
11.55%
YoY
|
$4.067B
12.43%
YoY
|
$3.618B
18.3%
YoY
|
| Gross Profit |
$3.435B
-0.4%
YoY
|
$3.449B
33.78%
YoY
|
$2.578B
14.21%
YoY
|
$2.257B
14.61%
YoY
|
$1.969B
18.53%
YoY
|
| Selling, General & Admin |
$2.825B
-0.95%
YoY
|
$2.853B
48.83%
YoY
|
$1.917B
18.52%
YoY
|
$1.617B
15.75%
YoY
|
$1.397B
3.28%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$226.1M
-8.43%
YoY
|
$246.9M
42.35%
YoY
|
$173.5M
18.11%
YoY
|
$146.9M
4.73%
YoY
|
$140.2M
8.47%
YoY
|
| Operating Expenses |
$2.825B
-0.95%
YoY
|
$2.853B
48.83%
YoY
|
$1.917B
18.52%
YoY
|
$1.617B
15.75%
YoY
|
$1.397B
3.28%
YoY
|
| Operating Profit |
-$918.2M
-253.96%
YoY
|
$596.4M
-9.82%
YoY
|
$661.3M
3.3%
YoY
|
$640.2M
11.84%
YoY
|
$572.4M
85.39%
YoY
|
| Interest Expense |
-$261.4M
-18.31%
YoY
|
-$320.0M
82.38%
YoY
|
-$175.4M
150.37%
YoY
|
-$70.08M
204.07%
YoY
|
-$23.05M
-52.29%
YoY
|
| Other Income/Expense, Net |
$26.31M
6.45%
YoY
|
$24.72M
-147.44%
YoY
|
-$52.10M
-249.32%
YoY
|
$34.89M
449.83%
YoY
|
$6.345M
-14.8%
YoY
|
| Pretax Income |
-$1.182B
-495.03%
YoY
|
$299.3M
-26.69%
YoY
|
$408.2M
-32.52%
YoY
|
$605.0M
8.87%
YoY
|
$555.7M
107.43%
YoY
|
| Income Tax |
$96.70M
101.22%
YoY
|
$48.06M
-49.08%
YoY
|
$94.39M
-44.27%
YoY
|
$169.4M
12.82%
YoY
|
$150.1M
45.63%
YoY
|
| Net Earnings |
-$1.279B
-609.09%
YoY
|
$251.2M
-19.95%
YoY
|
$313.8M
-27.86%
YoY
|
$435.0M
7.27%
YoY
|
$405.6M
146.09%
YoY
|
| Basic Earnings Per Share |
-$20.36
-647.31%
YoY
|
$3.72
-34.97%
YoY
|
$5.72
-31.41%
YoY
|
$8.34
7.2%
YoY
|
$7.78
143.89%
YoY
|
| Diluted Earnings Per Share |
-$20.36
-648.79%
YoY
|
$3.71
-34.91%
YoY
|
$5.70
-31.16%
YoY
|
$8.28
7.53%
YoY
|
$7.70
141.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
63.01M shares
-3.02%
YoY
|
64.98M shares
20.77%
YoY
|
53.80M shares
4.77%
YoY
|
51.35M shares
0.0%
YoY
|
51.36M shares
-0.48%
YoY
|
| Diluted Shares Outstanding |
63.01M shares
-3.17%
YoY
|
65.07M shares
20.49%
YoY
|
54.01M shares
4.39%
YoY
|
51.74M shares
-0.34%
YoY
|
51.91M shares
0.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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.500B
5.4%
YoY
|
$2.553B
4.29%
YoY
|
$2.483B
4.01%
YoY
|
$2.417B
1.54%
YoY
|
$2.372B
-1.27%
YoY
|
$2.448B
9.74%
YoY
|
$2.387B
46.21%
YoY
|
$2.381B
47.44%
YoY
|
$2.403B
46.83%
YoY
|
$2.231B
35.96%
YoY
|
$1.633B
3.37%
YoY
|
$1.615B
2.97%
YoY
|
$1.636B
6.53%
YoY
|
$1.641B
11.87%
YoY
|
$1.580B
13.05%
YoY
|
$1.568B
14.47%
YoY
|
$1.536B
13.51%
YoY
|
$1.467B
12.74%
YoY
|
$1.397B
20.07%
YoY
|
$1.370B
28.46%
YoY
|
| Cost Of Revenue |
$1.651B
8.86%
YoY
|
$1.677B
6.31%
YoY
|
$1.628B
6.89%
YoY
|
$1.569B
3.03%
YoY
|
$1.516B
-1.93%
YoY
|
$1.577B
12.04%
YoY
|
$1.523B
46.58%
YoY
|
$1.523B
47.24%
YoY
|
$1.546B
46.53%
YoY
|
$1.408B
34.43%
YoY
|
$1.039B
2.61%
YoY
|
$1.034B
2.51%
YoY
|
$1.055B
5.74%
YoY
|
$1.047B
10.57%
YoY
|
$1.013B
10.57%
YoY
|
$1.009B
13.76%
YoY
|
$997.9M
15.07%
YoY
|
$947.2M
12.47%
YoY
|
$915.9M
21.93%
YoY
|
$887.1M
23.01%
YoY
|
| Gross Profit |
$849.7M
-0.73%
YoY
|
$876.0M
0.62%
YoY
|
$855.0M
-1.06%
YoY
|
$848.1M
-1.1%
YoY
|
$855.9M
-0.07%
YoY
|
$870.6M
5.8%
YoY
|
$864.2M
45.56%
YoY
|
$857.6M
47.8%
YoY
|
$856.5M
47.38%
YoY
|
$822.9M
38.68%
YoY
|
$593.7M
4.74%
YoY
|
$580.2M
3.81%
YoY
|
$581.2M
8.0%
YoY
|
$593.4M
14.25%
YoY
|
$566.8M
17.76%
YoY
|
$558.9M
15.78%
YoY
|
$538.1M
10.72%
YoY
|
$519.4M
13.25%
YoY
|
$481.3M
16.68%
YoY
|
$482.7M
39.85%
YoY
|
| Selling, General & Admin |
$731.1M
6.41%
YoY
|
$564.5M
3.31%
YoY
|
$708.0M
-0.41%
YoY
|
$699.8M
-1.07%
YoY
|
$687.0M
-2.97%
YoY
|
$546.4M
8.01%
YoY
|
$711.0M
64.79%
YoY
|
$707.4M
90.78%
YoY
|
$708.1M
66.56%
YoY
|
$505.9M
42.44%
YoY
|
$431.4M
5.4%
YoY
|
$370.8M
-7.76%
YoY
|
$425.1M
8.89%
YoY
|
$355.2M
8.65%
YoY
|
$409.3M
24.05%
YoY
|
$402.0M
13.4%
YoY
|
$390.4M
11.17%
YoY
|
$326.9M
10.21%
YoY
|
$330.0M
-1.73%
YoY
|
$354.5M
10.24%
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
|
N/A
|
| Depreciation & Amortization |
$55.91M
1.48%
YoY
|
$165.9M
-1.7%
YoY
|
$168.6M
-4.29%
YoY
|
$165.3M
-6.57%
YoY
|
$55.10M
-18.69%
YoY
|
$168.7M
8.51%
YoY
|
$176.1M
126.67%
YoY
|
$176.9M
127.91%
YoY
|
$67.76M
77.49%
YoY
|
$155.5M
98.33%
YoY
|
$77.70M
-0.94%
YoY
|
$77.64M
-1.23%
YoY
|
$38.18M
5.93%
YoY
|
$78.40M
14.27%
YoY
|
$78.43M
16.82%
YoY
|
$78.61M
10.99%
YoY
|
$36.04M
0.11%
YoY
|
$68.61M
-5.88%
YoY
|
$67.14M
-67.04%
YoY
|
$70.82M
6.34%
YoY
|
| Operating Expenses |
$731.1M
6.41%
YoY
|
$682.6M
2.43%
YoY
|
$708.0M
-0.41%
YoY
|
$699.8M
-1.07%
YoY
|
$687.0M
-2.97%
YoY
|
$666.4M
10.6%
YoY
|
$711.0M
64.79%
YoY
|
$707.4M
72.44%
YoY
|
$708.1M
66.56%
YoY
|
$602.5M
51.84%
YoY
|
$431.4M
5.4%
YoY
|
$410.2M
2.05%
YoY
|
$425.1M
8.89%
YoY
|
$396.8M
10.03%
YoY
|
$409.3M
24.05%
YoY
|
$402.0M
13.4%
YoY
|
$390.4M
11.17%
YoY
|
$360.6M
8.07%
YoY
|
$330.0M
-1.73%
YoY
|
$354.5M
10.24%
YoY
|
| Operating Profit |
$118.6M
-29.79%
YoY
|
$193.4M
-5.29%
YoY
|
$147.0M
-4.08%
YoY
|
$148.3M
-1.22%
YoY
|
$168.9M
13.76%
YoY
|
$204.2M
-7.33%
YoY
|
$153.2M
-5.56%
YoY
|
$150.2M
-11.66%
YoY
|
$148.4M
-4.88%
YoY
|
$220.3M
12.1%
YoY
|
$162.3M
3.0%
YoY
|
$170.0M
8.34%
YoY
|
$156.0M
5.62%
YoY
|
$196.5M
23.82%
YoY
|
$157.5M
4.07%
YoY
|
$156.9M
22.37%
YoY
|
$147.7M
9.53%
YoY
|
$158.7M
27.09%
YoY
|
$151.4M
97.2%
YoY
|
$128.2M
443.78%
YoY
|
| Interest Expense |
-$87.62M
13.54%
YoY
|
-$69.90M
-30.04%
YoY
|
-$36.48M
-23.0%
YoY
|
-$64.62M
-33.29%
YoY
|
-$77.17M
1.77%
YoY
|
-$99.90M
41.69%
YoY
|
-$47.38M
-3.89%
YoY
|
-$96.87M
105.17%
YoY
|
-$75.83M
123.09%
YoY
|
-$70.51M
151.27%
YoY
|
-$49.30M
143.19%
YoY
|
-$47.21M
263.93%
YoY
|
-$33.99M
287.57%
YoY
|
-$28.06M
652.31%
YoY
|
-$20.27M
316.43%
YoY
|
-$12.97M
-10.21%
YoY
|
-$8.770M
13.9%
YoY
|
-$3.730M
-57.61%
YoY
|
-$4.868M
-87.68%
YoY
|
-$14.45M
12.0%
YoY
|
| Other Income/Expense, Net |
-$14.51M
-395.0%
YoY
|
$6.097M
-91.07%
YoY
|
$36.47M
-179.27%
YoY
|
-$21.22M
-209.29%
YoY
|
$4.919M
-27.92%
YoY
|
$68.27M
-308.83%
YoY
|
-$46.01M
645.84%
YoY
|
$19.42M
-306.92%
YoY
|
$6.824M
-283.74%
YoY
|
-$32.69M
-358.65%
YoY
|
-$6.169M
-151.04%
YoY
|
-$9.383M
-468.68%
YoY
|
-$3.714M
-148.77%
YoY
|
$12.64M
1598.92%
YoY
|
$12.09M
106.32%
YoY
|
$2.545M
-28.23%
YoY
|
$7.616M
-300.26%
YoY
|
$744.0K
-76.75%
YoY
|
$5.858M
-1087.86%
YoY
|
$3.546M
116.09%
YoY
|
| Pretax Income |
$28.73M
-71.49%
YoY
|
-$1.446B
-1380.87%
YoY
|
$111.4M
321.88%
YoY
|
$51.72M
-40.64%
YoY
|
$100.8M
38.4%
YoY
|
$112.9M
46.42%
YoY
|
$26.42M
-75.27%
YoY
|
$87.13M
-17.78%
YoY
|
$72.82M
-38.46%
YoY
|
$77.11M
-52.57%
YoY
|
$106.8M
-28.49%
YoY
|
$106.0M
-27.66%
YoY
|
$118.3M
-19.27%
YoY
|
$162.6M
4.94%
YoY
|
$149.4M
-1.98%
YoY
|
$146.5M
17.16%
YoY
|
$146.6M
18.81%
YoY
|
$154.9M
35.18%
YoY
|
$152.4M
126.85%
YoY
|
$125.0M
917.04%
YoY
|
| Income Tax |
$7.142M
-76.61%
YoY
|
$33.21M
-1310.09%
YoY
|
$23.33M
138.47%
YoY
|
$9.628M
-52.56%
YoY
|
$30.54M
47.36%
YoY
|
-$2.744M
-136.0%
YoY
|
$9.785M
-66.46%
YoY
|
$20.29M
-25.17%
YoY
|
$20.72M
-32.0%
YoY
|
$7.623M
-86.77%
YoY
|
$29.17M
-30.93%
YoY
|
$27.12M
-18.93%
YoY
|
$30.47M
-15.47%
YoY
|
$57.63M
87.03%
YoY
|
$42.24M
-0.89%
YoY
|
$33.45M
-20.58%
YoY
|
$36.05M
4.28%
YoY
|
$30.81M
-38.25%
YoY
|
$42.62M
95.74%
YoY
|
$42.12M
328.8%
YoY
|
| Net Earnings |
$21.59M
-69.27%
YoY
|
-$1.474B
-1427.5%
YoY
|
$88.11M
429.79%
YoY
|
$42.09M
-37.02%
YoY
|
$70.26M
34.85%
YoY
|
$111.0M
64.03%
YoY
|
$16.63M
-78.58%
YoY
|
$66.83M
-13.75%
YoY
|
$52.10M
-39.64%
YoY
|
$67.68M
-34.39%
YoY
|
$77.64M
-27.23%
YoY
|
$77.49M
-31.51%
YoY
|
$86.32M
-21.72%
YoY
|
$103.2M
-16.88%
YoY
|
$106.7M
-2.79%
YoY
|
$113.1M
36.47%
YoY
|
$110.3M
24.17%
YoY
|
$124.1M
92.12%
YoY
|
$109.8M
141.76%
YoY
|
$82.90M
3256.44%
YoY
|
| Basic Earnings Per Share |
$0.33
-68.27%
YoY
|
N/A
|
$1.34
436.0%
YoY
|
$0.63
-35.71%
YoY
|
$1.04
36.84%
YoY
|
N/A
|
$0.25
-83.33%
YoY
|
$0.98
-35.1%
YoY
|
$0.76
-55.03%
YoY
|
N/A
|
$1.50
-26.83%
YoY
|
$1.51
-30.09%
YoY
|
$1.69
-19.91%
YoY
|
N/A
|
$2.05
-2.38%
YoY
|
$2.16
35.85%
YoY
|
$2.11
22.67%
YoY
|
N/A
|
$2.10
138.64%
YoY
|
$1.59
3080.0%
YoY
|
| Diluted Earnings Per Share |
$0.33
-68.27%
YoY
|
-$23.74
-1476.52%
YoY
|
$1.34
436.0%
YoY
|
$0.63
-35.71%
YoY
|
$1.04
36.84%
YoY
|
$1.73
57.72%
YoY
|
$0.25
-83.22%
YoY
|
$0.98
-35.01%
YoY
|
$0.76
-54.68%
YoY
|
$1.09
-45.45%
YoY
|
$1.49
-26.96%
YoY
|
$1.51
-29.54%
YoY
|
$1.68
-19.76%
YoY
|
$2.01
-100.0%
YoY
|
$2.04
-1.92%
YoY
|
$2.14
36.31%
YoY
|
$2.09
23.67%
YoY
|
$2.391M
91.7%
YoY
|
$2.08
136.36%
YoY
|
$1.57
3040.0%
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
|
N/A
|
| Basic Shares Outstanding |
61.60M shares
-4.35%
YoY
|
N/A
|
62.26M shares
-3.72%
YoY
|
63.03M shares
-3.44%
YoY
|
64.40M shares
-2.91%
YoY
|
N/A
|
64.66M shares
26.64%
YoY
|
65.27M shares
27.53%
YoY
|
66.33M shares
27.39%
YoY
|
N/A
|
51.06M shares
-0.26%
YoY
|
51.18M shares
-0.74%
YoY
|
52.07M shares
0.85%
YoY
|
N/A
|
51.19M shares
-0.46%
YoY
|
51.56M shares
0.56%
YoY
|
51.63M shares
0.93%
YoY
|
N/A
|
51.43M shares
-0.33%
YoY
|
51.28M shares
-0.63%
YoY
|
| Diluted Shares Outstanding |
61.30M shares
-4.32%
YoY
|
N/A
|
62.70M shares
-3.16%
YoY
|
63.41M shares
-2.95%
YoY
|
64.07M shares
-2.62%
YoY
|
N/A
|
64.75M shares
26.44%
YoY
|
65.33M shares
27.12%
YoY
|
65.79M shares
27.81%
YoY
|
N/A
|
51.21M shares
-0.66%
YoY
|
51.39M shares
-1.15%
YoY
|
51.48M shares
-1.1%
YoY
|
N/A
|
51.55M shares
-0.98%
YoY
|
51.99M shares
-0.03%
YoY
|
52.05M shares
0.47%
YoY
|
N/A
|
52.06M shares
0.89%
YoY
|
52.01M shares
0.78%
YoY
|
Loading...