|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$12.60B
6.24%
YoY
|
$11.86B
6.4%
YoY
|
$11.15B
10.39%
YoY
|
$10.10B
13.59%
YoY
|
$8.891B
24.41%
YoY
|
| Cost Of Revenue |
$8.848B
5.41%
YoY
|
$8.394B
5.1%
YoY
|
$7.986B
9.88%
YoY
|
$7.268B
11.52%
YoY
|
$6.517B
22.38%
YoY
|
| Gross Profit |
$3.754B
8.25%
YoY
|
$3.468B
9.68%
YoY
|
$3.162B
11.68%
YoY
|
$2.831B
19.27%
YoY
|
$2.374B
30.36%
YoY
|
| Selling, General & Admin |
$2.675B
4.85%
YoY
|
$2.551B
-17.16%
YoY
|
$3.079B
44.86%
YoY
|
$2.126B
16.36%
YoY
|
$1.827B
30.68%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$129.3M
12.87%
YoY
|
$114.6M
4.43%
YoY
|
$109.7M
31.67%
YoY
|
$83.31M
51.44%
YoY
|
$55.01M
54.24%
YoY
|
| Operating Expenses |
$3.500B
4.31%
YoY
|
$3.355B
5.34%
YoY
|
$3.185B
14.77%
YoY
|
$2.775B
13.47%
YoY
|
$2.446B
27.97%
YoY
|
| Operating Profit |
$254.3M
125.87%
YoY
|
$112.6M
-576.56%
YoY
|
-$23.62M
-142.37%
YoY
|
$55.75M
-177.24%
YoY
|
-$72.18M
-20.21%
YoY
|
| Interest Expense |
$15.20M
-56.66%
YoY
|
$35.07M
-40.06%
YoY
|
$58.50M
2172.77%
YoY
|
$2.574M
-257.05%
YoY
|
-$1.639M
-18.94%
YoY
|
| Other Income/Expense, Net |
-$6.200M
-253.54%
YoY
|
$4.038M
-69.76%
YoY
|
$13.35M
-201.43%
YoY
|
-$13.17M
N/A
|
$0.00
N/A
|
| Pretax Income |
$263.3M
73.57%
YoY
|
$151.7M
214.52%
YoY
|
$48.23M
-7.03%
YoY
|
$51.88M
-170.28%
YoY
|
-$73.82M
-20.19%
YoY
|
| Income Tax |
$40.50M
-116.8%
YoY
|
-$241.0M
-2886.65%
YoY
|
$8.650M
226.91%
YoY
|
$2.646M
N/A
|
$0.00
N/A
|
| Net Earnings |
$222.8M
-43.27%
YoY
|
$392.7M
892.26%
YoY
|
$39.58M
-19.61%
YoY
|
$49.23M
-166.69%
YoY
|
-$73.82M
-20.19%
YoY
|
| Basic Earnings Per Share |
$0.54
-41.94%
YoY
|
$0.93
933.33%
YoY
|
$0.09
-25.0%
YoY
|
$0.12
-166.67%
YoY
|
-$0.18
-21.74%
YoY
|
| Diluted Earnings Per Share |
$0.52
-42.86%
YoY
|
$0.91
893.34%
YoY
|
$0.09
-23.66%
YoY
|
$0.12
-166.67%
YoY
|
-$0.18
-21.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
414.1M shares
-1.72%
YoY
|
421.4M shares
-1.89%
YoY
|
429.5M shares
1.69%
YoY
|
422.3M shares
1.23%
YoY
|
417.2M shares
2.45%
YoY
|
| Diluted Shares Outstanding |
425.8M shares
-1.2%
YoY
|
431.0M shares
-0.24%
YoY
|
432.0M shares
1.0%
YoY
|
427.8M shares
2.53%
YoY
|
417.2M shares
2.45%
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.265B
0.53%
YoY
|
$3.117B
8.3%
YoY
|
$3.104B
8.59%
YoY
|
$3.116B
8.28%
YoY
|
$3.247B
14.08%
YoY
|
$2.878B
5.08%
YoY
|
$2.859B
2.91%
YoY
|
$2.878B
3.34%
YoY
|
$2.847B
5.14%
YoY
|
$2.739B
8.15%
YoY
|
$2.778B
14.26%
YoY
|
$2.785B
14.67%
YoY
|
$2.707B
13.36%
YoY
|
$2.532B
14.46%
YoY
|
$2.431B
12.81%
YoY
|
$2.428B
13.73%
YoY
|
$2.388B
16.91%
YoY
|
$2.212B
24.14%
YoY
|
$2.155B
26.78%
YoY
|
$2.135B
31.69%
YoY
|
| Cost Of Revenue |
$2.305B
-0.71%
YoY
|
$2.188B
7.6%
YoY
|
$2.162B
7.31%
YoY
|
$2.192B
8.32%
YoY
|
$2.321B
13.56%
YoY
|
$2.034B
3.88%
YoY
|
$2.015B
1.19%
YoY
|
$2.024B
1.53%
YoY
|
$2.044B
4.97%
YoY
|
$1.958B
8.05%
YoY
|
$1.991B
13.89%
YoY
|
$1.993B
13.22%
YoY
|
$1.947B
9.23%
YoY
|
$1.812B
11.35%
YoY
|
$1.748B
11.95%
YoY
|
$1.761B
13.92%
YoY
|
$1.783B
19.75%
YoY
|
$1.627B
22.59%
YoY
|
$1.562B
23.3%
YoY
|
$1.545B
24.36%
YoY
|
| Gross Profit |
$959.7M
3.64%
YoY
|
$928.2M
9.99%
YoY
|
$942.2M
11.66%
YoY
|
$923.8M
8.17%
YoY
|
$926.0M
15.39%
YoY
|
$843.9M
8.08%
YoY
|
$843.8M
7.25%
YoY
|
$854.0M
7.9%
YoY
|
$802.5M
5.58%
YoY
|
$780.8M
8.41%
YoY
|
$786.8M
15.23%
YoY
|
$791.5M
18.51%
YoY
|
$760.1M
25.53%
YoY
|
$720.2M
23.14%
YoY
|
$682.8M
15.05%
YoY
|
$667.8M
13.23%
YoY
|
$605.5M
9.26%
YoY
|
$584.8M
28.66%
YoY
|
$593.5M
36.94%
YoY
|
$589.8M
55.73%
YoY
|
| Selling, General & Admin |
$882.9M
-2.68%
YoY
|
$665.1M
6.17%
YoY
|
$671.9M
8.15%
YoY
|
$653.1M
8.39%
YoY
|
$907.2M
14.02%
YoY
|
$626.5M
2.41%
YoY
|
$621.3M
0.33%
YoY
|
$602.6M
3.24%
YoY
|
$795.6M
6.88%
YoY
|
$611.7M
12.54%
YoY
|
$619.2M
19.77%
YoY
|
$583.7M
15.74%
YoY
|
$744.4M
14.15%
YoY
|
$543.5M
16.53%
YoY
|
$517.0M
18.12%
YoY
|
$504.3M
24.14%
YoY
|
$652.1M
25.04%
YoY
|
$466.4M
32.42%
YoY
|
$437.7M
27.53%
YoY
|
$406.2M
26.92%
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 |
$34.40M
18.13%
YoY
|
$22.20M
20.0%
YoY
|
$21.70M
19.89%
YoY
|
$30.00M
7.14%
YoY
|
$29.12M
5.9%
YoY
|
$18.50M
11.45%
YoY
|
$18.10M
-7.65%
YoY
|
$28.00M
-3.04%
YoY
|
$27.50M
21.61%
YoY
|
$16.60M
3.11%
YoY
|
$19.60M
41.01%
YoY
|
$28.88M
66.53%
YoY
|
$22.61M
34.05%
YoY
|
$16.10M
61.0%
YoY
|
$13.90M
47.87%
YoY
|
$17.34M
51.76%
YoY
|
$16.87M
51.96%
YoY
|
$10.00M
33.33%
YoY
|
$9.400M
42.42%
YoY
|
$11.43M
57.53%
YoY
|
| Operating Expenses |
$917.2M
-1.98%
YoY
|
$863.0M
5.47%
YoY
|
$872.5M
7.48%
YoY
|
$846.9M
7.29%
YoY
|
$935.7M
13.82%
YoY
|
$818.2M
3.45%
YoY
|
$811.8M
0.88%
YoY
|
$789.4M
2.86%
YoY
|
$822.1M
10.44%
YoY
|
$790.9M
9.76%
YoY
|
$804.7M
21.71%
YoY
|
$767.4M
18.24%
YoY
|
$744.4M
11.32%
YoY
|
$720.6M
16.84%
YoY
|
$661.1M
8.45%
YoY
|
$649.0M
17.86%
YoY
|
$668.7M
25.55%
YoY
|
$616.8M
26.68%
YoY
|
$609.6M
30.93%
YoY
|
$550.7M
29.2%
YoY
|
| Operating Profit |
$42.50M
-537.6%
YoY
|
$65.20M
154.37%
YoY
|
$69.70M
117.47%
YoY
|
$76.90M
19.01%
YoY
|
-$9.712M
-50.46%
YoY
|
$25.63M
-352.36%
YoY
|
$32.05M
-278.86%
YoY
|
$64.62M
168.61%
YoY
|
-$19.60M
-224.74%
YoY
|
-$10.16M
2240.32%
YoY
|
-$17.92M
-182.75%
YoY
|
$24.06M
27.85%
YoY
|
$15.72M
-124.87%
YoY
|
-$434.0K
-98.64%
YoY
|
$21.66M
-233.79%
YoY
|
$18.82M
-51.9%
YoY
|
-$63.19M
-392.52%
YoY
|
-$31.93M
-1.18%
YoY
|
-$16.19M
-49.84%
YoY
|
$39.12M
-182.38%
YoY
|
| Interest Expense |
$4.100M
10.13%
YoY
|
$3.500M
158.68%
YoY
|
$3.900M
158.62%
YoY
|
$3.200M
139.7%
YoY
|
$3.723M
-88.14%
YoY
|
$1.353M
54.28%
YoY
|
$1.508M
68.3%
YoY
|
$1.335M
54.87%
YoY
|
$31.38M
406.19%
YoY
|
$877.0K
-68.05%
YoY
|
$896.0K
29.86%
YoY
|
$862.0K
-350.58%
YoY
|
$6.200M
-1562.26%
YoY
|
$2.745M
-977.0%
YoY
|
$690.0K
-238.0%
YoY
|
-$344.0K
-14.43%
YoY
|
-$424.0K
-29.33%
YoY
|
-$313.0K
-41.93%
YoY
|
-$500.0K
-8.42%
YoY
|
-$402.0K
4.69%
YoY
|
| Other Income/Expense, Net |
-$4.500M
-236.7%
YoY
|
$600.0K
-1766.67%
YoY
|
$400.0K
-74.04%
YoY
|
-$2.200M
189.86%
YoY
|
$3.292M
-87.86%
YoY
|
-$36.00K
-99.89%
YoY
|
$1.541M
-94.73%
YoY
|
-$759.0K
-91.46%
YoY
|
$27.12M
-306.0%
YoY
|
-$34.12M
N/A
|
$29.24M
N/A
|
-$8.888M
N/A
|
-$13.17M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Pretax Income |
$42.10M
-1660.99%
YoY
|
$69.30M
134.94%
YoY
|
$74.00M
59.1%
YoY
|
$77.90M
-0.61%
YoY
|
-$2.697M
-106.93%
YoY
|
$29.50M
-186.49%
YoY
|
$46.51M
129.69%
YoY
|
$78.38M
238.08%
YoY
|
$38.90M
344.59%
YoY
|
-$34.11M
-1575.81%
YoY
|
$20.25M
-9.38%
YoY
|
$23.18M
25.51%
YoY
|
$8.750M
-113.76%
YoY
|
$2.311M
-107.17%
YoY
|
$22.35M
-233.91%
YoY
|
$18.47M
-52.29%
YoY
|
-$63.61M
-402.9%
YoY
|
-$32.24M
-1.84%
YoY
|
-$16.69M
-49.15%
YoY
|
$38.72M
-180.88%
YoY
|
| Income Tax |
$2.900M
-111.38%
YoY
|
$10.10M
-60.49%
YoY
|
$12.00M
-104.75%
YoY
|
$15.50M
34.98%
YoY
|
-$25.49M
-649.45%
YoY
|
$25.57M
1400.29%
YoY
|
-$252.6M
-19471.47%
YoY
|
$11.48M
1044.87%
YoY
|
$4.639M
75.32%
YoY
|
$1.704M
N/A
|
$1.304M
N/A
|
$1.003M
N/A
|
$2.646M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$39.20M
71.99%
YoY
|
$59.20M
1405.6%
YoY
|
$62.00M
-79.27%
YoY
|
$62.40M
-6.72%
YoY
|
$22.79M
-33.48%
YoY
|
$3.932M
-110.98%
YoY
|
$299.1M
1478.79%
YoY
|
$66.90M
201.6%
YoY
|
$34.26M
461.32%
YoY
|
-$35.81M
-1649.55%
YoY
|
$18.95M
-15.21%
YoY
|
$22.18M
20.08%
YoY
|
$6.104M
-109.6%
YoY
|
$2.311M
-107.17%
YoY
|
$22.35M
-233.91%
YoY
|
$18.47M
-52.29%
YoY
|
-$63.61M
-402.9%
YoY
|
-$32.24M
-1.84%
YoY
|
-$16.69M
-49.15%
YoY
|
$38.72M
-180.88%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.14
1300.0%
YoY
|
$0.15
-78.57%
YoY
|
$0.15
0.0%
YoY
|
N/A
|
$0.01
-112.5%
YoY
|
$0.70
1650.0%
YoY
|
$0.15
200.0%
YoY
|
N/A
|
-$0.08
-900.0%
YoY
|
$0.04
-20.0%
YoY
|
$0.05
25.0%
YoY
|
N/A
|
$0.01
-112.5%
YoY
|
$0.05
-225.0%
YoY
|
$0.04
-55.56%
YoY
|
N/A
|
-$0.08
0.0%
YoY
|
-$0.04
-50.0%
YoY
|
$0.09
-175.0%
YoY
|
| Diluted Earnings Per Share |
$0.09
74.21%
YoY
|
$0.14
1300.0%
YoY
|
$0.14
-79.41%
YoY
|
$0.15
0.0%
YoY
|
$0.05
-31.74%
YoY
|
$0.01
-112.5%
YoY
|
$0.68
1600.0%
YoY
|
$0.15
200.0%
YoY
|
$0.08
455.67%
YoY
|
-$0.08
-900.0%
YoY
|
$0.04
-20.0%
YoY
|
$0.05
25.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.01
-112.5%
YoY
|
$0.05
-225.0%
YoY
|
$0.04
-55.56%
YoY
|
-$151.8K
-399.13%
YoY
|
-$0.08
0.0%
YoY
|
-$0.04
-50.0%
YoY
|
$0.09
-175.0%
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 |
N/A
|
414.2M shares
-0.04%
YoY
|
414.2M shares
-3.53%
YoY
|
413.7M shares
-4.87%
YoY
|
N/A
|
414.4M shares
-3.81%
YoY
|
429.4M shares
0.18%
YoY
|
434.9M shares
1.88%
YoY
|
N/A
|
430.8M shares
1.86%
YoY
|
428.6M shares
1.64%
YoY
|
426.9M shares
1.53%
YoY
|
N/A
|
422.9M shares
1.21%
YoY
|
421.7M shares
1.21%
YoY
|
420.4M shares
1.24%
YoY
|
N/A
|
417.8M shares
2.1%
YoY
|
416.7M shares
3.04%
YoY
|
415.2M shares
3.45%
YoY
|
| Diluted Shares Outstanding |
N/A
|
425.5M shares
-0.25%
YoY
|
428.4M shares
-2.17%
YoY
|
425.3M shares
-2.55%
YoY
|
N/A
|
426.6M shares
-0.97%
YoY
|
437.9M shares
1.46%
YoY
|
436.4M shares
1.38%
YoY
|
N/A
|
430.8M shares
0.62%
YoY
|
431.6M shares
1.11%
YoY
|
430.5M shares
0.88%
YoY
|
N/A
|
428.1M shares
2.46%
YoY
|
426.8M shares
2.44%
YoY
|
426.7M shares
-0.21%
YoY
|
N/A
|
417.8M shares
2.1%
YoY
|
416.7M shares
3.04%
YoY
|
427.6M shares
6.53%
YoY
|
Loading...