|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.911B
12.72%
YoY
|
$7.018B
1.3%
YoY
|
$6.928B
5.64%
YoY
|
$6.558B
54550.0%
YoY
|
$12.00M
-64.71%
YoY
|
| Cost Of Revenue |
$5.424B
12.07%
YoY
|
$4.840B
-2.97%
YoY
|
$4.988B
2.97%
YoY
|
$4.844B
61.41%
YoY
|
$3.001B
6.0%
YoY
|
| Gross Profit |
$2.487B
14.19%
YoY
|
$2.178B
12.27%
YoY
|
$1.940B
13.19%
YoY
|
$1.714B
82.53%
YoY
|
$939.0M
24.21%
YoY
|
| Selling, General & Admin |
$1.933B
14.11%
YoY
|
$1.694B
7.15%
YoY
|
$1.581B
1.87%
YoY
|
$1.552B
93.28%
YoY
|
$803.0M
10.76%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$85.00M
6.25%
YoY
|
$80.00M
1.27%
YoY
|
$79.00M
2.6%
YoY
|
$77.00M
2.67%
YoY
|
$75.00M
-7.41%
YoY
|
| Operating Expenses |
$1.933B
14.11%
YoY
|
$1.694B
7.15%
YoY
|
$1.581B
1.87%
YoY
|
$1.552B
93.28%
YoY
|
$803.0M
10.76%
YoY
|
| Operating Profit |
$554.0M
14.46%
YoY
|
$484.0M
34.82%
YoY
|
$359.0M
121.6%
YoY
|
$162.0M
19.12%
YoY
|
$136.0M
-181.93%
YoY
|
| Interest Expense |
-$141.0M
-3.42%
YoY
|
-$146.0M
-200.69%
YoY
|
$145.0M
16.0%
YoY
|
$125.0M
108.33%
YoY
|
$60.00M
15.38%
YoY
|
| Other Income/Expense, Net |
-$141.0M
-8.44%
YoY
|
-$154.0M
21.26%
YoY
|
-$127.0M
84.06%
YoY
|
-$69.00M
21.05%
YoY
|
-$57.00M
216.67%
YoY
|
| Pretax Income |
$413.0M
25.15%
YoY
|
$330.0M
42.24%
YoY
|
$232.0M
149.46%
YoY
|
$93.00M
17.72%
YoY
|
$79.00M
-142.93%
YoY
|
| Income Tax |
$111.0M
38.75%
YoY
|
$80.00M
1.27%
YoY
|
$79.00M
295.0%
YoY
|
$20.00M
-37.5%
YoY
|
$32.00M
-203.23%
YoY
|
| Net Earnings |
$302.0M
20.8%
YoY
|
$250.0M
63.4%
YoY
|
$153.0M
109.59%
YoY
|
$73.00M
55.32%
YoY
|
$47.00M
-130.72%
YoY
|
| Basic Earnings Per Share |
-$0.69
-17.86%
YoY
|
-$0.84
23.53%
YoY
|
-$0.68
-780.0%
YoY
|
$0.10
-114.93%
YoY
|
-$0.67
-69.68%
YoY
|
| Diluted Earnings Per Share |
-$0.69
-17.86%
YoY
|
-$0.84
23.53%
YoY
|
-$0.68
-780.0%
YoY
|
$0.10
-114.93%
YoY
|
-$0.67
-69.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
415.7M shares
55.3%
YoY
|
267.7M shares
13.84%
YoY
|
235.1M shares
0.83%
YoY
|
233.2M
13.2%
YoY
|
206.0M
21.89%
YoY
|
| Diluted Shares Outstanding |
415.7M shares
55.3%
YoY
|
267.7M shares
13.84%
YoY
|
235.1M shares
-11.63%
YoY
|
266.1M
29.17%
YoY
|
206.0M
21.89%
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 |
$1.982B
15.3%
YoY
|
$2.117B
13.76%
YoY
|
$2.085B
14.18%
YoY
|
$1.990B
15.03%
YoY
|
$1.719B
7.37%
YoY
|
$1.861B
5.8%
YoY
|
$1.826B
2.35%
YoY
|
$1.730B
-2.32%
YoY
|
$1.601B
-0.81%
YoY
|
$1.759B
3.29%
YoY
|
$1.784B
2.82%
YoY
|
$1.771B
88450.0%
YoY
|
$1.614B
N/A
|
$1.703B
53.15%
YoY
|
$1.735B
57733.33%
YoY
|
$2.000M
-66.67%
YoY
|
N/A
N/A
|
$1.112B
26.08%
YoY
|
$3.000M
-99.69%
YoY
|
| Cost Of Revenue |
$1.362B
15.72%
YoY
|
$1.439B
11.9%
YoY
|
$1.433B
13.82%
YoY
|
$1.375B
15.94%
YoY
|
$1.177B
6.13%
YoY
|
$1.286B
2.8%
YoY
|
$1.259B
-1.1%
YoY
|
$1.186B
-6.98%
YoY
|
$1.109B
-6.73%
YoY
|
$1.251B
1.13%
YoY
|
$1.273B
-1.7%
YoY
|
$1.275B
5.02%
YoY
|
$1.189B
8.58%
YoY
|
$1.237B
47.61%
YoY
|
$1.295B
62.89%
YoY
|
$1.214B
62.73%
YoY
|
$1.095B
76.05%
YoY
|
$838.0M
22.51%
YoY
|
$795.0M
8.02%
YoY
|
| Gross Profit |
$620.0M
14.39%
YoY
|
$678.0M
17.91%
YoY
|
$652.0M
14.99%
YoY
|
$615.0M
13.05%
YoY
|
$542.0M
10.16%
YoY
|
$575.0M
13.19%
YoY
|
$567.0M
10.96%
YoY
|
$544.0M
9.68%
YoY
|
$492.0M
15.76%
YoY
|
$508.0M
9.01%
YoY
|
$511.0M
16.14%
YoY
|
$496.0M
14.02%
YoY
|
$425.0M
13.03%
YoY
|
$466.0M
70.07%
YoY
|
$440.0M
74.6%
YoY
|
$435.0M
87.5%
YoY
|
$376.0M
107.73%
YoY
|
$274.0M
38.38%
YoY
|
$252.0M
13.51%
YoY
|
| Selling, General & Admin |
$517.0M
12.88%
YoY
|
$367.0M
-9.38%
YoY
|
$489.0M
15.06%
YoY
|
$472.0M
12.92%
YoY
|
$458.0M
16.84%
YoY
|
$405.0M
8.29%
YoY
|
$425.0M
4.42%
YoY
|
$418.0M
7.46%
YoY
|
$392.0M
11.36%
YoY
|
$374.0M
6.55%
YoY
|
$407.0M
7.39%
YoY
|
$389.0M
3.46%
YoY
|
$352.0M
-8.09%
YoY
|
$351.0M
82.81%
YoY
|
$379.0M
79.62%
YoY
|
$376.0M
103.24%
YoY
|
$383.0M
109.29%
YoY
|
$192.0M
1.59%
YoY
|
$211.0M
23.39%
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 |
$21.00M
5.0%
YoY
|
$85.00M
4.94%
YoY
|
$21.00M
0.0%
YoY
|
$22.00M
10.0%
YoY
|
$20.00M
5.26%
YoY
|
$81.00M
5.19%
YoY
|
$21.00M
0.0%
YoY
|
$20.00M
5.26%
YoY
|
$19.00M
0.0%
YoY
|
$77.00M
-2.53%
YoY
|
$21.00M
-4.55%
YoY
|
$19.00M
0.0%
YoY
|
$19.00M
0.0%
YoY
|
$79.00M
64.58%
YoY
|
$22.00M
10.0%
YoY
|
$19.00M
-5.0%
YoY
|
$19.00M
0.0%
YoY
|
$48.00M
-28.36%
YoY
|
$20.00M
-4.76%
YoY
|
| Operating Expenses |
$517.0M
12.88%
YoY
|
$427.0M
-7.58%
YoY
|
$489.0M
15.06%
YoY
|
$472.0M
12.92%
YoY
|
$458.0M
16.84%
YoY
|
$462.0M
8.96%
YoY
|
$425.0M
4.42%
YoY
|
$418.0M
7.46%
YoY
|
$392.0M
11.36%
YoY
|
$424.0M
4.69%
YoY
|
$407.0M
7.39%
YoY
|
$389.0M
3.46%
YoY
|
$352.0M
-8.09%
YoY
|
$405.0M
80.8%
YoY
|
$379.0M
79.62%
YoY
|
$376.0M
103.24%
YoY
|
$383.0M
109.29%
YoY
|
$224.0M
2.28%
YoY
|
$211.0M
23.39%
YoY
|
| Operating Profit |
$103.0M
22.62%
YoY
|
$251.0M
122.12%
YoY
|
$163.0M
14.79%
YoY
|
$143.0M
13.49%
YoY
|
$84.00M
-16.0%
YoY
|
$113.0M
34.52%
YoY
|
$142.0M
36.54%
YoY
|
$126.0M
17.76%
YoY
|
$100.0M
36.99%
YoY
|
$84.00M
37.7%
YoY
|
$104.0M
70.49%
YoY
|
$107.0M
81.36%
YoY
|
$73.00M
-1142.86%
YoY
|
$61.00M
22.0%
YoY
|
$61.00M
48.78%
YoY
|
$59.00M
25.53%
YoY
|
-$7.000M
250.0%
YoY
|
$50.00M
-338.1%
YoY
|
$41.00M
-33.87%
YoY
|
| Interest Expense |
-$30.00M
-21.05%
YoY
|
-$35.00M
-5.41%
YoY
|
-$34.00M
-17.07%
YoY
|
-$37.00M
5.71%
YoY
|
-$38.00M
-211.76%
YoY
|
-$37.00M
12.12%
YoY
|
-$41.00M
-210.81%
YoY
|
-$35.00M
-192.11%
YoY
|
$34.00M
-8.11%
YoY
|
-$33.00M
-10.81%
YoY
|
$37.00M
12.12%
YoY
|
$38.00M
35.71%
YoY
|
$37.00M
37.04%
YoY
|
-$37.00M
117.65%
YoY
|
$33.00M
135.71%
YoY
|
$28.00M
100.0%
YoY
|
$27.00M
80.0%
YoY
|
-$17.00M
54.55%
YoY
|
$14.00M
7.69%
YoY
|
| Other Income/Expense, Net |
-$32.00M
-15.79%
YoY
|
N/A
|
-$33.00M
-21.43%
YoY
|
-$35.00M
-5.41%
YoY
|
-$38.00M
2.7%
YoY
|
N/A
|
-$42.00M
40.0%
YoY
|
-$37.00M
15.63%
YoY
|
-$37.00M
5.71%
YoY
|
$7.000M
-50.0%
YoY
|
-$30.00M
100.0%
YoY
|
-$32.00M
113.33%
YoY
|
-$35.00M
118.75%
YoY
|
$14.00M
N/A
|
-$15.00M
36.36%
YoY
|
-$15.00M
-11.76%
YoY
|
-$16.00M
33.33%
YoY
|
$0.00
-100.0%
YoY
|
-$11.00M
57.14%
YoY
|
| Pretax Income |
$71.00M
54.35%
YoY
|
$129.0M
65.38%
YoY
|
$130.0M
30.0%
YoY
|
$108.0M
21.35%
YoY
|
$46.00M
-26.98%
YoY
|
$78.00M
73.33%
YoY
|
$100.0M
35.14%
YoY
|
$89.00M
18.67%
YoY
|
$63.00M
65.79%
YoY
|
$45.00M
73.08%
YoY
|
$74.00M
60.87%
YoY
|
$75.00M
70.45%
YoY
|
$38.00M
-265.22%
YoY
|
$26.00M
-21.21%
YoY
|
$46.00M
53.33%
YoY
|
$44.00M
46.67%
YoY
|
-$23.00M
64.29%
YoY
|
$33.00M
-283.33%
YoY
|
$30.00M
-45.45%
YoY
|
| Income Tax |
$14.00M
27.27%
YoY
|
$32.00M
190.91%
YoY
|
$37.00M
19.35%
YoY
|
$31.00M
55.0%
YoY
|
$11.00M
-38.89%
YoY
|
$11.00M
-45.0%
YoY
|
$31.00M
55.0%
YoY
|
$20.00M
-25.93%
YoY
|
$18.00M
50.0%
YoY
|
$20.00M
400.0%
YoY
|
$20.00M
11.11%
YoY
|
$27.00M
92.86%
YoY
|
$12.00M
-175.0%
YoY
|
$4.000M
-77.78%
YoY
|
$18.00M
63.64%
YoY
|
$14.00M
55.56%
YoY
|
-$16.00M
166.67%
YoY
|
$18.00M
350.0%
YoY
|
$11.00M
-60.71%
YoY
|
| Net Earnings |
$57.00M
62.86%
YoY
|
-$472.0M
1585.71%
YoY
|
$93.00M
34.78%
YoY
|
$77.00M
11.59%
YoY
|
$35.00M
-22.22%
YoY
|
-$28.00M
-89.06%
YoY
|
$69.00M
27.78%
YoY
|
$69.00M
43.75%
YoY
|
$45.00M
73.08%
YoY
|
-$256.0M
-2427.27%
YoY
|
$54.00M
92.86%
YoY
|
$48.00M
60.0%
YoY
|
$26.00M
-471.43%
YoY
|
$11.00M
-26.67%
YoY
|
$28.00M
47.37%
YoY
|
$30.00M
42.86%
YoY
|
-$7.000M
-12.5%
YoY
|
$15.00M
-168.18%
YoY
|
$19.00M
-29.63%
YoY
|
| Basic Earnings Per Share |
$0.12
9.09%
YoY
|
N/A
|
$0.20
-13.04%
YoY
|
$0.17
-26.09%
YoY
|
$0.11
-108.21%
YoY
|
N/A
|
$0.23
53.33%
YoY
|
$0.23
91.67%
YoY
|
-$1.34
-2780.0%
YoY
|
N/A
|
$0.15
150.0%
YoY
|
$0.12
100.0%
YoY
|
$0.05
-162.5%
YoY
|
N/A
|
$0.06
-25.0%
YoY
|
$0.06
-33.33%
YoY
|
-$0.08
100.0%
YoY
|
N/A
|
$0.08
-42.86%
YoY
|
| Diluted Earnings Per Share |
$0.12
9.09%
YoY
|
-$1.14
1018.79%
YoY
|
$0.20
-13.04%
YoY
|
$0.16
-27.27%
YoY
|
$0.11
-108.21%
YoY
|
-$0.10
-90.72%
YoY
|
$0.23
53.33%
YoY
|
$0.22
83.33%
YoY
|
-$1.34
-2780.0%
YoY
|
-$1.09
-2734.37%
YoY
|
$0.15
150.0%
YoY
|
$0.12
100.0%
YoY
|
$0.05
-162.5%
YoY
|
$0.04
-100.0%
YoY
|
$0.06
-25.0%
YoY
|
$0.06
-33.33%
YoY
|
-$0.08
100.0%
YoY
|
$71.77K
-154.15%
YoY
|
$0.08
-38.46%
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 |
431.5M shares
55.45%
YoY
|
415.9M shares
51.36%
YoY
|
415.9M shares
51.4%
YoY
|
276.8M shares
0.93%
YoY
|
277.6M shares
13.68%
YoY
|
274.8M shares
16.65%
YoY
|
274.7M shares
16.5%
YoY
|
274.3M shares
16.61%
YoY
|
244.2M shares
4.1%
YoY
|
235.6M shares
0.71%
YoY
|
235.8M
0.86%
YoY
|
235.2M
0.9%
YoY
|
234.5M
1.09%
YoY
|
233.9M
4.13%
YoY
|
233.8M
14.12%
YoY
|
233.1M
15.81%
YoY
|
232.0M
20.83%
YoY
|
224.6M
N/A
|
204.9M
20.94%
YoY
|
| Diluted Shares Outstanding |
435.0M shares
56.32%
YoY
|
N/A
|
429.5M shares
55.65%
YoY
|
427.6M shares
55.1%
YoY
|
278.3M shares
11.42%
YoY
|
N/A
|
275.9M shares
2.18%
YoY
|
275.7M shares
2.29%
YoY
|
249.7M shares
-6.52%
YoY
|
N/A
|
270.0M shares
1.34%
YoY
|
269.6M
1.37%
YoY
|
267.2M
15.16%
YoY
|
N/A
|
266.5M
27.26%
YoY
|
265.9M
28.85%
YoY
|
232.0M
20.83%
YoY
|
N/A
|
209.4M
15.03%
YoY
|
Loading...