|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.50B
-4.98%
YoY
|
$16.32B
5.43%
YoY
|
$15.47B
12.59%
YoY
|
$13.74B
10.53%
YoY
|
$12.44B
-12.17%
YoY
|
| Cost Of Revenue |
$15.62B
-0.75%
YoY
|
$15.74B
4.96%
YoY
|
$15.00B
12.01%
YoY
|
$13.39B
11.36%
YoY
|
$12.02B
-12.61%
YoY
|
| Gross Profit |
-$120.0M
-120.91%
YoY
|
$574.0M
20.34%
YoY
|
$477.0M
34.37%
YoY
|
$355.0M
-13.75%
YoY
|
$411.6M
3.02%
YoY
|
| Selling, General & Admin |
$153.0M
-24.63%
YoY
|
$203.0M
-12.5%
YoY
|
$232.0M
-2.11%
YoY
|
$237.0M
9.49%
YoY
|
$216.5M
-10.19%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$68.00M
-6.85%
YoY
|
$73.00M
-1.35%
YoY
|
$74.00M
1.37%
YoY
|
$73.00M
-0.27%
YoY
|
$73.20M
-28.55%
YoY
|
| Operating Expenses |
$153.0M
-24.63%
YoY
|
$203.0M
-12.5%
YoY
|
$232.0M
-2.11%
YoY
|
$237.0M
9.49%
YoY
|
$216.5M
-10.56%
YoY
|
| Operating Profit |
-$378.0M
-181.64%
YoY
|
$463.0M
214.97%
YoY
|
$147.0M
-29.67%
YoY
|
$209.0M
-449.91%
YoY
|
-$59.73M
-231.89%
YoY
|
| Interest Expense |
$67.00M
-55.33%
YoY
|
$150.0M
150.0%
YoY
|
$60.00M
1.69%
YoY
|
$59.00M
-30.16%
YoY
|
$84.48M
29.24%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$101.0M
-103.72%
YoY
|
$2.718B
762.86%
YoY
|
$315.0M
29.1%
YoY
|
$244.0M
-291.07%
YoY
|
-$127.7M
-3754.98%
YoY
|
| Income Tax |
-$39.00M
-106.15%
YoY
|
$634.0M
168.64%
YoY
|
$236.0M
38.01%
YoY
|
$171.0M
937.06%
YoY
|
$16.49M
3.99%
YoY
|
| Net Earnings |
-$51.00M
-102.38%
YoY
|
$2.145B
1443.17%
YoY
|
$139.0M
-4.14%
YoY
|
$145.0M
-132.94%
YoY
|
-$440.2M
1.18%
YoY
|
| Basic Earnings Per Share |
-$0.31
-102.48%
YoY
|
$12.48
2169.09%
YoY
|
$0.55
-26.67%
YoY
|
$0.75
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.31
-102.52%
YoY
|
$12.30
2167.36%
YoY
|
$0.54
-27.33%
YoY
|
$0.75
-100.0%
YoY
|
-$3.116M
100506233.45%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
164.0M shares
-4.65%
YoY
|
172.0M shares
14.67%
YoY
|
150.0M shares
5.63%
YoY
|
142.0M shares
0.51%
YoY
|
141.3M shares
0.54%
YoY
|
| Diluted Shares Outstanding |
164.0M shares
-5.75%
YoY
|
174.0M shares
13.73%
YoY
|
153.0M shares
5.52%
YoY
|
145.0M shares
2.64%
YoY
|
141.3M shares
0.54%
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 |
$3.663B
-8.01%
YoY
|
$4.176B
-1.97%
YoY
|
$3.368B
-17.73%
YoY
|
$3.978B
-5.89%
YoY
|
$3.982B
6.64%
YoY
|
$4.260B
11.52%
YoY
|
$4.094B
3.31%
YoY
|
$4.227B
7.31%
YoY
|
$3.734B
-0.48%
YoY
|
$3.820B
2.96%
YoY
|
$3.963B
9.72%
YoY
|
$3.939B
19.4%
YoY
|
$3.752B
20.18%
YoY
|
$3.710B
17.52%
YoY
|
$3.612B
16.4%
YoY
|
$3.299B
-10.45%
YoY
|
$3.122B
-6.72%
YoY
|
$3.157B
-3.4%
YoY
|
$3.103B
-10.24%
YoY
|
| Cost Of Revenue |
$3.650B
-5.0%
YoY
|
$4.043B
-0.22%
YoY
|
$3.817B
-4.72%
YoY
|
$3.922B
-3.14%
YoY
|
$3.842B
5.69%
YoY
|
$4.052B
7.94%
YoY
|
$4.006B
7.92%
YoY
|
$4.049B
8.23%
YoY
|
$3.635B
-4.09%
YoY
|
$3.754B
4.95%
YoY
|
$3.712B
2.34%
YoY
|
$3.741B
17.49%
YoY
|
$3.790B
26.38%
YoY
|
$3.577B
19.11%
YoY
|
$3.627B
21.02%
YoY
|
$3.184B
-11.46%
YoY
|
$2.999B
-7.84%
YoY
|
$3.003B
-4.48%
YoY
|
$2.997B
-9.84%
YoY
|
| Gross Profit |
$13.00M
-90.71%
YoY
|
$133.0M
-36.06%
YoY
|
-$449.0M
-610.23%
YoY
|
$56.00M
-68.54%
YoY
|
$140.0M
41.41%
YoY
|
$208.0M
215.15%
YoY
|
$88.00M
-64.94%
YoY
|
$178.0M
-10.1%
YoY
|
$99.00M
-360.53%
YoY
|
$66.00M
-50.38%
YoY
|
$251.0M
-1773.33%
YoY
|
$198.0M
72.17%
YoY
|
-$38.00M
-130.89%
YoY
|
$133.0M
-13.64%
YoY
|
-$15.00M
-114.09%
YoY
|
$115.0M
30.68%
YoY
|
$123.0M
32.26%
YoY
|
$154.0M
24.19%
YoY
|
$106.5M
-19.68%
YoY
|
| Selling, General & Admin |
N/A
|
$49.00M
-12.5%
YoY
|
$29.00M
-21.62%
YoY
|
$42.00M
-16.0%
YoY
|
$36.00M
-38.98%
YoY
|
$56.00M
1.82%
YoY
|
$37.00M
-33.93%
YoY
|
$50.00M
-16.67%
YoY
|
$59.00M
-4.84%
YoY
|
$55.00M
-39.56%
YoY
|
$56.00M
86.67%
YoY
|
$60.00M
33.33%
YoY
|
$62.00M
-12.68%
YoY
|
$91.00M
18.16%
YoY
|
$30.00M
-29.2%
YoY
|
$45.00M
36.36%
YoY
|
$71.00M
8.23%
YoY
|
$77.01M
-47.58%
YoY
|
$42.37M
-37.78%
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 |
$16.00M
-11.11%
YoY
|
$16.00M
-20.0%
YoY
|
$17.00M
-10.53%
YoY
|
$17.00M
6.25%
YoY
|
$18.00M
0.0%
YoY
|
$20.00M
17.65%
YoY
|
$19.00M
-5.0%
YoY
|
$16.00M
-15.79%
YoY
|
$18.00M
0.0%
YoY
|
$17.00M
-5.56%
YoY
|
$20.00M
0.0%
YoY
|
$19.00M
-5.0%
YoY
|
$18.00M
20.0%
YoY
|
$18.00M
29.84%
YoY
|
$20.00M
13.01%
YoY
|
$20.00M
6.41%
YoY
|
$15.00M
-37.5%
YoY
|
$13.86M
-47.29%
YoY
|
$17.70M
-20.99%
YoY
|
| Operating Expenses |
N/A
|
$49.00M
-12.5%
YoY
|
$29.00M
-21.62%
YoY
|
$42.00M
-16.0%
YoY
|
$36.00M
-38.98%
YoY
|
$56.00M
1.82%
YoY
|
$37.00M
-33.93%
YoY
|
$50.00M
-16.67%
YoY
|
$59.00M
-4.84%
YoY
|
$55.00M
-39.56%
YoY
|
$56.00M
86.67%
YoY
|
$60.00M
33.33%
YoY
|
$62.00M
-12.68%
YoY
|
$91.00M
18.16%
YoY
|
$30.00M
-29.2%
YoY
|
$45.00M
36.36%
YoY
|
$71.00M
8.23%
YoY
|
$77.01M
-47.61%
YoY
|
$42.37M
-37.78%
YoY
|
| Operating Profit |
$92.00M
1.1%
YoY
|
$84.00M
-44.74%
YoY
|
-$496.0M
-1112.24%
YoY
|
-$26.00M
-114.77%
YoY
|
$91.00M
75.0%
YoY
|
$152.0M
1281.82%
YoY
|
$49.00M
-77.52%
YoY
|
$176.0M
27.54%
YoY
|
$52.00M
-136.88%
YoY
|
$11.00M
-73.81%
YoY
|
$218.0M
-2081.82%
YoY
|
$138.0M
30.19%
YoY
|
-$141.0M
-246.88%
YoY
|
$42.00M
-45.45%
YoY
|
-$11.00M
-110.83%
YoY
|
$106.0M
-239.47%
YoY
|
$96.00M
-400.0%
YoY
|
$76.99M
-434.73%
YoY
|
$101.6M
53.62%
YoY
|
| Interest Expense |
$15.00M
-11.76%
YoY
|
$4.000M
-94.29%
YoY
|
$13.00M
18.18%
YoY
|
$17.00M
54.55%
YoY
|
$17.00M
30.77%
YoY
|
$70.00M
438.46%
YoY
|
$11.00M
-21.43%
YoY
|
$11.00M
-257.14%
YoY
|
$13.00M
-18.75%
YoY
|
$13.00M
160.0%
YoY
|
$14.00M
0.0%
YoY
|
-$7.000M
-153.85%
YoY
|
$16.00M
0.0%
YoY
|
$5.000M
-128.63%
YoY
|
$14.00M
-60.65%
YoY
|
$13.00M
-23.53%
YoY
|
$16.00M
-27.27%
YoY
|
-$17.47M
16.45%
YoY
|
$35.58M
127.34%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$107.0M
-0.93%
YoY
|
$72.00M
-67.57%
YoY
|
-$483.0M
-661.63%
YoY
|
-$9.000M
-104.21%
YoY
|
$108.0M
18.68%
YoY
|
$222.0M
825.0%
YoY
|
$86.00M
-66.92%
YoY
|
$214.0M
63.36%
YoY
|
$91.00M
-191.0%
YoY
|
$24.00M
-52.0%
YoY
|
$260.0M
8566.67%
YoY
|
$131.0M
24.76%
YoY
|
-$100.0M
-214.94%
YoY
|
$50.00M
-131.85%
YoY
|
$3.000M
-95.71%
YoY
|
$105.0M
-219.32%
YoY
|
$87.00M
-274.0%
YoY
|
-$157.0M
273.81%
YoY
|
$70.00M
29.63%
YoY
|
| Income Tax |
-$7.000M
-86.79%
YoY
|
-$575.0M
-224.46%
YoY
|
-$177.0M
-390.16%
YoY
|
$765.0M
1154.1%
YoY
|
-$53.00M
-203.92%
YoY
|
$462.0M
621.88%
YoY
|
$61.00M
-22.78%
YoY
|
$61.00M
-3.17%
YoY
|
$51.00M
70.0%
YoY
|
$64.00M
-21.95%
YoY
|
$79.00M
192.59%
YoY
|
$63.00M
96.88%
YoY
|
$30.00M
-3.23%
YoY
|
$82.00M
-766.13%
YoY
|
$27.00M
0.1%
YoY
|
$32.00M
1500.0%
YoY
|
$31.00M
933.33%
YoY
|
-$12.31M
-148.27%
YoY
|
$26.97M
-5.41%
YoY
|
| Net Earnings |
$160.0M
-166.39%
YoY
|
-$1.573B
-184.43%
YoY
|
-$697.0M
-1390.74%
YoY
|
$2.460B
1355.62%
YoY
|
-$241.0M
-508.47%
YoY
|
$1.863B
-8568.18%
YoY
|
$54.00M
-73.79%
YoY
|
$169.0M
231.37%
YoY
|
$59.00M
-155.14%
YoY
|
-$22.00M
2100.0%
YoY
|
$206.0M
836.36%
YoY
|
$51.00M
-22.73%
YoY
|
-$107.0M
-322.92%
YoY
|
-$1.000M
-99.64%
YoY
|
$22.00M
-45.0%
YoY
|
$66.00M
-157.39%
YoY
|
$48.00M
-155.17%
YoY
|
-$279.0M
71.17%
YoY
|
$40.00M
110.53%
YoY
|
| Basic Earnings Per Share |
$1.10
-177.46%
YoY
|
N/A
|
-$4.30
-1443.75%
YoY
|
$14.93
1408.08%
YoY
|
-$1.42
-505.71%
YoY
|
N/A
|
$0.32
-72.88%
YoY
|
$0.99
175.0%
YoY
|
$0.35
-142.68%
YoY
|
N/A
|
$1.18
1375.0%
YoY
|
$0.36
-10.0%
YoY
|
-$0.82
N/A
|
N/A
|
$0.08
-63.64%
YoY
|
$0.40
-147.62%
YoY
|
N/A
|
-$2.04
75.86%
YoY
|
$0.22
57.14%
YoY
|
| Diluted Earnings Per Share |
$1.08
-176.06%
YoY
|
-$9.77
-191.81%
YoY
|
-$4.30
-1487.1%
YoY
|
$14.81
1426.8%
YoY
|
-$1.42
-517.65%
YoY
|
$10.65
-8374.93%
YoY
|
$0.31
-73.04%
YoY
|
$0.97
227.14%
YoY
|
$0.34
-141.27%
YoY
|
-$0.13
1726.83%
YoY
|
$1.15
-100.0%
YoY
|
$0.30
-100.0%
YoY
|
-$0.82
-100.0%
YoY
|
-$0.01
-99.65%
YoY
|
$151.7K
68965417.24%
YoY
|
$383.7K
-45681163.12%
YoY
|
$338.0K
-54520772.42%
YoY
|
-$2.04
75.86%
YoY
|
$0.22
57.14%
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 |
146.6M shares
-13.17%
YoY
|
161.2M shares
-6.02%
YoY
|
161.7M shares
-5.62%
YoY
|
164.7M shares
-3.81%
YoY
|
168.8M shares
-0.95%
YoY
|
171.5M shares
0.67%
YoY
|
171.3M shares
19.47%
YoY
|
171.2M shares
19.52%
YoY
|
170.4M shares
19.72%
YoY
|
170.4M shares
19.91%
YoY
|
143.4M shares
0.9%
YoY
|
143.2M shares
0.87%
YoY
|
142.3M shares
0.23%
YoY
|
142.1M shares
0.48%
YoY
|
142.1M shares
0.47%
YoY
|
142.0M shares
0.71%
YoY
|
142.0M shares
0.71%
YoY
|
141.4M shares
0.5%
YoY
|
141.4M shares
0.58%
YoY
|
| Diluted Shares Outstanding |
148.0M shares
-12.43%
YoY
|
N/A
|
162.0M shares
-6.9%
YoY
|
166.0M shares
-4.6%
YoY
|
169.0M shares
-2.31%
YoY
|
N/A
|
174.0M shares
18.37%
YoY
|
174.0M shares
1.16%
YoY
|
173.0M shares
21.83%
YoY
|
N/A
|
147.0M shares
1.38%
YoY
|
172.0M shares
0.0%
YoY
|
142.0M shares
0.0%
YoY
|
N/A
|
145.0M shares
2.54%
YoY
|
172.0M shares
21.99%
YoY
|
142.0M shares
0.71%
YoY
|
N/A
|
141.4M shares
0.17%
YoY
|
Loading...