|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.006B
-7.16%
YoY
|
$4.315B
-9.11%
YoY
|
$4.748B
14.43%
YoY
|
$4.149B
67.93%
YoY
|
$2.471B
155.83%
YoY
|
| Cost Of Revenue |
$3.168B
-1.01%
YoY
|
$3.201B
-4.44%
YoY
|
$3.349B
6.36%
YoY
|
$3.149B
39.96%
YoY
|
$2.250B
162.23%
YoY
|
| Gross Profit |
$838.0M
-24.82%
YoY
|
$1.115B
-20.3%
YoY
|
$1.399B
39.83%
YoY
|
$1.000B
352.87%
YoY
|
$220.9M
104.86%
YoY
|
| Selling, General & Admin |
$247.4M
9.74%
YoY
|
$225.5M
1.84%
YoY
|
$221.4M
22.98%
YoY
|
$180.0M
45.89%
YoY
|
$123.4M
55.82%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$500.3M
-0.93%
YoY
|
$505.1M
19.82%
YoY
|
$421.5M
30.49%
YoY
|
$323.0M
22.94%
YoY
|
$262.8M
45.91%
YoY
|
| Operating Expenses |
$747.8M
2.36%
YoY
|
$730.5M
13.63%
YoY
|
$642.9M
27.8%
YoY
|
$503.1M
30.27%
YoY
|
$386.2M
48.93%
YoY
|
| Operating Profit |
$72.71M
-81.33%
YoY
|
$389.5M
-48.46%
YoY
|
$755.6M
52.0%
YoY
|
$497.1M
-374.31%
YoY
|
-$181.2M
2.37%
YoY
|
| Interest Expense |
$122.3M
619.07%
YoY
|
$17.01M
-161.85%
YoY
|
-$27.51M
36.24%
YoY
|
-$20.19M
29.4%
YoY
|
-$15.60M
-207.57%
YoY
|
| Other Income/Expense, Net |
$122.5M
787.37%
YoY
|
$13.80M
-153.73%
YoY
|
-$25.69M
-73.35%
YoY
|
-$96.38M
-2905.03%
YoY
|
$3.436M
-123.69%
YoY
|
| Pretax Income |
$195.2M
-51.6%
YoY
|
$403.3M
-45.12%
YoY
|
$734.9M
83.95%
YoY
|
$399.5M
-324.71%
YoY
|
-$177.8M
-7.18%
YoY
|
| Income Tax |
$47.32M
-45.77%
YoY
|
$87.26M
-51.11%
YoY
|
$178.5M
-22607.19%
YoY
|
-$793.0K
-108.62%
YoY
|
$9.200M
-129.81%
YoY
|
| Net Earnings |
$147.9M
-53.21%
YoY
|
$316.0M
-43.2%
YoY
|
$556.3M
39.22%
YoY
|
$399.6M
-322.94%
YoY
|
-$179.2M
55.08%
YoY
|
| Basic Earnings Per Share |
$0.91
-52.36%
YoY
|
$1.91
-41.05%
YoY
|
$3.24
49.31%
YoY
|
$2.17
-310.68%
YoY
|
-$1.03
-24.26%
YoY
|
| Diluted Earnings Per Share |
$0.89
-52.41%
YoY
|
$1.87
-40.72%
YoY
|
$3.15
-100.0%
YoY
|
$2.110M
-204893237.43%
YoY
|
-$1.03
-24.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
161.9M shares
-1.87%
YoY
|
165.0M shares
-3.97%
YoY
|
171.8M shares
-6.78%
YoY
|
184.3M shares
5.93%
YoY
|
174.0M shares
104.15%
YoY
|
| Diluted Shares Outstanding |
165.4M shares
-2.38%
YoY
|
169.4M shares
-3.95%
YoY
|
176.4M shares
-6.86%
YoY
|
189.3M shares
8.81%
YoY
|
174.0M shares
104.15%
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 |
$1.021B
4.47%
YoY
|
$1.039B
10.09%
YoY
|
$947.4M
-16.79%
YoY
|
$1.043B
-10.12%
YoY
|
$977.5M
-8.91%
YoY
|
$943.6M
-12.22%
YoY
|
$1.139B
-6.36%
YoY
|
$1.160B
-2.94%
YoY
|
$1.073B
-14.97%
YoY
|
$1.075B
-12.29%
YoY
|
$1.216B
2.33%
YoY
|
$1.195B
26.77%
YoY
|
$1.262B
59.2%
YoY
|
$1.226B
79.25%
YoY
|
$1.188B
81.77%
YoY
|
$942.6M
62.16%
YoY
|
$792.8M
43.61%
YoY
|
$683.7M
165.44%
YoY
|
$653.7M
343.22%
YoY
|
$581.3M
557.85%
YoY
|
| Cost Of Revenue |
$843.8M
10.79%
YoY
|
$824.6M
11.17%
YoY
|
$769.8M
-8.39%
YoY
|
$812.1M
-2.83%
YoY
|
$761.6M
-2.69%
YoY
|
$741.8M
-4.57%
YoY
|
$840.3M
-1.17%
YoY
|
$835.8M
0.28%
YoY
|
$782.7M
-11.9%
YoY
|
$777.3M
-12.75%
YoY
|
$850.2M
-2.77%
YoY
|
$833.5M
16.78%
YoY
|
$888.4M
32.6%
YoY
|
$890.8M
40.21%
YoY
|
$874.5M
47.29%
YoY
|
$713.7M
36.74%
YoY
|
$670.0M
34.29%
YoY
|
$635.4M
168.64%
YoY
|
$593.7M
326.38%
YoY
|
$522.0M
483.07%
YoY
|
| Gross Profit |
$177.4M
-17.83%
YoY
|
$214.1M
6.09%
YoY
|
$177.6M
-40.45%
YoY
|
$230.4M
-28.9%
YoY
|
$215.8M
-25.68%
YoY
|
$201.8M
-32.21%
YoY
|
$298.3M
-18.42%
YoY
|
$324.1M
-10.36%
YoY
|
$290.4M
-22.27%
YoY
|
$297.7M
-11.06%
YoY
|
$365.7M
16.53%
YoY
|
$361.5M
57.94%
YoY
|
$373.7M
204.41%
YoY
|
$334.7M
591.87%
YoY
|
$313.8M
422.61%
YoY
|
$228.9M
285.8%
YoY
|
$122.8M
131.18%
YoY
|
$48.38M
129.56%
YoY
|
$60.04M
627.1%
YoY
|
$59.33M
-5232.53%
YoY
|
| Selling, General & Admin |
$59.54M
-9.47%
YoY
|
$65.03M
15.77%
YoY
|
$58.28M
-0.56%
YoY
|
$58.34M
1.12%
YoY
|
$65.78M
24.14%
YoY
|
$56.17M
1.59%
YoY
|
$58.61M
6.57%
YoY
|
$57.70M
-0.58%
YoY
|
$52.99M
-0.09%
YoY
|
$55.30M
12.65%
YoY
|
$55.00M
8.97%
YoY
|
$58.03M
37.65%
YoY
|
$53.04M
38.41%
YoY
|
$49.09M
38.81%
YoY
|
$50.47M
56.36%
YoY
|
$42.16M
43.39%
YoY
|
$38.32M
45.14%
YoY
|
$35.36M
92.19%
YoY
|
$32.28M
71.71%
YoY
|
$29.40M
84.92%
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 |
$114.1M
-10.71%
YoY
|
$120.2M
-9.02%
YoY
|
$123.0M
-2.7%
YoY
|
$129.4M
4.92%
YoY
|
$127.7M
3.7%
YoY
|
$132.2M
11.61%
YoY
|
$126.4M
15.96%
YoY
|
$123.3M
23.68%
YoY
|
$123.2M
30.49%
YoY
|
$118.4M
34.24%
YoY
|
$109.0M
31.56%
YoY
|
$99.70M
28.84%
YoY
|
$94.40M
26.56%
YoY
|
$88.21M
23.14%
YoY
|
$82.85M
25.81%
YoY
|
$77.38M
22.41%
YoY
|
$74.59M
20.19%
YoY
|
$71.63M
56.32%
YoY
|
$65.85M
48.0%
YoY
|
$63.21M
40.69%
YoY
|
| Operating Expenses |
$173.6M
-10.29%
YoY
|
$185.3M
-1.63%
YoY
|
$181.3M
-2.02%
YoY
|
$187.7M
3.7%
YoY
|
$193.5M
9.85%
YoY
|
$188.3M
8.42%
YoY
|
$185.0M
12.74%
YoY
|
$181.0M
14.76%
YoY
|
$176.2M
19.49%
YoY
|
$173.7M
26.52%
YoY
|
$164.1M
23.09%
YoY
|
$157.7M
31.95%
YoY
|
$147.4M
30.58%
YoY
|
$137.3M
28.32%
YoY
|
$133.3M
35.86%
YoY
|
$119.5M
29.07%
YoY
|
$112.9M
27.58%
YoY
|
$107.0M
66.4%
YoY
|
$98.13M
55.03%
YoY
|
$92.62M
52.08%
YoY
|
| Operating Profit |
$22.28M
22.6%
YoY
|
$28.84M
113.89%
YoY
|
-$2.419M
-102.25%
YoY
|
$37.07M
-73.86%
YoY
|
$18.17M
-84.1%
YoY
|
$13.48M
-89.13%
YoY
|
$107.3M
-47.73%
YoY
|
$141.8M
-30.41%
YoY
|
$114.3M
-49.24%
YoY
|
$124.0M
-37.2%
YoY
|
$205.2M
12.16%
YoY
|
$203.8M
84.26%
YoY
|
$225.1M
5764.03%
YoY
|
$197.4M
-436.85%
YoY
|
$183.0M
-562.48%
YoY
|
$110.6M
-407.2%
YoY
|
$3.839M
-109.09%
YoY
|
-$58.62M
7.81%
YoY
|
-$39.57M
-28.58%
YoY
|
-$36.00M
-51.04%
YoY
|
| Interest Expense |
$9.585M
-1.64%
YoY
|
-$2.940M
-108.11%
YoY
|
$57.45M
-607.7%
YoY
|
$58.08M
-6837.82%
YoY
|
$9.745M
-237.97%
YoY
|
$36.25M
-669.67%
YoY
|
-$11.32M
66.41%
YoY
|
-$862.0K
-86.69%
YoY
|
-$7.063M
-189.51%
YoY
|
-$6.364M
-5.8%
YoY
|
-$6.800M
60.08%
YoY
|
-$6.475M
33.18%
YoY
|
$7.891M
-7.04%
YoY
|
-$6.756M
65.79%
YoY
|
-$4.248M
6.01%
YoY
|
-$4.862M
29.07%
YoY
|
$8.489M
126.13%
YoY
|
-$4.075M
-211.77%
YoY
|
-$4.007M
-211.46%
YoY
|
-$3.767M
-203.04%
YoY
|
| Other Income/Expense, Net |
$9.585M
-1.64%
YoY
|
N/A
|
$57.45M
-607.7%
YoY
|
$58.08M
-6837.82%
YoY
|
$9.745M
-237.97%
YoY
|
N/A
|
-$11.32M
N/A
|
-$862.0K
N/A
|
-$7.063M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$33.15M
-3626.38%
YoY
|
N/A
|
N/A
|
N/A
|
$940.0K
-126.15%
YoY
|
N/A
|
| Pretax Income |
$31.86M
14.13%
YoY
|
$17.09M
-70.52%
YoY
|
$55.03M
-42.65%
YoY
|
$95.15M
-32.5%
YoY
|
$27.92M
-74.24%
YoY
|
$57.97M
-51.37%
YoY
|
$95.96M
-51.66%
YoY
|
$141.0M
-29.52%
YoY
|
$108.4M
-50.11%
YoY
|
$119.2M
-19.86%
YoY
|
$198.5M
32.48%
YoY
|
$200.0M
89.44%
YoY
|
$217.2M
-4771.59%
YoY
|
$148.8M
-362.24%
YoY
|
$149.8M
-487.91%
YoY
|
$105.6M
-389.51%
YoY
|
-$4.650M
-89.89%
YoY
|
-$56.72M
-2.2%
YoY
|
-$38.63M
-34.53%
YoY
|
-$36.47M
-52.76%
YoY
|
| Income Tax |
$9.305M
19.29%
YoY
|
$3.399M
-44.05%
YoY
|
$11.98M
-46.05%
YoY
|
$24.10M
-26.07%
YoY
|
$7.800M
-70.54%
YoY
|
$6.075M
-77.35%
YoY
|
$22.20M
-55.42%
YoY
|
$32.60M
-31.12%
YoY
|
$26.48M
-51.42%
YoY
|
$26.82M
-705.51%
YoY
|
$49.80M
1815.38%
YoY
|
$47.33M
23566.0%
YoY
|
$54.50M
6712.5%
YoY
|
-$4.430M
2281.72%
YoY
|
$2.600M
225.0%
YoY
|
$200.0K
-98.75%
YoY
|
$800.0K
-110.81%
YoY
|
-$186.0K
-98.1%
YoY
|
$800.0K
-108.0%
YoY
|
$16.00M
-240.35%
YoY
|
| Net Earnings |
$22.56M
12.17%
YoY
|
$13.69M
-73.62%
YoY
|
$43.06M
-41.66%
YoY
|
$71.02M
-34.5%
YoY
|
$20.11M
-75.44%
YoY
|
$51.89M
-43.83%
YoY
|
$73.80M
-50.34%
YoY
|
$108.4M
-28.98%
YoY
|
$81.89M
-49.65%
YoY
|
$92.38M
-39.57%
YoY
|
$148.6M
1.13%
YoY
|
$152.7M
45.19%
YoY
|
$162.7M
-3125.58%
YoY
|
$152.9M
-375.0%
YoY
|
$147.0M
-477.87%
YoY
|
$105.2M
-307.98%
YoY
|
-$5.376M
-84.28%
YoY
|
-$55.59M
50.12%
YoY
|
-$38.89M
12.72%
YoY
|
-$50.56M
10.46%
YoY
|
| Basic Earnings Per Share |
$0.14
16.67%
YoY
|
N/A
|
$0.27
-40.0%
YoY
|
$0.44
-32.31%
YoY
|
$0.12
-75.51%
YoY
|
N/A
|
$0.45
-48.86%
YoY
|
$0.65
-26.14%
YoY
|
$0.49
-46.74%
YoY
|
N/A
|
$0.88
11.39%
YoY
|
$0.88
57.14%
YoY
|
$0.92
-3166.67%
YoY
|
N/A
|
$0.79
-459.09%
YoY
|
$0.56
-293.1%
YoY
|
-$0.03
-85.71%
YoY
|
N/A
|
-$0.22
-46.34%
YoY
|
-$0.29
-47.27%
YoY
|
| Diluted Earnings Per Share |
$0.14
16.67%
YoY
|
$0.08
-74.34%
YoY
|
$0.26
-40.91%
YoY
|
$0.43
-32.81%
YoY
|
$0.12
-74.88%
YoY
|
$0.31
-42.17%
YoY
|
$0.44
-48.24%
YoY
|
$0.64
-26.13%
YoY
|
$0.48
-46.93%
YoY
|
$0.54
-100.0%
YoY
|
$0.85
8.97%
YoY
|
$0.87
57.52%
YoY
|
$0.90
-3100.0%
YoY
|
$822.3K
-369.03%
YoY
|
$0.78
-454.55%
YoY
|
$0.55
-289.66%
YoY
|
-$0.03
-85.71%
YoY
|
-$305.7K
74549263.19%
YoY
|
-$0.22
-46.34%
YoY
|
-$0.29
-47.27%
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 |
162.0M shares
0.07%
YoY
|
N/A
|
162.0M shares
-1.69%
YoY
|
161.9M shares
-2.61%
YoY
|
161.9M shares
-2.64%
YoY
|
N/A
|
164.7M shares
-2.97%
YoY
|
166.2M shares
-4.0%
YoY
|
166.3M shares
-5.8%
YoY
|
N/A
|
169.8M shares
-8.48%
YoY
|
173.1M shares
-7.28%
YoY
|
176.6M shares
-4.04%
YoY
|
N/A
|
185.5M shares
4.04%
YoY
|
186.7M shares
8.23%
YoY
|
184.0M shares
12.74%
YoY
|
N/A
|
178.3M shares
109.93%
YoY
|
172.5M shares
107.13%
YoY
|
| Diluted Shares Outstanding |
166.3M shares
0.28%
YoY
|
N/A
|
165.1M shares
-2.09%
YoY
|
164.2M shares
-3.2%
YoY
|
165.8M shares
-3.3%
YoY
|
N/A
|
168.6M shares
-3.1%
YoY
|
169.7M shares
-3.72%
YoY
|
171.4M shares
-5.33%
YoY
|
N/A
|
174.0M shares
-8.38%
YoY
|
176.2M shares
-7.46%
YoY
|
181.1M shares
-1.58%
YoY
|
N/A
|
189.9M shares
6.5%
YoY
|
190.4M shares
10.39%
YoY
|
184.0M shares
12.74%
YoY
|
N/A
|
178.3M shares
109.93%
YoY
|
172.5M shares
107.13%
YoY
|
Loading...