|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.52B
-6.52%
YoY
|
$16.61B
-14.64%
YoY
|
$19.46B
-1.36%
YoY
|
$19.72B
-10.28%
YoY
|
$21.99B
13.0%
YoY
|
| Cost Of Revenue |
$13.14B
-6.33%
YoY
|
$14.03B
-13.87%
YoY
|
$16.29B
-2.2%
YoY
|
$16.65B
-5.26%
YoY
|
$17.58B
12.57%
YoY
|
| Gross Profit |
$2.386B
-7.56%
YoY
|
$2.581B
-18.58%
YoY
|
$3.170B
3.16%
YoY
|
$3.073B
-30.3%
YoY
|
$4.409B
14.76%
YoY
|
| Selling, General & Admin |
$1.633B
-3.03%
YoY
|
$1.684B
-15.5%
YoY
|
$1.993B
9.51%
YoY
|
$1.820B
-12.54%
YoY
|
$2.081B
10.87%
YoY
|
| Research & Development |
$370.0M
-8.64%
YoY
|
$405.0M
-14.38%
YoY
|
$473.0M
1.72%
YoY
|
$465.0M
-4.12%
YoY
|
$485.0M
6.59%
YoY
|
| Depreciation & Amortization |
$338.0M
1.5%
YoY
|
$333.0M
-7.76%
YoY
|
$361.0M
-24.0%
YoY
|
$475.0M
-3.85%
YoY
|
$494.0M
-13.03%
YoY
|
| Operating Expenses |
$2.003B
-4.12%
YoY
|
$2.089B
2.75%
YoY
|
$2.033B
9.6%
YoY
|
$1.855B
-27.71%
YoY
|
$2.566B
10.03%
YoY
|
| Operating Profit |
$838.0M
486.01%
YoY
|
$143.0M
-87.42%
YoY
|
$1.137B
-6.65%
YoY
|
$1.218B
-48.13%
YoY
|
$2.348B
45.39%
YoY
|
| Interest Expense |
-$321.0M
-3.02%
YoY
|
-$331.0M
-21.56%
YoY
|
-$422.0M
146.78%
YoY
|
-$171.0M
-197.71%
YoY
|
$175.0M
-7.41%
YoY
|
| Other Income/Expense, Net |
$20.00M
-25.93%
YoY
|
$27.00M
-138.03%
YoY
|
-$71.00M
-473.68%
YoY
|
$19.00M
-88.05%
YoY
|
$159.0M
657.14%
YoY
|
| Pretax Income |
$516.0M
-275.51%
YoY
|
-$294.0M
-149.58%
YoY
|
$593.0M
-148.33%
YoY
|
-$1.227B
-152.62%
YoY
|
$2.332B
61.16%
YoY
|
| Income Tax |
$142.0M
1320.0%
YoY
|
$10.00M
-87.01%
YoY
|
$77.00M
-70.94%
YoY
|
$265.0M
-48.84%
YoY
|
$518.0M
35.6%
YoY
|
| Net Earnings |
$318.0M
-198.45%
YoY
|
-$323.0M
-167.15%
YoY
|
$481.0M
-131.67%
YoY
|
-$1.519B
-185.19%
YoY
|
$1.783B
65.86%
YoY
|
| Basic Earnings Per Share |
$5.68
-196.76%
YoY
|
-$5.87
-167.01%
YoY
|
$8.76
-132.23%
YoY
|
-$27.18
-194.6%
YoY
|
$28.73
67.52%
YoY
|
| Diluted Earnings Per Share |
$5.66
-196.42%
YoY
|
-$5.87
-167.36%
YoY
|
$8.71
-100.0%
YoY
|
-$27.17M
-95816475.71%
YoY
|
$28.36
67.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
56.00M shares
1.63%
YoY
|
55.10M shares
0.18%
YoY
|
55.00M shares
-1.61%
YoY
|
55.90M shares
-9.98%
YoY
|
62.10M shares
-0.96%
YoY
|
| Diluted Shares Outstanding |
56.20M shares
2.0%
YoY
|
55.10M shares
-0.18%
YoY
|
55.20M shares
-1.25%
YoY
|
55.90M shares
-11.13%
YoY
|
62.90M shares
-0.63%
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.273B
-9.61%
YoY
|
$4.098B
-0.92%
YoY
|
$4.033B
1.0%
YoY
|
$3.773B
-5.41%
YoY
|
$3.621B
-19.35%
YoY
|
$4.136B
-18.71%
YoY
|
$3.993B
-18.94%
YoY
|
$3.989B
-16.76%
YoY
|
$4.490B
-3.42%
YoY
|
$5.088B
3.35%
YoY
|
$4.926B
2.97%
YoY
|
$4.792B
-5.98%
YoY
|
$4.649B
-5.51%
YoY
|
$4.923B
-15.34%
YoY
|
$4.784B
-12.83%
YoY
|
$5.097B
-4.26%
YoY
|
$4.920B
-8.17%
YoY
|
$5.815B
0.29%
YoY
|
$5.488B
3.72%
YoY
|
| Cost Of Revenue |
$2.858B
-5.18%
YoY
|
$3.523B
1.67%
YoY
|
$3.439B
2.66%
YoY
|
$3.162B
-5.98%
YoY
|
$3.014B
-21.67%
YoY
|
$3.465B
-19.34%
YoY
|
$3.350B
-18.83%
YoY
|
$3.363B
-15.42%
YoY
|
$3.848B
-0.98%
YoY
|
$4.296B
0.42%
YoY
|
$4.127B
0.56%
YoY
|
$3.976B
-5.33%
YoY
|
$3.886B
-4.5%
YoY
|
$4.278B
-9.99%
YoY
|
$4.104B
-6.3%
YoY
|
$4.200B
-0.8%
YoY
|
$4.069B
-3.35%
YoY
|
$4.753B
7.24%
YoY
|
$4.380B
5.72%
YoY
|
| Gross Profit |
$415.0M
-31.63%
YoY
|
$575.0M
-14.31%
YoY
|
$594.0M
-7.62%
YoY
|
$610.0M
-2.56%
YoY
|
$607.0M
-5.45%
YoY
|
$671.0M
-15.28%
YoY
|
$643.0M
-19.52%
YoY
|
$626.0M
-23.28%
YoY
|
$642.0M
-15.86%
YoY
|
$792.0M
22.79%
YoY
|
$799.0M
17.5%
YoY
|
$816.0M
-9.03%
YoY
|
$763.0M
-10.34%
YoY
|
$645.0M
-39.27%
YoY
|
$680.0M
-38.63%
YoY
|
$897.0M
-17.71%
YoY
|
$851.0M
-25.87%
YoY
|
$1.062B
-22.25%
YoY
|
$1.108B
-3.48%
YoY
|
| Selling, General & Admin |
$359.0M
-11.58%
YoY
|
$424.0M
2.66%
YoY
|
$405.0M
2.53%
YoY
|
$397.0M
0.76%
YoY
|
$406.0M
-14.88%
YoY
|
$413.0M
-25.85%
YoY
|
$395.0M
-16.49%
YoY
|
$394.0M
-15.81%
YoY
|
$477.0M
-2.05%
YoY
|
$557.0M
3.72%
YoY
|
$473.0M
6.05%
YoY
|
$468.0M
1.52%
YoY
|
$487.0M
29.52%
YoY
|
$537.0M
-3.24%
YoY
|
$446.0M
-14.89%
YoY
|
$461.0M
-9.43%
YoY
|
$376.0M
-23.73%
YoY
|
$555.0M
6.12%
YoY
|
$524.0M
2.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 |
$99.00M
19.28%
YoY
|
$92.00M
9.52%
YoY
|
$83.00M
5.06%
YoY
|
$80.00M
-1.23%
YoY
|
$83.00M
-6.74%
YoY
|
$84.00M
-15.15%
YoY
|
$79.00M
-5.95%
YoY
|
$81.00M
-8.99%
YoY
|
$89.00M
0.0%
YoY
|
$99.00M
-24.43%
YoY
|
$84.00M
-28.81%
YoY
|
$89.00M
-21.93%
YoY
|
$89.00M
-20.54%
YoY
|
$131.0M
12.93%
YoY
|
$118.0M
-0.84%
YoY
|
$114.0M
-3.39%
YoY
|
$112.0M
-20.57%
YoY
|
$116.0M
-24.68%
YoY
|
$119.0M
-18.49%
YoY
|
| Operating Expenses |
$359.0M
-11.58%
YoY
|
$430.0M
2.63%
YoY
|
$405.0M
2.53%
YoY
|
$397.0M
0.76%
YoY
|
$406.0M
-16.8%
YoY
|
$419.0M
-24.91%
YoY
|
$395.0M
-16.49%
YoY
|
$394.0M
-17.57%
YoY
|
$488.0M
0.21%
YoY
|
$558.0M
1.82%
YoY
|
$473.0M
6.05%
YoY
|
$478.0M
3.69%
YoY
|
$487.0M
29.52%
YoY
|
$548.0M
-3.01%
YoY
|
$446.0M
-14.89%
YoY
|
$461.0M
-9.43%
YoY
|
$376.0M
-23.73%
YoY
|
$565.0M
4.82%
YoY
|
$524.0M
2.14%
YoY
|
| Operating Profit |
$18.00M
-90.22%
YoY
|
$145.0M
-42.46%
YoY
|
$206.0M
-22.26%
YoY
|
$204.0M
56.92%
YoY
|
$184.0M
19.48%
YoY
|
$252.0M
7.69%
YoY
|
$265.0M
3.11%
YoY
|
$130.0M
-61.54%
YoY
|
$154.0M
258.14%
YoY
|
$234.0M
141.24%
YoY
|
$257.0M
16.29%
YoY
|
$338.0M
-210.46%
YoY
|
$43.00M
-90.67%
YoY
|
$97.00M
-80.48%
YoY
|
$221.0M
-59.96%
YoY
|
-$306.0M
-144.8%
YoY
|
$461.0M
-25.4%
YoY
|
$497.0M
-30.78%
YoY
|
$552.0M
-1.95%
YoY
|
| Interest Expense |
-$69.00M
53.33%
YoY
|
-$106.0M
27.71%
YoY
|
-$87.00M
1.16%
YoY
|
-$82.00M
-18.0%
YoY
|
-$45.00M
-26.23%
YoY
|
-$83.00M
-3.49%
YoY
|
-$86.00M
-190.53%
YoY
|
-$100.0M
1.01%
YoY
|
-$61.00M
-181.33%
YoY
|
-$86.00M
-5.49%
YoY
|
$95.00M
137.5%
YoY
|
-$99.00M
-320.0%
YoY
|
$75.00M
82.93%
YoY
|
-$91.00M
333.33%
YoY
|
$40.00M
-9.09%
YoY
|
$45.00M
0.0%
YoY
|
$41.00M
-8.89%
YoY
|
-$21.00M
-67.19%
YoY
|
$44.00M
-13.73%
YoY
|
| Other Income/Expense, Net |
$8.000M
-75.0%
YoY
|
-$2.000M
-300.0%
YoY
|
$5.000M
-16.67%
YoY
|
$4.000M
-157.14%
YoY
|
$32.00M
10.34%
YoY
|
$1.000M
N/A
|
$6.000M
-40.0%
YoY
|
-$7.000M
-30.0%
YoY
|
$29.00M
-137.66%
YoY
|
N/A
|
$10.00M
-47.37%
YoY
|
-$10.00M
-152.63%
YoY
|
-$77.00M
-1200.0%
YoY
|
N/A
|
$19.00M
-75.64%
YoY
|
$19.00M
-47.22%
YoY
|
$7.000M
-73.08%
YoY
|
N/A
|
$78.00M
254.55%
YoY
|
| Pretax Income |
-$51.00M
-136.69%
YoY
|
$135.0M
-161.64%
YoY
|
$120.0M
-32.96%
YoY
|
$121.0M
303.33%
YoY
|
$139.0M
-178.53%
YoY
|
-$219.0M
-167.18%
YoY
|
$179.0M
4.07%
YoY
|
$30.00M
-85.29%
YoY
|
-$177.0M
62.39%
YoY
|
$326.0M
-121.41%
YoY
|
$172.0M
-14.0%
YoY
|
$204.0M
-161.45%
YoY
|
-$109.0M
-125.53%
YoY
|
-$1.523B
-421.99%
YoY
|
$200.0M
-65.87%
YoY
|
-$332.0M
-149.26%
YoY
|
$427.0M
-28.71%
YoY
|
$473.0M
-27.45%
YoY
|
$586.0M
9.74%
YoY
|
| Income Tax |
$14.00M
-67.44%
YoY
|
$37.00M
-61.05%
YoY
|
$33.00M
-26.67%
YoY
|
$29.00M
-114.08%
YoY
|
$43.00M
-43.42%
YoY
|
$95.00M
-149.74%
YoY
|
$45.00M
-47.67%
YoY
|
-$206.0M
-280.7%
YoY
|
$76.00M
11.76%
YoY
|
-$191.0M
-376.81%
YoY
|
$86.00M
62.26%
YoY
|
$114.0M
208.11%
YoY
|
$68.00M
-35.85%
YoY
|
$69.00M
-61.45%
YoY
|
$53.00M
-47.0%
YoY
|
$37.00M
-60.64%
YoY
|
$106.0M
-33.33%
YoY
|
$179.0M
18.54%
YoY
|
$100.0M
-29.08%
YoY
|
| Net Earnings |
-$82.00M
-215.49%
YoY
|
$108.0M
-127.55%
YoY
|
$73.00M
-33.03%
YoY
|
$65.00M
-70.32%
YoY
|
$71.00M
-127.41%
YoY
|
-$392.0M
-179.84%
YoY
|
$109.0M
31.33%
YoY
|
$219.0M
157.65%
YoY
|
-$259.0M
44.69%
YoY
|
$491.0M
-130.59%
YoY
|
$83.00M
-41.96%
YoY
|
$85.00M
-122.91%
YoY
|
-$179.0M
-157.19%
YoY
|
-$1.605B
-638.59%
YoY
|
$143.0M
-69.64%
YoY
|
-$371.0M
-163.86%
YoY
|
$313.0M
-27.71%
YoY
|
$298.0M
-40.28%
YoY
|
$471.0M
20.15%
YoY
|
| Basic Earnings Per Share |
-$1.43
-210.85%
YoY
|
N/A
|
$1.30
-35.32%
YoY
|
$1.17
-70.45%
YoY
|
$1.29
-127.33%
YoY
|
N/A
|
$2.01
31.37%
YoY
|
$3.96
153.85%
YoY
|
-$4.72
44.34%
YoY
|
N/A
|
$1.53
-41.38%
YoY
|
$1.56
-123.56%
YoY
|
-$3.27
-160.89%
YoY
|
N/A
|
$2.61
-65.48%
YoY
|
-$6.62
-171.72%
YoY
|
$5.37
-21.83%
YoY
|
N/A
|
$7.56
20.57%
YoY
|
| Diluted Earnings Per Share |
-$1.43
-211.72%
YoY
|
$1.91
-127.05%
YoY
|
$1.29
-35.5%
YoY
|
$1.17
-70.45%
YoY
|
$1.28
-127.13%
YoY
|
-$7.08
-179.55%
YoY
|
$2.00
30.72%
YoY
|
$3.96
157.17%
YoY
|
-$4.72
44.27%
YoY
|
$8.90
-100.0%
YoY
|
$1.53
-41.15%
YoY
|
$1.54
-123.26%
YoY
|
-$3.27
-161.35%
YoY
|
-$29.34M
-710.47%
YoY
|
$2.60
-65.38%
YoY
|
-$6.62
-172.35%
YoY
|
$5.33
-21.73%
YoY
|
$4.806M
61621074.52%
YoY
|
$7.51
21.32%
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 |
56.52M shares
2.05%
YoY
|
56.15M shares
1.83%
YoY
|
55.89M shares
1.82%
YoY
|
55.61M shares
1.78%
YoY
|
55.38M shares
1.35%
YoY
|
55.14M shares
0.52%
YoY
|
54.89M shares
0.14%
YoY
|
54.64M shares
-0.22%
YoY
|
54.64M shares
0.26%
YoY
|
54.85M shares
0.69%
YoY
|
54.82M shares
0.57%
YoY
|
54.76M shares
-2.22%
YoY
|
54.50M shares
-6.51%
YoY
|
54.48M shares
-10.31%
YoY
|
54.51M shares
-12.37%
YoY
|
56.00M shares
-10.97%
YoY
|
58.30M shares
-7.46%
YoY
|
60.74M shares
-2.88%
YoY
|
62.20M shares
-0.64%
YoY
|
| Diluted Shares Outstanding |
59.60M shares
6.81%
YoY
|
N/A
|
56.50M shares
2.36%
YoY
|
56.10M shares
2.0%
YoY
|
55.80M shares
1.64%
YoY
|
N/A
|
55.20M shares
-0.18%
YoY
|
55.00M shares
-0.36%
YoY
|
54.90M shares
0.18%
YoY
|
N/A
|
55.30M shares
0.55%
YoY
|
55.20M shares
-1.43%
YoY
|
54.80M shares
-6.64%
YoY
|
N/A
|
55.00M shares
-12.28%
YoY
|
56.00M shares
-11.81%
YoY
|
58.70M shares
-7.7%
YoY
|
N/A
|
62.70M shares
-0.95%
YoY
|
Loading...