|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.54B
-1.04%
YoY
|
$14.69B
-4.59%
YoY
|
$15.40B
9.02%
YoY
|
$14.12B
3.22%
YoY
|
$13.68B
7.97%
YoY
|
| Cost Of Revenue |
$13.57B
-1.35%
YoY
|
$13.76B
-4.19%
YoY
|
$14.36B
7.9%
YoY
|
$13.31B
3.55%
YoY
|
$12.85B
6.42%
YoY
|
| Gross Profit |
$961.0M
3.56%
YoY
|
$928.0M
-10.16%
YoY
|
$1.033B
27.37%
YoY
|
$811.0M
-1.82%
YoY
|
$826.0M
39.53%
YoY
|
| Selling, General & Admin |
$522.0M
2.96%
YoY
|
$507.0M
-8.48%
YoY
|
$554.0M
2.97%
YoY
|
$538.0M
0.19%
YoY
|
$537.0M
-3.76%
YoY
|
| Research & Development |
$387.0M
4.03%
YoY
|
$372.0M
2.76%
YoY
|
$362.0M
12.42%
YoY
|
$322.0M
1.9%
YoY
|
$316.0M
-14.59%
YoY
|
| Depreciation & Amortization |
$325.0M
-2.11%
YoY
|
$332.0M
14.48%
YoY
|
$290.0M
-17.14%
YoY
|
$350.0M
22.81%
YoY
|
$285.0M
-3.39%
YoY
|
| Operating Expenses |
$522.0M
2.96%
YoY
|
$507.0M
-44.65%
YoY
|
$916.0M
55.52%
YoY
|
$589.0M
-30.95%
YoY
|
$853.0M
-8.08%
YoY
|
| Operating Profit |
$439.0M
4.28%
YoY
|
$421.0M
259.83%
YoY
|
$117.0M
-47.3%
YoY
|
$222.0M
-922.22%
YoY
|
-$27.00M
-91.96%
YoY
|
| Interest Expense |
-$125.0M
26.26%
YoY
|
-$99.00M
20.73%
YoY
|
-$82.00M
-36.92%
YoY
|
-$130.0M
-564.29%
YoY
|
$28.00M
-115.38%
YoY
|
| Other Income/Expense, Net |
-$10.00M
-52.38%
YoY
|
-$21.00M
-60.38%
YoY
|
-$53.00M
-630.0%
YoY
|
$10.00M
-225.0%
YoY
|
-$8.000M
-73.33%
YoY
|
| Pretax Income |
-$88.00M
-166.17%
YoY
|
$133.0M
-54.92%
YoY
|
$295.0M
446.3%
YoY
|
$54.00M
-96.25%
YoY
|
$1.439B
-435.43%
YoY
|
| Income Tax |
$103.0M
221.88%
YoY
|
$32.00M
N/A
|
$0.00
-100.0%
YoY
|
$94.00M
-62.25%
YoY
|
$249.0M
336.84%
YoY
|
| Net Earnings |
-$281.0M
-1661.11%
YoY
|
$18.00M
-91.22%
YoY
|
$205.0M
-270.83%
YoY
|
-$120.0M
-110.83%
YoY
|
$1.108B
-302.56%
YoY
|
| Basic Earnings Per Share |
-$3.39
-1795.0%
YoY
|
$0.20
-90.78%
YoY
|
$2.17
-270.87%
YoY
|
-$1.27
-110.8%
YoY
|
$11.76
-301.72%
YoY
|
| Diluted Earnings Per Share |
-$3.55
-1877.06%
YoY
|
$0.20
-90.71%
YoY
|
$2.15
-100.0%
YoY
|
-$1.264M
-10919693.57%
YoY
|
$11.58
-298.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
83.00M shares
-7.26%
YoY
|
89.50M shares
-5.29%
YoY
|
94.50M shares
-0.32%
YoY
|
94.80M shares
0.64%
YoY
|
94.20M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
83.00M shares
-7.88%
YoY
|
90.10M shares
-5.56%
YoY
|
95.40M shares
0.63%
YoY
|
94.80M shares
-0.94%
YoY
|
95.70M shares
2.03%
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 |
$3.865B
7.03%
YoY
|
$3.644B
4.26%
YoY
|
$3.688B
3.54%
YoY
|
$3.741B
0.67%
YoY
|
$3.611B
-3.71%
YoY
|
$3.495B
-4.51%
YoY
|
$3.562B
-4.48%
YoY
|
$3.716B
-8.36%
YoY
|
$3.750B
-4.14%
YoY
|
$3.660B
-1.05%
YoY
|
$3.729B
2.16%
YoY
|
$4.055B
16.36%
YoY
|
$3.912B
11.58%
YoY
|
$3.699B
6.29%
YoY
|
$3.650B
31.72%
YoY
|
$3.485B
7.5%
YoY
|
$3.506B
-8.2%
YoY
|
$3.480B
-9.56%
YoY
|
$2.771B
-22.96%
YoY
|
$3.242B
99.38%
YoY
|
| Cost Of Revenue |
$3.608B
7.7%
YoY
|
$3.427B
4.51%
YoY
|
$3.441B
3.74%
YoY
|
$3.504B
-0.14%
YoY
|
$3.350B
-4.83%
YoY
|
$3.279B
-3.95%
YoY
|
$3.317B
-4.66%
YoY
|
$3.509B
-6.5%
YoY
|
$3.520B
-3.88%
YoY
|
$3.414B
-1.56%
YoY
|
$3.479B
3.33%
YoY
|
$3.753B
13.32%
YoY
|
$3.662B
10.04%
YoY
|
$3.468B
4.87%
YoY
|
$3.367B
26.2%
YoY
|
$3.312B
7.12%
YoY
|
$3.328B
-5.48%
YoY
|
$3.307B
-5.7%
YoY
|
$2.668B
-20.41%
YoY
|
$3.092B
73.81%
YoY
|
| Gross Profit |
$257.0M
-1.53%
YoY
|
$217.0M
0.46%
YoY
|
$247.0M
0.82%
YoY
|
$237.0M
14.49%
YoY
|
$261.0M
13.48%
YoY
|
$216.0M
-12.2%
YoY
|
$245.0M
-2.0%
YoY
|
$207.0M
-31.46%
YoY
|
$230.0M
-8.0%
YoY
|
$246.0M
6.49%
YoY
|
$250.0M
-11.66%
YoY
|
$302.0M
74.57%
YoY
|
$250.0M
40.45%
YoY
|
$231.0M
33.53%
YoY
|
$283.0M
174.76%
YoY
|
$173.0M
15.33%
YoY
|
$178.0M
-40.27%
YoY
|
$173.0M
-49.27%
YoY
|
$103.0M
-57.96%
YoY
|
$150.0M
-198.04%
YoY
|
| Selling, General & Admin |
$138.0M
-4.17%
YoY
|
$130.0M
4.0%
YoY
|
$124.0M
0.0%
YoY
|
$129.0M
6.61%
YoY
|
$144.0M
25.22%
YoY
|
$125.0M
-14.97%
YoY
|
$124.0M
-2.36%
YoY
|
$121.0M
-18.24%
YoY
|
$115.0M
-18.44%
YoY
|
$147.0M
6.52%
YoY
|
$127.0M
-12.41%
YoY
|
$148.0M
4.23%
YoY
|
$141.0M
4.44%
YoY
|
$138.0M
-14.81%
YoY
|
$145.0M
38.1%
YoY
|
$142.0M
4.41%
YoY
|
$135.0M
-8.78%
YoY
|
$162.0M
8.72%
YoY
|
$105.0M
-30.46%
YoY
|
$136.0M
18.26%
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 |
$68.00M
-13.92%
YoY
|
$69.00M
0.0%
YoY
|
$83.00M
-1.19%
YoY
|
$83.00M
0.0%
YoY
|
$79.00M
-3.66%
YoY
|
$69.00M
-4.17%
YoY
|
$84.00M
-4.55%
YoY
|
$83.00M
-4.6%
YoY
|
$82.00M
-2.38%
YoY
|
$72.00M
4.35%
YoY
|
$88.00M
1.15%
YoY
|
$87.00M
1.16%
YoY
|
$84.00M
-5.62%
YoY
|
$69.00M
-8.0%
YoY
|
$87.00M
-4.4%
YoY
|
$86.00M
6.17%
YoY
|
$89.00M
14.1%
YoY
|
$75.00M
7.14%
YoY
|
$91.00M
0.0%
YoY
|
$81.00M
8.0%
YoY
|
| Operating Expenses |
$138.0M
-4.17%
YoY
|
$130.0M
4.0%
YoY
|
$124.0M
0.0%
YoY
|
$129.0M
6.61%
YoY
|
$144.0M
25.22%
YoY
|
$125.0M
-14.97%
YoY
|
$124.0M
-2.36%
YoY
|
$121.0M
-18.24%
YoY
|
$115.0M
-18.44%
YoY
|
$147.0M
6.52%
YoY
|
$127.0M
-19.11%
YoY
|
$148.0M
4.23%
YoY
|
$141.0M
4.44%
YoY
|
$138.0M
-14.81%
YoY
|
$157.0M
49.52%
YoY
|
$142.0M
4.41%
YoY
|
$135.0M
-8.78%
YoY
|
$162.0M
8.72%
YoY
|
$105.0M
-30.46%
YoY
|
$136.0M
18.26%
YoY
|
| Operating Profit |
$119.0M
1.71%
YoY
|
$87.00M
-4.4%
YoY
|
$123.0M
1.65%
YoY
|
$108.0M
25.58%
YoY
|
$117.0M
1.74%
YoY
|
$91.00M
-8.08%
YoY
|
$121.0M
-1.63%
YoY
|
$86.00M
-44.16%
YoY
|
$115.0M
5.5%
YoY
|
$99.00M
6.45%
YoY
|
$123.0M
-2.38%
YoY
|
$154.0M
396.77%
YoY
|
$109.0M
153.49%
YoY
|
$93.00M
745.45%
YoY
|
$126.0M
-6400.0%
YoY
|
$31.00M
121.43%
YoY
|
$43.00M
-71.33%
YoY
|
$11.00M
-94.27%
YoY
|
-$2.000M
-102.13%
YoY
|
$14.00M
-105.22%
YoY
|
| Interest Expense |
-$38.00M
65.22%
YoY
|
-$21.00M
31.25%
YoY
|
-$41.00M
64.0%
YoY
|
-$31.00M
55.0%
YoY
|
-$23.00M
-20.69%
YoY
|
-$16.00M
-5.88%
YoY
|
-$25.00M
66.67%
YoY
|
-$20.00M
5.26%
YoY
|
-$29.00M
-29.27%
YoY
|
-$17.00M
88.89%
YoY
|
-$15.00M
-37.5%
YoY
|
-$19.00M
11.76%
YoY
|
-$41.00M
32.26%
YoY
|
-$9.000M
-35.71%
YoY
|
-$24.00M
-168.57%
YoY
|
-$17.00M
-55.26%
YoY
|
-$31.00M
-203.33%
YoY
|
-$14.00M
-134.15%
YoY
|
$35.00M
94.44%
YoY
|
-$38.00M
660.0%
YoY
|
| Other Income/Expense, Net |
-$7.000M
-12.5%
YoY
|
-$5.000M
0.0%
YoY
|
-$7.000M
-56.25%
YoY
|
-$4.000M
-20.0%
YoY
|
-$8.000M
300.0%
YoY
|
-$5.000M
-16.67%
YoY
|
-$16.00M
-36.0%
YoY
|
-$5.000M
-16.67%
YoY
|
-$2.000M
-77.78%
YoY
|
-$6.000M
-53.85%
YoY
|
-$25.00M
-725.0%
YoY
|
-$6.000M
200.0%
YoY
|
-$9.000M
-10.0%
YoY
|
-$13.00M
550.0%
YoY
|
$4.000M
-63.64%
YoY
|
-$2.000M
-80.0%
YoY
|
-$10.00M
25.0%
YoY
|
-$2.000M
100.0%
YoY
|
$11.00M
-150.0%
YoY
|
-$10.00M
150.0%
YoY
|
| Pretax Income |
$76.00M
-128.68%
YoY
|
$41.00M
-12.77%
YoY
|
$64.00M
0.0%
YoY
|
$66.00M
46.67%
YoY
|
-$265.0M
546.34%
YoY
|
$47.00M
-27.69%
YoY
|
$64.00M
-12.33%
YoY
|
$45.00M
-63.41%
YoY
|
-$41.00M
-217.14%
YoY
|
$65.00M
1.56%
YoY
|
$73.00M
-26.26%
YoY
|
$123.0M
N/A
|
$35.00M
-197.22%
YoY
|
$64.00M
-811.11%
YoY
|
$99.00M
-91.25%
YoY
|
$0.00
-100.0%
YoY
|
-$36.00M
-129.51%
YoY
|
-$9.000M
-104.0%
YoY
|
$1.131B
-3527.27%
YoY
|
-$39.00M
-88.04%
YoY
|
| Income Tax |
$32.00M
-33.33%
YoY
|
$42.00M
90.91%
YoY
|
$26.00M
-172.22%
YoY
|
$7.000M
-82.5%
YoY
|
$48.00M
500.0%
YoY
|
$22.00M
10.0%
YoY
|
-$36.00M
-57.14%
YoY
|
$40.00M
42.86%
YoY
|
$8.000M
-68.0%
YoY
|
$20.00M
-35.48%
YoY
|
-$84.00M
-389.66%
YoY
|
$28.00M
40.0%
YoY
|
$25.00M
4.17%
YoY
|
$31.00M
47.62%
YoY
|
$29.00M
-81.76%
YoY
|
$20.00M
100.0%
YoY
|
$24.00M
-14.29%
YoY
|
$21.00M
-59.62%
YoY
|
$159.0M
-983.33%
YoY
|
$10.00M
100.0%
YoY
|
| Net Earnings |
$27.00M
-108.06%
YoY
|
-$22.00M
N/A
|
$18.00M
-77.22%
YoY
|
$36.00M
-427.27%
YoY
|
-$335.0M
378.57%
YoY
|
$0.00
-100.0%
YoY
|
$79.00M
-41.48%
YoY
|
-$11.00M
-115.07%
YoY
|
-$70.00M
366.67%
YoY
|
$20.00M
66.67%
YoY
|
$135.0M
200.0%
YoY
|
$73.00M
-343.33%
YoY
|
-$15.00M
-81.48%
YoY
|
$12.00M
-122.22%
YoY
|
$45.00M
-95.31%
YoY
|
-$30.00M
-57.75%
YoY
|
-$81.00M
-217.39%
YoY
|
-$54.00M
-136.0%
YoY
|
$960.0M
-2766.67%
YoY
|
-$71.00M
-78.15%
YoY
|
| Basic Earnings Per Share |
$0.34
-108.52%
YoY
|
-$0.28
N/A
|
N/A
|
$0.43
-458.33%
YoY
|
-$3.99
418.18%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.12
-115.38%
YoY
|
-$0.77
381.25%
YoY
|
$0.22
69.23%
YoY
|
N/A
|
$0.78
-343.75%
YoY
|
-$0.16
-81.18%
YoY
|
$0.13
-122.81%
YoY
|
N/A
|
-$0.32
-57.33%
YoY
|
-$0.85
-216.44%
YoY
|
-$0.57
-135.63%
YoY
|
N/A
|
-$0.75
-78.32%
YoY
|
| Diluted Earnings Per Share |
$0.34
-108.52%
YoY
|
-$0.28
N/A
|
$0.22
-75.55%
YoY
|
$0.43
-458.33%
YoY
|
-$3.99
418.18%
YoY
|
$0.00
-100.0%
YoY
|
$0.91
-35.68%
YoY
|
-$0.12
-115.6%
YoY
|
-$0.77
381.25%
YoY
|
$0.21
61.54%
YoY
|
$1.42
-100.0%
YoY
|
$0.77
-340.38%
YoY
|
-$0.16
-81.18%
YoY
|
$0.13
-122.81%
YoY
|
$472.7K
-95.27%
YoY
|
-$0.32
-57.33%
YoY
|
-$0.85
-218.06%
YoY
|
-$0.57
-136.08%
YoY
|
$10.00M
-2705.56%
YoY
|
-$0.75
-78.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
|
N/A
|
| Basic Shares Outstanding |
78.41M shares
-6.67%
YoY
|
78.33M shares
-7.19%
YoY
|
79.15M shares
-6.73%
YoY
|
81.25M shares
-8.3%
YoY
|
84.02M shares
-7.16%
YoY
|
84.40M shares
-9.15%
YoY
|
84.87M shares
-9.42%
YoY
|
88.60M shares
-5.84%
YoY
|
90.50M shares
-5.04%
YoY
|
92.90M shares
-2.31%
YoY
|
93.70M shares
-1.22%
YoY
|
94.10M shares
-0.74%
YoY
|
95.30M shares
0.53%
YoY
|
95.10M shares
0.53%
YoY
|
94.86M shares
0.51%
YoY
|
94.80M shares
0.64%
YoY
|
94.80M shares
0.64%
YoY
|
94.60M shares
0.64%
YoY
|
94.38M shares
0.52%
YoY
|
94.20M shares
0.32%
YoY
|
| Diluted Shares Outstanding |
79.30M shares
-5.6%
YoY
|
78.70M shares
-7.08%
YoY
|
N/A
|
83.70M shares
-5.53%
YoY
|
84.00M shares
-7.18%
YoY
|
84.70M shares
-9.51%
YoY
|
N/A
|
88.60M shares
-6.64%
YoY
|
90.50M shares
-5.04%
YoY
|
93.60M shares
-2.4%
YoY
|
N/A
|
94.90M shares
0.11%
YoY
|
95.30M shares
0.53%
YoY
|
95.90M shares
1.37%
YoY
|
N/A
|
94.80M shares
0.64%
YoY
|
94.80M shares
-1.25%
YoY
|
94.60M shares
-0.21%
YoY
|
N/A
|
94.20M shares
0.32%
YoY
|
Loading...