|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.664B
29.34%
YoY
|
$5.153B
9.66%
YoY
|
$4.699B
5.8%
YoY
|
$4.441B
114.2%
YoY
|
$2.073B
6.13%
YoY
|
| Cost Of Revenue |
$4.644B
31.52%
YoY
|
$3.531B
5.5%
YoY
|
$3.347B
-2.91%
YoY
|
$3.447B
276.34%
YoY
|
$915.9M
9.09%
YoY
|
| Gross Profit |
$2.020B
24.58%
YoY
|
$1.622B
19.94%
YoY
|
$1.352B
35.99%
YoY
|
$994.2M
-14.1%
YoY
|
$1.157B
3.91%
YoY
|
| Selling, General & Admin |
$1.390B
32.34%
YoY
|
$1.051B
13.68%
YoY
|
$924.2M
4.19%
YoY
|
$887.0M
-14.35%
YoY
|
$1.036B
5.38%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$610.2M
83.08%
YoY
|
$333.3M
9.03%
YoY
|
$305.7M
-6.28%
YoY
|
$326.2M
48.88%
YoY
|
$219.1M
8.41%
YoY
|
| Operating Expenses |
$1.390B
32.34%
YoY
|
$1.051B
13.68%
YoY
|
$924.2M
4.19%
YoY
|
$887.0M
-14.35%
YoY
|
$1.036B
5.38%
YoY
|
| Operating Profit |
$430.4M
19.46%
YoY
|
$360.3M
-11.26%
YoY
|
$406.0M
1642.49%
YoY
|
$23.30M
-80.87%
YoY
|
$121.8M
-7.16%
YoY
|
| Interest Expense |
-$326.5M
-2.01%
YoY
|
-$333.2M
-4.45%
YoY
|
-$348.7M
407.57%
YoY
|
-$68.70M
-11.35%
YoY
|
-$77.50M
-6.74%
YoY
|
| Other Income/Expense, Net |
$59.70M
-559.23%
YoY
|
-$13.00M
-147.79%
YoY
|
$27.20M
907.41%
YoY
|
$2.700M
-35.71%
YoY
|
$4.200M
N/A
|
| Pretax Income |
$145.0M
600.48%
YoY
|
$20.70M
-82.44%
YoY
|
$117.9M
-165.57%
YoY
|
-$179.8M
-2953.97%
YoY
|
$6.300M
-104.13%
YoY
|
| Income Tax |
$64.60M
93.99%
YoY
|
$33.30M
32.67%
YoY
|
$25.10M
-147.27%
YoY
|
-$53.10M
-658.95%
YoY
|
$9.500M
120.93%
YoY
|
| Net Earnings |
$60.10M
-466.46%
YoY
|
-$16.40M
-117.67%
YoY
|
$92.80M
-173.24%
YoY
|
-$126.7M
3859.38%
YoY
|
-$3.200M
-97.57%
YoY
|
| Basic Earnings Per Share |
$0.16
-328.57%
YoY
|
-$0.07
-124.14%
YoY
|
$0.29
-139.19%
YoY
|
-$0.74
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.16
-328.57%
YoY
|
-$0.07
-124.14%
YoY
|
$0.29
-139.19%
YoY
|
-$0.74
3600.0%
YoY
|
-$0.02
-97.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
373.5M shares
54.14%
YoY
|
242.3M shares
10.98%
YoY
|
218.3M shares
0.02%
YoY
|
218.3M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
374.9M shares
54.7%
YoY
|
242.3M shares
10.98%
YoY
|
218.3M shares
0.02%
YoY
|
218.3M shares
N/A
|
N/A
|
|
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.626B
0.77%
YoY
|
$1.554B
N/A
|
$1.766B
N/A
|
$1.730B
-3.85%
YoY
|
$1.614B
1.63%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$1.799B
17.26%
YoY
|
$1.588B
N/A
|
$1.525B
160.81%
YoY
|
$1.689B
195.52%
YoY
|
$1.535B
191.69%
YoY
|
$584.6M
6.14%
YoY
|
$571.4M
8.61%
YoY
|
$526.1M
9.97%
YoY
|
$518.0M
2.57%
YoY
|
$550.8M
N/A
|
$526.1M
1.66%
YoY
|
$478.4M
4.73%
YoY
|
| Cost Of Revenue |
$1.161B
6.27%
YoY
|
$1.087B
N/A
|
$1.238B
N/A
|
$1.189B
34.43%
YoY
|
$1.093B
38.26%
YoY
|
N/A
|
$0.00
N/A
|
$884.6M
N/A
|
$790.3M
N/A
|
N/A
|
N/A
|
N/A
|
$236.4M
-2.48%
YoY
|
$239.1M
4.46%
YoY
|
$226.5M
5.89%
YoY
|
$230.7M
3.36%
YoY
|
$242.4M
N/A
|
$228.9M
7.26%
YoY
|
$213.9M
5.84%
YoY
|
| Gross Profit |
$464.9M
-10.77%
YoY
|
$467.3M
N/A
|
$528.2M
N/A
|
$540.9M
25.85%
YoY
|
$521.0M
50.8%
YoY
|
N/A
|
$0.00
N/A
|
$429.8M
N/A
|
$345.5M
N/A
|
N/A
|
N/A
|
N/A
|
$348.2M
12.91%
YoY
|
$332.3M
11.81%
YoY
|
$299.6M
13.27%
YoY
|
$287.3M
1.95%
YoY
|
$308.4M
N/A
|
$297.2M
-2.27%
YoY
|
$264.5M
3.85%
YoY
|
| Selling, General & Admin |
$336.7M
2.72%
YoY
|
$272.0M
N/A
|
$343.0M
7522.22%
YoY
|
$378.6M
7787.5%
YoY
|
$327.8M
3424.73%
YoY
|
N/A
|
$4.500M
12.5%
YoY
|
$4.800M
26.32%
YoY
|
$9.300M
N/A
|
$6.600M
-97.78%
YoY
|
$4.000M
-98.63%
YoY
|
$3.800M
-98.64%
YoY
|
$297.3M
13.04%
YoY
|
$291.6M
12.07%
YoY
|
$278.6M
12.02%
YoY
|
$263.7M
7.5%
YoY
|
$263.0M
N/A
|
$260.2M
0.89%
YoY
|
$248.7M
10.14%
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 |
$141.0M
9.64%
YoY
|
$173.2M
-6.07%
YoY
|
$163.1M
219.8%
YoY
|
$145.3M
192.35%
YoY
|
$128.6M
166.8%
YoY
|
$184.4M
271.03%
YoY
|
$51.00M
8.05%
YoY
|
$49.70M
5.52%
YoY
|
$48.20M
N/A
|
$49.70M
-16.61%
YoY
|
$47.20M
-21.59%
YoY
|
$47.10M
-23.04%
YoY
|
$59.60M
11.82%
YoY
|
$60.20M
15.77%
YoY
|
$61.20M
15.25%
YoY
|
$60.70M
-41.8%
YoY
|
$53.30M
N/A
|
$52.00M
N/A
|
$53.10M
-45.71%
YoY
|
| Operating Expenses |
$336.7M
2.72%
YoY
|
$272.0M
N/A
|
$343.0M
N/A
|
$378.6M
7787.5%
YoY
|
$327.8M
3424.73%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$4.800M
26.32%
YoY
|
$9.300M
N/A
|
$6.600M
-97.78%
YoY
|
$4.000M
-98.63%
YoY
|
$3.800M
-98.64%
YoY
|
$297.3M
13.04%
YoY
|
$291.6M
12.07%
YoY
|
$278.6M
12.02%
YoY
|
$263.7M
7.5%
YoY
|
$263.0M
N/A
|
$260.2M
0.89%
YoY
|
$248.7M
10.14%
YoY
|
| Operating Profit |
$138.0M
-9.92%
YoY
|
$195.3M
N/A
|
$146.4M
N/A
|
$112.8M
-29.06%
YoY
|
$153.2M
22.76%
YoY
|
N/A
|
$0.00
N/A
|
$159.0M
N/A
|
$124.8M
N/A
|
N/A
|
N/A
|
N/A
|
$50.90M
12.11%
YoY
|
$40.70M
10.0%
YoY
|
$21.00M
32.91%
YoY
|
$23.60M
-35.34%
YoY
|
$45.40M
N/A
|
$37.00M
-19.91%
YoY
|
$15.80M
-45.33%
YoY
|
| Interest Expense |
-$78.30M
-4.63%
YoY
|
-$79.40M
N/A
|
-$83.10M
1.96%
YoY
|
-$81.90M
-10.59%
YoY
|
-$82.10M
-14.12%
YoY
|
N/A
|
-$81.50M
-1.69%
YoY
|
-$91.60M
10.36%
YoY
|
-$95.60M
N/A
|
-$77.50M
100.26%
YoY
|
-$82.90M
190.88%
YoY
|
-$83.00M
299.04%
YoY
|
-$38.70M
72.77%
YoY
|
-$28.50M
52.41%
YoY
|
-$20.80M
8.9%
YoY
|
-$19.50M
2.09%
YoY
|
-$22.40M
N/A
|
-$18.70M
1.63%
YoY
|
-$19.10M
-2.55%
YoY
|
| Other Income/Expense, Net |
-$1.200M
1100.0%
YoY
|
$38.60M
N/A
|
$3.600M
-2.7%
YoY
|
$15.90M
200.0%
YoY
|
-$100.0K
-102.22%
YoY
|
N/A
|
$3.700M
-66.96%
YoY
|
$5.300M
1.92%
YoY
|
$4.500M
N/A
|
$7.100M
7000.0%
YoY
|
$11.20M
1300.0%
YoY
|
$5.200M
333.33%
YoY
|
$100.0K
-92.86%
YoY
|
$800.0K
-69.23%
YoY
|
$1.200M
140.0%
YoY
|
$1.900M
-195.0%
YoY
|
$1.400M
N/A
|
$2.600M
-7.14%
YoY
|
$500.0K
-600.0%
YoY
|
| Pretax Income |
$40.80M
-22.14%
YoY
|
-$21.10M
N/A
|
$66.90M
N/A
|
$46.80M
-97.22%
YoY
|
$52.40M
-96.44%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$1.681B
16.24%
YoY
|
$1.474B
N/A
|
$1.441B
22420.31%
YoY
|
$1.603B
-7698.58%
YoY
|
$1.446B
-33723.26%
YoY
|
$6.400M
-69.81%
YoY
|
-$21.10M
80.34%
YoY
|
-$4.300M
-21.82%
YoY
|
$2.300M
-115.97%
YoY
|
$21.20M
N/A
|
-$11.70M
-145.53%
YoY
|
-$5.500M
-95.87%
YoY
|
| Income Tax |
$13.50M
-23.73%
YoY
|
$4.200M
N/A
|
$26.40M
N/A
|
$16.30M
-49.54%
YoY
|
$17.70M
-15.31%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$32.30M
-1392.0%
YoY
|
$20.90M
N/A
|
$7.100M
39.22%
YoY
|
$13.80M
885.71%
YoY
|
-$2.500M
-204.17%
YoY
|
$5.100M
64.52%
YoY
|
$1.400M
-141.18%
YoY
|
$2.400M
-48.94%
YoY
|
$5.100M
-8.93%
YoY
|
$3.100M
N/A
|
-$3.400M
-200.0%
YoY
|
$4.700M
-435.71%
YoY
|
| Net Earnings |
$27.30M
-4.88%
YoY
|
-$13.00M
N/A
|
$16.80M
N/A
|
$27.60M
-59.29%
YoY
|
$28.70M
-45.02%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$67.80M
-2437.93%
YoY
|
$52.20M
N/A
|
$25.40M
1853.85%
YoY
|
$42.90M
-290.67%
YoY
|
-$2.900M
-56.72%
YoY
|
$1.300M
-92.82%
YoY
|
-$22.50M
171.08%
YoY
|
-$6.700M
-34.31%
YoY
|
-$2.800M
-86.79%
YoY
|
$18.10M
N/A
|
-$8.300M
-137.73%
YoY
|
-$10.20M
-92.5%
YoY
|
| Basic Earnings Per Share |
$0.08
0.0%
YoY
|
N/A
|
$0.05
N/A
|
$0.07
-72.0%
YoY
|
$0.08
-46.67%
YoY
|
N/A
|
$0.00
N/A
|
$0.25
N/A
|
$0.15
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.07
-12.5%
YoY
|
-$0.03
N/A
|
$0.04
N/A
|
$0.07
-72.0%
YoY
|
$0.08
-46.67%
YoY
|
N/A
|
$0.00
N/A
|
$0.25
N/A
|
$0.15
N/A
|
N/A
|
N/A
|
N/A
|
$0.01
-90.91%
YoY
|
-$0.14
180.0%
YoY
|
-$0.04
-33.33%
YoY
|
-$0.02
-83.33%
YoY
|
$0.11
N/A
|
-$0.05
-135.71%
YoY
|
-$0.06
-92.94%
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 |
363.3M shares
-4.42%
YoY
|
370.3M shares
N/A
|
373.5M shares
373520861.0%
YoY
|
376.4M shares
72.18%
YoY
|
380.1M shares
73.87%
YoY
|
N/A
|
100.0 shares
N/A
|
218.6M shares
N/A
|
218.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
365.8M shares
-4.13%
YoY
|
N/A
|
374.1M shares
374054900.0%
YoY
|
376.8M shares
72.36%
YoY
|
381.6M shares
74.56%
YoY
|
N/A
|
100.0 shares
N/A
|
218.6M shares
N/A
|
218.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...