|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$5.000B
27.06%
YoY
|
$3.935B
3.23%
YoY
|
$3.812B
14.2%
YoY
|
$3.338B
19.38%
YoY
|
$2.796B
9.6%
YoY
|
| Cost Of Revenue |
$1.077B
38.79%
YoY
|
$776.0M
6.16%
YoY
|
$731.0M
24.11%
YoY
|
$589.0M
44.36%
YoY
|
$408.0M
12.71%
YoY
|
| Gross Profit |
$3.923B
24.18%
YoY
|
$3.159B
2.53%
YoY
|
$3.081B
12.08%
YoY
|
$2.749B
15.12%
YoY
|
$2.388B
9.09%
YoY
|
| Selling, General & Admin |
$1.141B
10.14%
YoY
|
$1.036B
-22.51%
YoY
|
$1.337B
38.12%
YoY
|
$968.0M
-4.54%
YoY
|
$1.014B
28.19%
YoY
|
| Research & Development |
$409.0M
24.32%
YoY
|
$329.0M
-0.9%
YoY
|
$332.0M
6.07%
YoY
|
$313.0M
23.72%
YoY
|
$253.0M
-5.24%
YoY
|
| Depreciation & Amortization |
$493.0M
17.66%
YoY
|
$419.0M
-13.61%
YoY
|
$485.0M
47.42%
YoY
|
$329.0M
135.0%
YoY
|
$140.0M
-6.67%
YoY
|
| Operating Expenses |
$1.768B
14.88%
YoY
|
$1.539B
-19.09%
YoY
|
$1.902B
24.97%
YoY
|
$1.522B
10.05%
YoY
|
$1.383B
6.96%
YoY
|
| Operating Profit |
$2.155B
33.02%
YoY
|
$1.620B
37.4%
YoY
|
$1.179B
-3.91%
YoY
|
$1.227B
22.09%
YoY
|
$1.005B
12.17%
YoY
|
| Interest Expense |
-$569.0M
-1.56%
YoY
|
-$578.0M
-13.6%
YoY
|
-$669.0M
69.8%
YoY
|
-$394.0M
207.81%
YoY
|
-$128.0M
-7.91%
YoY
|
| Other Income/Expense, Net |
-$40.00M
1233.33%
YoY
|
-$3.000M
-150.0%
YoY
|
$6.000M
-127.27%
YoY
|
-$22.00M
-113.5%
YoY
|
$163.0M
35.83%
YoY
|
| Pretax Income |
$1.511B
46.84%
YoY
|
$1.029B
124.18%
YoY
|
$459.0M
-42.91%
YoY
|
$804.0M
-22.84%
YoY
|
$1.042B
19.5%
YoY
|
| Income Tax |
$538.0M
39.38%
YoY
|
$386.0M
-345.86%
YoY
|
-$157.0M
-71.19%
YoY
|
-$545.0M
-364.56%
YoY
|
$206.0M
17.05%
YoY
|
| Net Earnings |
$973.0M
51.32%
YoY
|
$643.0M
4.38%
YoY
|
$616.0M
-54.34%
YoY
|
$1.349B
61.36%
YoY
|
$836.0M
50.9%
YoY
|
| Basic Earnings Per Share |
$1.59
52.88%
YoY
|
$1.04
7.22%
YoY
|
$0.97
-55.91%
YoY
|
$2.20
52.78%
YoY
|
$1.44
53.19%
YoY
|
| Diluted Earnings Per Share |
$1.57
52.4%
YoY
|
$1.03
7.3%
YoY
|
$0.96
-55.58%
YoY
|
$2.16
53.19%
YoY
|
$1.41
53.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
612.0M shares
-0.81%
YoY
|
617.0M shares
-3.14%
YoY
|
637.0M shares
3.75%
YoY
|
614.0M shares
5.68%
YoY
|
581.0M shares
-1.36%
YoY
|
| Diluted Shares Outstanding |
619.0M shares
-0.8%
YoY
|
624.0M shares
-2.8%
YoY
|
642.0M shares
2.88%
YoY
|
624.0M shares
5.58%
YoY
|
591.0M shares
-1.5%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.283B
N/A
|
$1.240B
22.77%
YoY
|
$1.220B
23.73%
YoY
|
$1.257B
29.06%
YoY
|
$1.010B
4.45%
YoY
|
$986.0M
3.68%
YoY
|
$974.0M
2.74%
YoY
|
$965.0M
2.01%
YoY
|
$967.0M
2.11%
YoY
|
$951.0M
1.6%
YoY
|
$948.0M
3411.11%
YoY
|
$946.0M
32.12%
YoY
|
$947.0M
N/A
|
$936.0M
33.33%
YoY
|
$27.00M
-96.06%
YoY
|
$716.0M
6.55%
YoY
|
$702.0M
12.14%
YoY
|
$686.0M
11.73%
YoY
|
| Cost Of Revenue |
$276.0M
N/A
|
$268.0M
34.67%
YoY
|
$266.0M
37.82%
YoY
|
$267.0M
37.63%
YoY
|
$199.0M
4.74%
YoY
|
$193.0M
6.04%
YoY
|
$194.0M
7.78%
YoY
|
$190.0M
6.15%
YoY
|
$190.0M
0.0%
YoY
|
$182.0M
2.25%
YoY
|
$180.0M
76.47%
YoY
|
$179.0M
77.23%
YoY
|
$190.0M
N/A
|
$178.0M
69.52%
YoY
|
$102.0M
0.0%
YoY
|
$101.0M
2.02%
YoY
|
$105.0M
16.67%
YoY
|
$102.0M
18.6%
YoY
|
| Gross Profit |
$1.007B
N/A
|
$972.0M
19.85%
YoY
|
$954.0M
20.3%
YoY
|
$990.0M
26.92%
YoY
|
$811.0M
4.38%
YoY
|
$793.0M
3.12%
YoY
|
$780.0M
1.56%
YoY
|
$775.0M
1.04%
YoY
|
$777.0M
2.64%
YoY
|
$769.0M
1.45%
YoY
|
$768.0M
26.94%
YoY
|
$767.0M
24.72%
YoY
|
$757.0M
N/A
|
$758.0M
26.97%
YoY
|
$605.0M
3.6%
YoY
|
$615.0M
7.33%
YoY
|
$597.0M
11.38%
YoY
|
$584.0M
10.61%
YoY
|
| Selling, General & Admin |
$36.00M
N/A
|
$377.0M
43.35%
YoY
|
$357.0M
23.1%
YoY
|
$371.0M
49.6%
YoY
|
$263.0M
16.37%
YoY
|
$290.0M
-1.36%
YoY
|
$248.0M
-57.24%
YoY
|
$235.0M
-0.84%
YoY
|
$226.0M
-4.64%
YoY
|
$294.0M
51.55%
YoY
|
$580.0M
123.08%
YoY
|
$237.0M
-40.45%
YoY
|
$237.0M
N/A
|
$194.0M
-3.96%
YoY
|
$260.0M
29.35%
YoY
|
$398.0M
98.01%
YoY
|
$202.0M
-4.27%
YoY
|
$201.0M
1.52%
YoY
|
| Research & Development |
$104.0M
N/A
|
$96.00M
18.52%
YoY
|
$100.0M
19.05%
YoY
|
$109.0M
31.33%
YoY
|
$81.00M
1.25%
YoY
|
$84.00M
9.09%
YoY
|
$83.00M
-2.35%
YoY
|
$81.00M
-10.0%
YoY
|
$80.00M
-9.09%
YoY
|
$77.00M
-15.38%
YoY
|
$85.00M
39.34%
YoY
|
$90.00M
52.54%
YoY
|
$88.00M
N/A
|
$91.00M
51.67%
YoY
|
$61.00M
-10.29%
YoY
|
$59.00M
-13.24%
YoY
|
$60.00M
-4.76%
YoY
|
$68.00M
4.62%
YoY
|
| Depreciation & Amortization |
$119.0M
N/A
|
$126.0M
21.15%
YoY
|
$125.0M
20.19%
YoY
|
$123.0M
17.14%
YoY
|
$104.0M
-6.31%
YoY
|
$104.0M
-16.13%
YoY
|
$105.0M
-16.0%
YoY
|
$106.0M
-15.2%
YoY
|
$111.0M
-11.9%
YoY
|
$124.0M
-0.8%
YoY
|
$125.0M
331.03%
YoY
|
$125.0M
290.63%
YoY
|
$126.0M
N/A
|
$125.0M
257.14%
YoY
|
$29.00M
-19.44%
YoY
|
$32.00M
-13.51%
YoY
|
$35.00M
-10.26%
YoY
|
$36.00M
-21.74%
YoY
|
| Operating Expenses |
$194.0M
N/A
|
$539.0M
38.92%
YoY
|
$516.0M
23.15%
YoY
|
$534.0M
41.27%
YoY
|
$388.0M
8.99%
YoY
|
$419.0M
-3.46%
YoY
|
$378.0M
-49.13%
YoY
|
$358.0M
-11.6%
YoY
|
$356.0M
-7.77%
YoY
|
$434.0M
11.28%
YoY
|
$743.0M
115.99%
YoY
|
$405.0M
-15.45%
YoY
|
$386.0M
N/A
|
$390.0M
32.2%
YoY
|
$344.0M
15.82%
YoY
|
$479.0M
65.74%
YoY
|
$295.0M
-3.59%
YoY
|
$297.0M
-27.21%
YoY
|
| Operating Profit |
$813.0M
N/A
|
$433.0M
2.36%
YoY
|
$438.0M
17.11%
YoY
|
$456.0M
13.43%
YoY
|
$423.0M
0.48%
YoY
|
$374.0M
11.64%
YoY
|
$402.0M
1508.0%
YoY
|
$417.0M
15.19%
YoY
|
$421.0M
13.48%
YoY
|
$335.0M
-8.97%
YoY
|
$25.00M
-90.42%
YoY
|
$362.0M
166.18%
YoY
|
$371.0M
N/A
|
$368.0M
21.85%
YoY
|
$261.0M
-9.06%
YoY
|
$136.0M
-52.11%
YoY
|
$302.0M
31.3%
YoY
|
$287.0M
139.17%
YoY
|
| Interest Expense |
-$130.0M
N/A
|
-$130.0M
-3.7%
YoY
|
-$146.0M
7.35%
YoY
|
-$147.0M
-1.34%
YoY
|
-$135.0M
-16.15%
YoY
|
-$136.0M
-17.58%
YoY
|
-$149.0M
-10.24%
YoY
|
-$141.0M
-13.5%
YoY
|
-$161.0M
-1.23%
YoY
|
-$165.0M
5.77%
YoY
|
-$166.0M
453.33%
YoY
|
-$163.0M
352.78%
YoY
|
-$163.0M
N/A
|
-$156.0M
420.0%
YoY
|
-$30.00M
-3.23%
YoY
|
-$36.00M
0.0%
YoY
|
-$30.00M
-16.67%
YoY
|
-$31.00M
-16.22%
YoY
|
| Other Income/Expense, Net |
-$4.000M
N/A
|
$13.00M
160.0%
YoY
|
-$59.00M
136.0%
YoY
|
$2.000M
-60.0%
YoY
|
$5.000M
-120.83%
YoY
|
-$25.00M
-327.27%
YoY
|
$5.000M
-28.57%
YoY
|
$12.00M
0.0%
YoY
|
-$24.00M
-20.0%
YoY
|
$11.00M
450.0%
YoY
|
$7.000M
-800.0%
YoY
|
$12.00M
1100.0%
YoY
|
-$30.00M
N/A
|
$2.000M
-122.22%
YoY
|
-$1.000M
-66.67%
YoY
|
$1.000M
-80.0%
YoY
|
-$9.000M
-123.68%
YoY
|
-$3.000M
-115.79%
YoY
|
| Pretax Income |
$669.0M
N/A
|
$309.0M
7.67%
YoY
|
$233.0M
12.02%
YoY
|
$300.0M
16.28%
YoY
|
$287.0M
33.49%
YoY
|
$208.0M
14.92%
YoY
|
$258.0M
-282.98%
YoY
|
$276.0M
35.29%
YoY
|
$215.0M
31.1%
YoY
|
$181.0M
-16.2%
YoY
|
-$141.0M
-161.57%
YoY
|
$204.0M
112.5%
YoY
|
$164.0M
N/A
|
$216.0M
-17.24%
YoY
|
$229.0M
-9.13%
YoY
|
$96.00M
-66.78%
YoY
|
$261.0M
12.99%
YoY
|
$252.0M
154.55%
YoY
|
| Income Tax |
$157.0M
N/A
|
$117.0M
-19.31%
YoY
|
$99.00M
102.04%
YoY
|
$165.0M
70.1%
YoY
|
$145.0M
79.01%
YoY
|
$49.00M
32.43%
YoY
|
$97.00M
-133.45%
YoY
|
$95.00M
533.33%
YoY
|
$81.00M
-110.79%
YoY
|
$37.00M
-27.45%
YoY
|
-$290.0M
-1100.0%
YoY
|
$15.00M
-162.5%
YoY
|
-$751.0M
N/A
|
$51.00M
-13.56%
YoY
|
$29.00M
-59.15%
YoY
|
-$24.00M
-129.63%
YoY
|
$59.00M
-9.23%
YoY
|
$71.00M
-242.0%
YoY
|
| Net Earnings |
$512.0M
N/A
|
$192.0M
35.21%
YoY
|
$134.0M
-15.72%
YoY
|
$135.0M
-16.15%
YoY
|
$142.0M
5.97%
YoY
|
$159.0M
10.42%
YoY
|
$161.0M
8.05%
YoY
|
$181.0M
-4.23%
YoY
|
$134.0M
-85.36%
YoY
|
$144.0M
-12.73%
YoY
|
$149.0M
-25.5%
YoY
|
$189.0M
57.5%
YoY
|
$915.0M
N/A
|
$165.0M
-18.32%
YoY
|
$200.0M
10.5%
YoY
|
$120.0M
-38.14%
YoY
|
$202.0M
215.63%
YoY
|
$181.0M
53.39%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.31
N/A
|
$0.22
-15.38%
YoY
|
N/A
|
N/A
|
$0.26
13.04%
YoY
|
$0.26
13.04%
YoY
|
$0.29
-3.33%
YoY
|
N/A
|
$0.23
-11.54%
YoY
|
$0.23
-34.29%
YoY
|
$0.30
N/A
|
N/A
|
$0.26
-25.71%
YoY
|
$0.35
12.9%
YoY
|
N/A
|
$0.35
218.18%
YoY
|
$0.31
55.0%
YoY
|
| Diluted Earnings Per Share |
$0.84
N/A
|
$0.31
35.15%
YoY
|
$0.21
-19.23%
YoY
|
$0.22
-15.38%
YoY
|
$0.23
9.51%
YoY
|
$0.26
18.18%
YoY
|
$0.26
13.04%
YoY
|
$0.29
0.0%
YoY
|
$0.21
-85.19%
YoY
|
$0.22
-12.0%
YoY
|
$0.23
-30.3%
YoY
|
$0.29
-100.0%
YoY
|
$1.42
N/A
|
$0.25
-26.47%
YoY
|
$0.33
6.45%
YoY
|
$203.0K
-38.46%
YoY
|
$0.34
209.09%
YoY
|
$0.31
63.16%
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
|
| Basic Shares Outstanding |
602.4M shares
-2.87%
YoY
|
605.7M shares
-1.73%
YoY
|
616.7M shares
0.08%
YoY
|
615.9M shares
0.06%
YoY
|
616.3M shares
-3.24%
YoY
|
616.2M shares
-3.83%
YoY
|
615.5M shares
-3.74%
YoY
|
626.1M shares
-2.28%
YoY
|
636.9M shares
-0.35%
YoY
|
640.7M shares
-1.63%
YoY
|
639.4M shares
10.63%
YoY
|
640.8M shares
10.47%
YoY
|
639.1M shares
9.84%
YoY
|
651.4M shares
11.92%
YoY
|
578.0M shares
-0.34%
YoY
|
580.1M shares
0.02%
YoY
|
582.0M shares
-1.69%
YoY
|
580.0M shares
-1.69%
YoY
|
| Diluted Shares Outstanding |
N/A
|
618.0M shares
N/A
|
624.0M shares
0.16%
YoY
|
N/A
|
N/A
|
623.0M shares
-3.41%
YoY
|
622.0M shares
-3.42%
YoY
|
627.0M shares
-2.49%
YoY
|
N/A
|
645.0M shares
-0.92%
YoY
|
644.0M shares
6.62%
YoY
|
643.0M shares
N/A
|
N/A
|
651.0M shares
10.15%
YoY
|
604.0M shares
2.2%
YoY
|
N/A
|
591.0M shares
-1.5%
YoY
|
591.0M shares
-3.75%
YoY
|
Loading...