|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$15.64B
-13.37%
YoY
|
$18.05B
-14.3%
YoY
|
$21.07B
3.9%
YoY
|
$20.28B
108.14%
YoY
|
$9.741B
-24.7%
YoY
|
| Cost Of Revenue |
$14.06B
-11.03%
YoY
|
$15.80B
-5.81%
YoY
|
$16.78B
15.44%
YoY
|
$14.53B
52.1%
YoY
|
$9.555B
-20.92%
YoY
|
| Gross Profit |
$1.580B
-29.78%
YoY
|
$2.250B
-47.53%
YoY
|
$4.288B
-25.32%
YoY
|
$5.742B
2987.1%
YoY
|
$186.0M
-78.25%
YoY
|
| Selling, General & Admin |
$435.0M
-13.17%
YoY
|
$501.0M
18.72%
YoY
|
$422.0M
-0.94%
YoY
|
$426.0M
53.79%
YoY
|
$277.0M
-4.15%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$913.0M
-0.33%
YoY
|
$916.0M
15.8%
YoY
|
$791.0M
0.0%
YoY
|
$791.0M
23.02%
YoY
|
$643.0M
4.38%
YoY
|
| Operating Expenses |
$435.0M
-13.17%
YoY
|
$501.0M
18.72%
YoY
|
$422.0M
-0.94%
YoY
|
$426.0M
53.79%
YoY
|
$277.0M
-4.15%
YoY
|
| Operating Profit |
$240.0M
-69.96%
YoY
|
$799.0M
-74.72%
YoY
|
$3.160B
-36.11%
YoY
|
$4.946B
-560.09%
YoY
|
-$1.075B
367.39%
YoY
|
| Interest Expense |
$24.00M
-66.67%
YoY
|
$72.00M
-54.72%
YoY
|
$159.0M
-49.2%
YoY
|
$313.0M
11.79%
YoY
|
$280.0M
97.18%
YoY
|
| Other Income/Expense, Net |
-$29.00M
61.11%
YoY
|
-$18.00M
-43.75%
YoY
|
-$32.00M
-30.43%
YoY
|
-$46.00M
-387.5%
YoY
|
$16.00M
-366.67%
YoY
|
| Pretax Income |
$438.0M
-58.17%
YoY
|
$1.047B
-67.87%
YoY
|
$3.259B
-24.98%
YoY
|
$4.344B
-432.36%
YoY
|
-$1.307B
189.16%
YoY
|
| Income Tax |
$54.00M
-64.47%
YoY
|
$152.0M
-79.32%
YoY
|
$735.0M
332.35%
YoY
|
$170.0M
-219.72%
YoY
|
-$142.0M
-179.78%
YoY
|
| Net Earnings |
$384.0M
-57.09%
YoY
|
$895.0M
-64.54%
YoY
|
$2.524B
-39.53%
YoY
|
$4.174B
-458.28%
YoY
|
-$1.165B
84.92%
YoY
|
| Basic Earnings Per Share |
$1.71
-57.04%
YoY
|
$3.98
-61.06%
YoY
|
$10.22
-35.19%
YoY
|
$15.77
-366.39%
YoY
|
-$5.92
61.31%
YoY
|
| Diluted Earnings Per Share |
$1.57
-55.9%
YoY
|
$3.56
-61.14%
YoY
|
$9.16
-38.44%
YoY
|
$14.88
-351.35%
YoY
|
-$5.92
61.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
254.0M shares
-0.53%
YoY
|
255.4M shares
-7.8%
YoY
|
277.0M shares
-1.24%
YoY
|
280.4M shares
42.56%
YoY
|
196.7M shares
14.76%
YoY
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.727B
-10.41%
YoY
|
$3.509B
-15.32%
YoY
|
$3.853B
-13.04%
YoY
|
$4.118B
-17.77%
YoY
|
$4.160B
-6.94%
YoY
|
$4.144B
-4.47%
YoY
|
$4.431B
-14.84%
YoY
|
$5.008B
-20.38%
YoY
|
$4.470B
-14.6%
YoY
|
$4.338B
-22.84%
YoY
|
$5.203B
-12.76%
YoY
|
$6.290B
25.17%
YoY
|
$5.234B
42.85%
YoY
|
$5.622B
119.44%
YoY
|
$5.964B
154.87%
YoY
|
$5.025B
140.32%
YoY
|
$3.664B
33.33%
YoY
|
$2.562B
-9.28%
YoY
|
$2.340B
-23.75%
YoY
|
| Cost Of Revenue |
$3.493B
-4.69%
YoY
|
$3.318B
-13.84%
YoY
|
$3.448B
-10.16%
YoY
|
$3.629B
-12.79%
YoY
|
$3.665B
-7.29%
YoY
|
$3.851B
-2.11%
YoY
|
$3.838B
-11.95%
YoY
|
$4.161B
-10.73%
YoY
|
$3.953B
3.4%
YoY
|
$3.934B
0.87%
YoY
|
$4.359B
12.32%
YoY
|
$4.661B
26.73%
YoY
|
$3.823B
24.37%
YoY
|
$3.900B
63.59%
YoY
|
$3.881B
69.11%
YoY
|
$3.678B
61.74%
YoY
|
$3.074B
18.0%
YoY
|
$2.384B
-13.65%
YoY
|
$2.295B
-20.92%
YoY
|
| Gross Profit |
$234.0M
-52.73%
YoY
|
$191.0M
-34.81%
YoY
|
$405.0M
-31.7%
YoY
|
$489.0M
-42.27%
YoY
|
$495.0M
-4.26%
YoY
|
$293.0M
-27.48%
YoY
|
$593.0M
-29.74%
YoY
|
$847.0M
-48.0%
YoY
|
$517.0M
-63.36%
YoY
|
$404.0M
-76.54%
YoY
|
$844.0M
-59.48%
YoY
|
$1.629B
20.94%
YoY
|
$1.411B
139.15%
YoY
|
$1.722B
867.42%
YoY
|
$2.083B
4528.89%
YoY
|
$1.347B
-836.07%
YoY
|
$590.0M
312.59%
YoY
|
$178.0M
182.54%
YoY
|
$45.00M
-73.05%
YoY
|
| Selling, General & Admin |
$120.0M
0.84%
YoY
|
$107.0M
-40.88%
YoY
|
$104.0M
-11.86%
YoY
|
$105.0M
1.94%
YoY
|
$119.0M
20.2%
YoY
|
$181.0M
84.69%
YoY
|
$118.0M
24.21%
YoY
|
$103.0M
-8.04%
YoY
|
$99.00M
-15.38%
YoY
|
$98.00M
-10.91%
YoY
|
$95.00M
-12.04%
YoY
|
$112.0M
5.66%
YoY
|
$117.0M
14.71%
YoY
|
$110.0M
46.67%
YoY
|
$108.0M
66.15%
YoY
|
$106.0M
70.97%
YoY
|
$102.0M
41.67%
YoY
|
$75.00M
-12.79%
YoY
|
$65.00M
3.17%
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 |
$249.0M
18.57%
YoY
|
$251.0M
4.15%
YoY
|
$235.0M
2.17%
YoY
|
$217.0M
-3.13%
YoY
|
$210.0M
-4.98%
YoY
|
$241.0M
22.34%
YoY
|
$230.0M
16.16%
YoY
|
$224.0M
13.13%
YoY
|
$221.0M
11.62%
YoY
|
$197.0M
-3.43%
YoY
|
$198.0M
1.02%
YoY
|
$198.0M
-1.98%
YoY
|
$198.0M
4.76%
YoY
|
$204.0M
25.93%
YoY
|
$196.0M
20.99%
YoY
|
$202.0M
27.04%
YoY
|
$189.0M
18.13%
YoY
|
$162.0M
0.0%
YoY
|
$162.0M
0.62%
YoY
|
| Operating Expenses |
$120.0M
0.84%
YoY
|
$373.0M
-11.82%
YoY
|
$104.0M
-11.86%
YoY
|
$105.0M
1.94%
YoY
|
$119.0M
20.2%
YoY
|
$423.0M
50.0%
YoY
|
$118.0M
24.21%
YoY
|
$103.0M
-8.04%
YoY
|
$99.00M
-15.38%
YoY
|
$282.0M
-7.24%
YoY
|
$95.00M
-12.04%
YoY
|
$112.0M
5.66%
YoY
|
$117.0M
14.71%
YoY
|
$304.0M
29.36%
YoY
|
$108.0M
66.15%
YoY
|
$106.0M
70.97%
YoY
|
$102.0M
41.67%
YoY
|
$235.0M
0.86%
YoY
|
$65.00M
3.17%
YoY
|
| Operating Profit |
-$122.0M
-179.22%
YoY
|
-$182.0M
40.0%
YoY
|
$48.00M
-82.67%
YoY
|
$181.0M
-67.91%
YoY
|
$154.0M
-18.52%
YoY
|
-$130.0M
-206.56%
YoY
|
$277.0M
-54.89%
YoY
|
$564.0M
-55.02%
YoY
|
$189.0M
-83.09%
YoY
|
$122.0M
-91.4%
YoY
|
$614.0M
-73.78%
YoY
|
$1.254B
21.28%
YoY
|
$1.118B
163.06%
YoY
|
$1.418B
-2587.72%
YoY
|
$2.342B
-1209.95%
YoY
|
$1.034B
-294.36%
YoY
|
$425.0M
-213.33%
YoY
|
-$57.00M
-66.47%
YoY
|
-$211.0M
163.75%
YoY
|
| Interest Expense |
$45.00M
2150.0%
YoY
|
$41.00M
-45.33%
YoY
|
$5.000M
-68.75%
YoY
|
$2.000M
-90.0%
YoY
|
$2.000M
-92.59%
YoY
|
$75.00M
-23.47%
YoY
|
$16.00M
-57.89%
YoY
|
$20.00M
-48.72%
YoY
|
$27.00M
-46.0%
YoY
|
$98.00M
3166.67%
YoY
|
$38.00M
-49.33%
YoY
|
$39.00M
-53.57%
YoY
|
$50.00M
-45.65%
YoY
|
$3.000M
-102.5%
YoY
|
$75.00M
-10.71%
YoY
|
$84.00M
31.25%
YoY
|
$92.00M
84.0%
YoY
|
-$120.0M
823.08%
YoY
|
$84.00M
162.5%
YoY
|
| Other Income/Expense, Net |
-$1.000M
-90.91%
YoY
|
$19.00M
-36.67%
YoY
|
$1.000M
-114.29%
YoY
|
-$5.000M
-16.67%
YoY
|
-$11.00M
83.33%
YoY
|
$30.00M
-49.15%
YoY
|
-$7.000M
-22.22%
YoY
|
-$6.000M
-62.5%
YoY
|
-$6.000M
200.0%
YoY
|
$59.00M
-200.0%
YoY
|
-$9.000M
-47.06%
YoY
|
-$16.00M
300.0%
YoY
|
-$2.000M
-88.89%
YoY
|
-$59.00M
742.86%
YoY
|
-$17.00M
-156.67%
YoY
|
-$4.000M
-42.86%
YoY
|
-$18.00M
-700.0%
YoY
|
-$7.000M
-85.11%
YoY
|
$30.00M
650.0%
YoY
|
| Pretax Income |
-$147.0M
-170.33%
YoY
|
-$119.0M
-27.88%
YoY
|
$109.0M
-68.04%
YoY
|
$239.0M
-61.51%
YoY
|
$209.0M
-16.4%
YoY
|
-$165.0M
-173.33%
YoY
|
$341.0M
-47.05%
YoY
|
$621.0M
-50.79%
YoY
|
$250.0M
-77.84%
YoY
|
$225.0M
-77.83%
YoY
|
$644.0M
-71.53%
YoY
|
$1.262B
29.44%
YoY
|
$1.128B
1126.09%
YoY
|
$1.015B
-2355.56%
YoY
|
$2.262B
-976.74%
YoY
|
$975.0M
-264.14%
YoY
|
$92.00M
-122.44%
YoY
|
-$45.00M
-89.93%
YoY
|
-$258.0M
101.56%
YoY
|
| Income Tax |
-$31.00M
-181.58%
YoY
|
-$30.00M
-64.71%
YoY
|
-$10.00M
-123.81%
YoY
|
$56.00M
-61.11%
YoY
|
$38.00M
-25.49%
YoY
|
-$85.00M
-266.67%
YoY
|
$42.00M
-72.73%
YoY
|
$144.0M
-49.3%
YoY
|
$51.00M
-79.27%
YoY
|
$51.00M
-194.44%
YoY
|
$154.0M
-40.77%
YoY
|
$284.0M
-867.57%
YoY
|
$246.0M
24500.0%
YoY
|
-$54.00M
-42.55%
YoY
|
$260.0M
-1183.33%
YoY
|
-$37.00M
640.0%
YoY
|
$1.000M
-105.26%
YoY
|
-$94.00M
-142.53%
YoY
|
-$24.00M
-45.45%
YoY
|
| Net Earnings |
-$116.0M
-167.84%
YoY
|
-$89.00M
11.25%
YoY
|
$119.0M
-60.2%
YoY
|
$183.0M
-61.64%
YoY
|
$171.0M
-14.07%
YoY
|
-$80.00M
-145.98%
YoY
|
$299.0M
-38.98%
YoY
|
$477.0M
-51.23%
YoY
|
$199.0M
-77.44%
YoY
|
$174.0M
-83.72%
YoY
|
$490.0M
-75.52%
YoY
|
$978.0M
-3.36%
YoY
|
$882.0M
869.23%
YoY
|
$1.069B
2081.63%
YoY
|
$2.002B
-955.56%
YoY
|
$1.012B
-271.82%
YoY
|
$91.00M
-123.27%
YoY
|
$49.00M
-107.34%
YoY
|
-$234.0M
178.57%
YoY
|
| Basic Earnings Per Share |
-$0.52
-168.42%
YoY
|
N/A
|
$0.53
-60.45%
YoY
|
$0.82
-61.32%
YoY
|
$0.76
-12.64%
YoY
|
N/A
|
$1.34
-35.27%
YoY
|
$2.12
-44.21%
YoY
|
$0.87
-74.18%
YoY
|
N/A
|
$2.07
-72.06%
YoY
|
$3.80
1.33%
YoY
|
$3.37
836.11%
YoY
|
N/A
|
$7.41
-799.06%
YoY
|
$3.75
-211.61%
YoY
|
$0.36
-115.65%
YoY
|
N/A
|
-$1.06
116.33%
YoY
|
| Diluted Earnings Per Share |
-$0.52
-176.47%
YoY
|
-$0.40
10.22%
YoY
|
$0.48
-60.0%
YoY
|
$0.72
-61.9%
YoY
|
$0.68
-12.82%
YoY
|
-$0.36
-100.0%
YoY
|
$1.20
-35.14%
YoY
|
$1.89
-44.74%
YoY
|
$0.78
-74.17%
YoY
|
$662.3K
-82.37%
YoY
|
$1.85
-73.46%
YoY
|
$3.42
-3.12%
YoY
|
$3.02
762.86%
YoY
|
$3.758M
1591.82%
YoY
|
$6.97
-757.55%
YoY
|
$3.53
-205.06%
YoY
|
$0.35
-115.22%
YoY
|
$222.1K
-105.65%
YoY
|
-$1.06
116.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 |
225.2M shares
0.66%
YoY
|
225.2M shares
0.96%
YoY
|
225.0M shares
0.9%
YoY
|
224.8M shares
-0.71%
YoY
|
223.7M shares
-1.27%
YoY
|
223.0M shares
-4.79%
YoY
|
223.0M shares
-6.01%
YoY
|
226.5M shares
-13.11%
YoY
|
226.6M shares
-13.16%
YoY
|
234.3M shares
-13.31%
YoY
|
237.2M shares
-12.18%
YoY
|
260.6M shares
-3.35%
YoY
|
260.9M shares
-0.59%
YoY
|
270.2M shares
22.61%
YoY
|
270.1M shares
22.56%
YoY
|
269.7M shares
58.27%
YoY
|
262.5M shares
54.35%
YoY
|
220.4M shares
29.62%
YoY
|
220.4M shares
29.08%
YoY
|
| Diluted Shares Outstanding |
225.6M shares
-11.37%
YoY
|
N/A
|
254.1M shares
0.39%
YoY
|
254.2M shares
0.04%
YoY
|
254.6M shares
-1.11%
YoY
|
N/A
|
253.1M shares
-4.96%
YoY
|
254.2M shares
-11.35%
YoY
|
257.4M shares
-12.21%
YoY
|
N/A
|
266.3M shares
-7.37%
YoY
|
286.7M shares
0.12%
YoY
|
293.3M shares
11.95%
YoY
|
N/A
|
287.5M shares
30.43%
YoY
|
286.3M shares
63.32%
YoY
|
262.0M shares
53.9%
YoY
|
N/A
|
220.4M shares
29.04%
YoY
|
Loading...