|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$24.19B
0.3%
YoY
|
$24.12B
10.06%
YoY
|
$21.92B
25.01%
YoY
|
$17.53B
-0.73%
YoY
|
$17.66B
85.95%
YoY
|
| Cost Of Revenue |
$13.83B
-9.18%
YoY
|
$15.23B
5.7%
YoY
|
$14.41B
24.88%
YoY
|
$11.54B
-12.85%
YoY
|
$13.24B
95.76%
YoY
|
| Gross Profit |
$10.36B
16.55%
YoY
|
$8.889B
18.44%
YoY
|
$7.505B
25.25%
YoY
|
$5.992B
35.57%
YoY
|
$4.420B
61.7%
YoY
|
| Selling, General & Admin |
$4.271B
3.32%
YoY
|
$4.133B
-2.24%
YoY
|
$4.228B
12.91%
YoY
|
$3.745B
44.0%
YoY
|
$2.601B
53.98%
YoY
|
| Research & Development |
$2.908B
-0.22%
YoY
|
$2.914B
7.12%
YoY
|
$2.721B
27.4%
YoY
|
$2.136B
52.64%
YoY
|
$1.399B
57.97%
YoY
|
| Depreciation & Amortization |
$369.5M
-1.75%
YoY
|
$376.1M
-7.94%
YoY
|
$408.6M
19.98%
YoY
|
$340.5M
152.69%
YoY
|
$134.8M
60.02%
YoY
|
| Operating Expenses |
$7.179B
1.86%
YoY
|
$7.048B
1.42%
YoY
|
$6.949B
18.17%
YoY
|
$5.880B
47.03%
YoY
|
$4.000B
55.35%
YoY
|
| Operating Profit |
$1.708B
91.46%
YoY
|
$892.3M
-420.02%
YoY
|
-$278.8M
-55.35%
YoY
|
-$624.5M
-487.64%
YoY
|
$161.1M
-956.3%
YoY
|
| Interest Expense |
-$129.4M
1290.7%
YoY
|
-$9.302M
-130.3%
YoY
|
$30.70M
-17.54%
YoY
|
$37.23M
-35.92%
YoY
|
$58.10M
-22.74%
YoY
|
| Other Income/Expense, Net |
$166.8M
213.41%
YoY
|
$53.21M
-73.72%
YoY
|
$202.5M
112.14%
YoY
|
$95.44M
223.82%
YoY
|
$29.47M
-89.9%
YoY
|
| Pretax Income |
$1.690B
24.52%
YoY
|
$1.357B
-4756.88%
YoY
|
-$29.14M
-94.84%
YoY
|
-$565.3M
-459.02%
YoY
|
$157.5M
-27.09%
YoY
|
| Income Tax |
$385.7M
-125.55%
YoY
|
-$1.509B
18722.09%
YoY
|
-$8.019M
-34.87%
YoY
|
-$12.31M
802.64%
YoY
|
-$1.364M
-147.66%
YoY
|
| Net Earnings |
$1.306B
-54.93%
YoY
|
$2.897B
29546.41%
YoY
|
$9.772M
-101.81%
YoY
|
-$540.7M
-425.19%
YoY
|
$166.3M
-21.97%
YoY
|
| Basic Earnings Per Share |
$2.13
-54.68%
YoY
|
$4.70
23400.0%
YoY
|
$0.02
-102.15%
YoY
|
-$0.93
-358.33%
YoY
|
$0.36
-25.0%
YoY
|
| Diluted Earnings Per Share |
$2.10
-53.95%
YoY
|
$4.56
22700.0%
YoY
|
$0.02
-102.15%
YoY
|
-$0.93
-381.82%
YoY
|
$0.33
-25.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
612.2M shares
-0.77%
YoY
|
617.0M shares
1.34%
YoY
|
608.9M shares
5.17%
YoY
|
578.9M shares
26.29%
YoY
|
458.4M shares
3.45%
YoY
|
| Diluted Shares Outstanding |
622.8M shares
-2.13%
YoY
|
636.4M shares
3.64%
YoY
|
614.0M shares
6.06%
YoY
|
578.9M shares
15.38%
YoY
|
501.8M shares
4.07%
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 |
$6.057B
4.94%
YoY
|
$6.252B
3.65%
YoY
|
$6.115B
2.33%
YoY
|
$6.054B
-1.64%
YoY
|
$5.772B
-3.11%
YoY
|
$6.033B
4.5%
YoY
|
$5.976B
6.38%
YoY
|
$6.156B
11.21%
YoY
|
$5.957B
19.38%
YoY
|
$5.773B
24.13%
YoY
|
$5.617B
24.4%
YoY
|
$5.535B
25.67%
YoY
|
$4.990B
25.99%
YoY
|
$4.651B
14.03%
YoY
|
$4.516B
17.45%
YoY
|
$4.404B
-5.9%
YoY
|
$3.961B
-21.68%
YoY
|
$4.079B
29.11%
YoY
|
$3.845B
26.73%
YoY
|
$4.681B
143.33%
YoY
|
| Cost Of Revenue |
$3.148B
-9.61%
YoY
|
$3.380B
-9.16%
YoY
|
$3.453B
-7.32%
YoY
|
$3.518B
-10.3%
YoY
|
$3.482B
-9.85%
YoY
|
$3.721B
-0.7%
YoY
|
$3.726B
0.19%
YoY
|
$3.922B
6.9%
YoY
|
$3.863B
17.92%
YoY
|
$3.747B
25.3%
YoY
|
$3.719B
26.14%
YoY
|
$3.669B
25.01%
YoY
|
$3.276B
22.88%
YoY
|
$2.991B
3.25%
YoY
|
$2.948B
8.74%
YoY
|
$2.935B
-17.09%
YoY
|
$2.666B
-34.88%
YoY
|
$2.896B
22.98%
YoY
|
$2.712B
21.08%
YoY
|
$3.540B
166.77%
YoY
|
| Gross Profit |
$2.909B
27.06%
YoY
|
$2.872B
24.26%
YoY
|
$2.662B
18.31%
YoY
|
$2.537B
13.57%
YoY
|
$2.290B
9.32%
YoY
|
$2.311B
14.1%
YoY
|
$2.250B
18.5%
YoY
|
$2.233B
19.69%
YoY
|
$2.094B
22.16%
YoY
|
$2.026B
22.02%
YoY
|
$1.898B
21.14%
YoY
|
$1.866B
26.98%
YoY
|
$1.715B
32.4%
YoY
|
$1.660B
40.45%
YoY
|
$1.567B
38.29%
YoY
|
$1.470B
28.8%
YoY
|
$1.295B
34.4%
YoY
|
$1.182B
47.08%
YoY
|
$1.133B
42.64%
YoY
|
$1.141B
91.21%
YoY
|
| Selling, General & Admin |
$1.508B
51.37%
YoY
|
$1.132B
-9.39%
YoY
|
$1.143B
15.77%
YoY
|
$999.0M
1.82%
YoY
|
$996.3M
8.86%
YoY
|
$1.249B
-0.22%
YoY
|
$987.6M
2.85%
YoY
|
$981.1M
-9.73%
YoY
|
$915.1M
-1.47%
YoY
|
$1.252B
26.32%
YoY
|
$960.3M
8.96%
YoY
|
$1.087B
17.31%
YoY
|
$928.8M
-1.8%
YoY
|
$991.3M
26.49%
YoY
|
$881.3M
30.5%
YoY
|
$926.5M
55.79%
YoY
|
$945.8M
73.43%
YoY
|
$783.7M
60.59%
YoY
|
$675.3M
34.43%
YoY
|
$594.7M
58.82%
YoY
|
| Research & Development |
$1.039B
36.57%
YoY
|
$710.7M
-7.67%
YoY
|
$711.2M
0.04%
YoY
|
$725.3M
1.7%
YoY
|
$760.7M
5.57%
YoY
|
$769.7M
12.3%
YoY
|
$711.0M
-0.39%
YoY
|
$713.2M
2.66%
YoY
|
$720.6M
14.94%
YoY
|
$685.4M
13.38%
YoY
|
$713.8M
30.24%
YoY
|
$694.7M
32.36%
YoY
|
$626.9M
29.33%
YoY
|
$604.5M
52.72%
YoY
|
$548.0M
49.5%
YoY
|
$524.8M
61.95%
YoY
|
$484.8M
56.3%
YoY
|
$395.8M
56.21%
YoY
|
$366.6M
61.1%
YoY
|
$324.1M
56.0%
YoY
|
| Depreciation & Amortization |
$95.98M
7.9%
YoY
|
$96.07M
8.09%
YoY
|
$92.12M
-0.63%
YoY
|
$92.40M
-4.65%
YoY
|
$88.95M
-8.9%
YoY
|
$88.88M
-15.64%
YoY
|
$92.71M
-19.74%
YoY
|
$96.90M
2.49%
YoY
|
$97.64M
4.79%
YoY
|
$105.4M
15.9%
YoY
|
$115.5M
251.06%
YoY
|
$94.54M
182.22%
YoY
|
$93.17M
33.0%
YoY
|
$90.91M
132.8%
YoY
|
$32.90M
21.85%
YoY
|
$33.50M
74.48%
YoY
|
$70.06M
139.91%
YoY
|
$39.05M
73.56%
YoY
|
$27.00M
75.32%
YoY
|
$19.20M
13.61%
YoY
|
| Operating Expenses |
$2.547B
44.96%
YoY
|
$1.877B
-8.61%
YoY
|
$1.855B
9.18%
YoY
|
$1.724B
1.77%
YoY
|
$1.757B
7.41%
YoY
|
$2.054B
3.69%
YoY
|
$1.699B
1.47%
YoY
|
$1.694B
-6.83%
YoY
|
$1.636B
5.14%
YoY
|
$1.981B
21.43%
YoY
|
$1.674B
17.12%
YoY
|
$1.818B
25.29%
YoY
|
$1.556B
8.75%
YoY
|
$1.631B
38.29%
YoY
|
$1.429B
37.18%
YoY
|
$1.451B
57.96%
YoY
|
$1.431B
67.22%
YoY
|
$1.180B
58.86%
YoY
|
$1.042B
42.74%
YoY
|
$918.8M
57.81%
YoY
|
| Operating Profit |
-$172.0M
-152.23%
YoY
|
$995.4M
286.36%
YoY
|
$409.4M
26.76%
YoY
|
$484.3M
57.98%
YoY
|
$329.3M
31.86%
YoY
|
$257.6M
472.44%
YoY
|
$323.0M
-3360.08%
YoY
|
$306.6M
543.17%
YoY
|
$249.7M
-4146.39%
YoY
|
$45.01M
54.87%
YoY
|
-$9.908M
-79.69%
YoY
|
$47.66M
-122.3%
YoY
|
-$6.172M
-97.28%
YoY
|
$29.06M
1061.01%
YoY
|
-$48.79M
-312.16%
YoY
|
-$213.8M
-271.03%
YoY
|
-$226.8M
-434.81%
YoY
|
$2.503M
-95.91%
YoY
|
$23.00M
-53.39%
YoY
|
$125.0M
-642.23%
YoY
|
| Interest Expense |
-$53.20M
208.5%
YoY
|
-$288.4M
-165.92%
YoY
|
-$34.65M
150.9%
YoY
|
-$23.69M
-1366.01%
YoY
|
-$17.24M
-197.78%
YoY
|
$437.5M
2200.83%
YoY
|
-$13.81M
-166.4%
YoY
|
$1.871M
-27.31%
YoY
|
$17.63M
-250.41%
YoY
|
$19.02M
-32.26%
YoY
|
$20.80M
-407.97%
YoY
|
$2.574M
-114.24%
YoY
|
-$11.72M
-134.49%
YoY
|
$28.07M
-251.63%
YoY
|
-$6.754M
-66.64%
YoY
|
-$18.08M
-125.73%
YoY
|
$33.99M
-216.41%
YoY
|
-$18.51M
-107.22%
YoY
|
-$20.25M
34.97%
YoY
|
$70.28M
1033.55%
YoY
|
| Other Income/Expense, Net |
$5.426M
-34.96%
YoY
|
$4.991M
-102.89%
YoY
|
$167.2M
1018.13%
YoY
|
-$13.39M
-77.51%
YoY
|
$8.342M
-96.49%
YoY
|
-$172.7M
-179.37%
YoY
|
$14.95M
250.75%
YoY
|
-$59.53M
661366.67%
YoY
|
$237.8M
-1394.56%
YoY
|
$217.6M
-4337.69%
YoY
|
$4.262M
-77.33%
YoY
|
-$9.000K
-100.05%
YoY
|
-$18.37M
-154.88%
YoY
|
-$5.136M
307.62%
YoY
|
$18.80M
-256.51%
YoY
|
$18.77M
-75.24%
YoY
|
$33.47M
-221.59%
YoY
|
-$1.260M
-59.35%
YoY
|
-$12.01M
-1632.02%
YoY
|
$75.79M
196.15%
YoY
|
| Pretax Income |
-$392.6M
-272.9%
YoY
|
$202.0M
-27.3%
YoY
|
$601.5M
85.57%
YoY
|
$659.4M
164.92%
YoY
|
$227.1M
-55.16%
YoY
|
$277.8M
162.04%
YoY
|
$324.1M
1955.6%
YoY
|
$248.9M
-292.14%
YoY
|
$506.3M
-2467.94%
YoY
|
$106.0M
-194.45%
YoY
|
$15.77M
-143.76%
YoY
|
-$129.5M
-37.71%
YoY
|
-$21.38M
-89.77%
YoY
|
-$112.2M
50.89%
YoY
|
-$36.03M
1386.51%
YoY
|
-$208.0M
-207.03%
YoY
|
-$209.1M
-623.25%
YoY
|
-$74.39M
-124.93%
YoY
|
-$2.424M
-106.9%
YoY
|
$194.3M
-1688.86%
YoY
|
| Income Tax |
-$83.98M
-319.27%
YoY
|
$86.40M
-106.65%
YoY
|
$139.9M
225.27%
YoY
|
$121.0M
105.08%
YoY
|
$38.30M
7.89%
YoY
|
-$1.300B
2410.04%
YoY
|
$43.01M
-13.11%
YoY
|
$59.00M
-1694.59%
YoY
|
$35.50M
-1790.48%
YoY
|
-$51.79M
-1063.57%
YoY
|
$49.50M
-386.13%
YoY
|
-$3.700M
-384.62%
YoY
|
-$2.100M
23.53%
YoY
|
$5.375M
-18.52%
YoY
|
-$17.30M
-3560.0%
YoY
|
$1.300M
-113.83%
YoY
|
-$1.700M
-288.89%
YoY
|
$6.597M
49.93%
YoY
|
$500.0K
-135.71%
YoY
|
-$9.400M
1075.0%
YoY
|
| Net Earnings |
-$308.7M
-262.57%
YoY
|
$115.8M
-94.05%
YoY
|
$461.5M
62.66%
YoY
|
$538.5M
175.75%
YoY
|
$189.9M
-59.77%
YoY
|
$1.946B
992.84%
YoY
|
$283.8M
-1080.02%
YoY
|
$195.3M
-259.39%
YoY
|
$472.0M
-2903.21%
YoY
|
$178.1M
-256.44%
YoY
|
-$28.95M
96.82%
YoY
|
-$122.5M
-41.11%
YoY
|
-$16.84M
-91.75%
YoY
|
-$113.8M
48.15%
YoY
|
-$14.71M
-17613.1%
YoY
|
-$208.0M
-201.96%
YoY
|
-$204.2M
-623.48%
YoY
|
-$76.83M
-126.13%
YoY
|
$84.00K
-99.77%
YoY
|
$204.0M
-1877.5%
YoY
|
| Basic Earnings Per Share |
-$0.52
-267.74%
YoY
|
N/A
|
$0.76
65.22%
YoY
|
$0.88
175.0%
YoY
|
$0.31
-59.74%
YoY
|
N/A
|
$0.46
-1020.0%
YoY
|
$0.32
-260.0%
YoY
|
$0.77
-2666.67%
YoY
|
N/A
|
-$0.05
150.0%
YoY
|
-$0.20
-44.44%
YoY
|
-$0.03
-92.11%
YoY
|
N/A
|
-$0.02
N/A
|
-$0.36
-180.0%
YoY
|
-$0.38
-522.22%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.45
-1600.0%
YoY
|
| Diluted Earnings Per Share |
-$0.52
-273.33%
YoY
|
$0.19
-93.99%
YoY
|
$0.74
64.44%
YoY
|
$0.87
180.65%
YoY
|
$0.30
-59.46%
YoY
|
$3.16
1028.29%
YoY
|
$0.45
-1000.0%
YoY
|
$0.31
-253.53%
YoY
|
$0.74
-2566.67%
YoY
|
$0.28
-247.41%
YoY
|
-$0.05
150.0%
YoY
|
-$0.20
-43.91%
YoY
|
-$0.03
-92.11%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.02
N/A
|
-$0.36
-190.0%
YoY
|
-$0.38
-575.0%
YoY
|
-$166.1K
-134.41%
YoY
|
$0.00
-100.0%
YoY
|
$0.40
-1433.33%
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 |
597.6M shares
-3.52%
YoY
|
N/A
|
610.2M shares
-1.01%
YoY
|
612.9M shares
-0.77%
YoY
|
619.4M shares
0.48%
YoY
|
N/A
|
616.4M shares
0.84%
YoY
|
617.7M shares
1.81%
YoY
|
616.4M shares
2.35%
YoY
|
N/A
|
611.3M shares
3.14%
YoY
|
606.7M shares
4.36%
YoY
|
602.2M shares
11.23%
YoY
|
N/A
|
592.7M shares
28.66%
YoY
|
581.4M shares
27.65%
YoY
|
541.4M shares
19.0%
YoY
|
N/A
|
460.7M shares
3.64%
YoY
|
455.4M shares
3.48%
YoY
|
| Diluted Shares Outstanding |
597.6M shares
-5.94%
YoY
|
N/A
|
621.7M shares
-1.75%
YoY
|
618.9M shares
-2.41%
YoY
|
635.3M shares
-0.32%
YoY
|
N/A
|
632.8M shares
3.51%
YoY
|
634.2M shares
4.54%
YoY
|
637.4M shares
5.83%
YoY
|
N/A
|
611.3M shares
3.14%
YoY
|
606.7M shares
4.36%
YoY
|
602.2M shares
11.23%
YoY
|
N/A
|
592.7M shares
17.57%
YoY
|
581.4M shares
11.25%
YoY
|
541.4M shares
7.99%
YoY
|
N/A
|
504.1M shares
3.29%
YoY
|
522.6M shares
18.74%
YoY
|
Loading...