|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.054B
15.12%
YoY
|
$6.127B
4.87%
YoY
|
$5.843B
14.98%
YoY
|
$5.082B
20.87%
YoY
|
$4.204B
14.08%
YoY
|
| Cost Of Revenue |
$1.624B
30.38%
YoY
|
$1.245B
1.89%
YoY
|
$1.222B
14.9%
YoY
|
$1.064B
23.43%
YoY
|
$861.8M
8.44%
YoY
|
| Gross Profit |
$5.431B
11.23%
YoY
|
$4.882B
5.66%
YoY
|
$4.620B
15.0%
YoY
|
$4.018B
20.21%
YoY
|
$3.342B
15.63%
YoY
|
| Selling, General & Admin |
$1.844B
29.14%
YoY
|
$1.428B
9.89%
YoY
|
$1.299B
14.62%
YoY
|
$1.134B
9.48%
YoY
|
$1.035B
12.98%
YoY
|
| Research & Development |
$2.479B
19.06%
YoY
|
$2.082B
6.96%
YoY
|
$1.947B
15.86%
YoY
|
$1.680B
11.67%
YoY
|
$1.505B
17.65%
YoY
|
| Depreciation & Amortization |
$660.4M
123.83%
YoY
|
$295.1M
19.4%
YoY
|
$247.1M
8.19%
YoY
|
$228.4M
12.14%
YoY
|
$203.7M
-3.0%
YoY
|
| Operating Expenses |
$4.516B
28.05%
YoY
|
$3.526B
5.23%
YoY
|
$3.351B
17.84%
YoY
|
$2.844B
9.06%
YoY
|
$2.608B
14.85%
YoY
|
| Operating Profit |
$914.9M
-32.51%
YoY
|
$1.356B
6.81%
YoY
|
$1.269B
8.11%
YoY
|
$1.174B
59.79%
YoY
|
$734.8M
18.49%
YoY
|
| Interest Expense |
-$176.3M
-289.77%
YoY
|
$92.92M
7787.95%
YoY
|
$1.178M
-30.62%
YoY
|
$1.698M
-49.54%
YoY
|
$3.365M
-34.53%
YoY
|
| Other Income/Expense, Net |
$924.9M
484.86%
YoY
|
$158.1M
386.26%
YoY
|
$32.52M
-169.91%
YoY
|
-$46.52M
-165.78%
YoY
|
$70.72M
292.52%
YoY
|
| Pretax Income |
$1.393B
-7.97%
YoY
|
$1.514B
16.29%
YoY
|
$1.302B
16.7%
YoY
|
$1.116B
38.48%
YoY
|
$805.5M
26.22%
YoY
|
| Income Tax |
$55.99M
-43.85%
YoY
|
$99.72M
19.2%
YoY
|
$83.66M
-38.97%
YoY
|
$137.1M
178.87%
YoY
|
$49.16M
-294.38%
YoY
|
| Net Earnings |
$1.332B
-41.14%
YoY
|
$2.263B
84.03%
YoY
|
$1.230B
24.91%
YoY
|
$984.6M
29.98%
YoY
|
$757.5M
14.02%
YoY
|
| Basic Earnings Per Share |
$8.13
-44.99%
YoY
|
$14.78
82.92%
YoY
|
$8.08
25.47%
YoY
|
$6.44
29.84%
YoY
|
$4.96
12.73%
YoY
|
| Diluted Earnings Per Share |
$8.04
-44.59%
YoY
|
$14.51
83.21%
YoY
|
$7.92
-100.0%
YoY
|
$6.292M
130809432.73%
YoY
|
$4.81
12.65%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
163.9M shares
7.06%
YoY
|
153.1M shares
0.65%
YoY
|
152.1M shares
-0.56%
YoY
|
153.0M shares
0.2%
YoY
|
152.7M shares
1.03%
YoY
|
| Diluted Shares Outstanding |
165.7M shares
6.23%
YoY
|
155.9M shares
0.48%
YoY
|
155.2M shares
-0.82%
YoY
|
156.5M shares
-0.54%
YoY
|
157.3M shares
1.05%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$2.276B
41.87%
YoY
|
$2.409B
65.52%
YoY
|
$2.255B
37.83%
YoY
|
$1.740B
14.03%
YoY
|
$1.604B
10.28%
YoY
|
$1.455B
-11.76%
YoY
|
$1.636B
2.3%
YoY
|
$1.526B
2.59%
YoY
|
$1.455B
4.29%
YoY
|
$1.649B
21.15%
YoY
|
$1.599B
24.51%
YoY
|
$1.487B
19.2%
YoY
|
$1.395B
9.04%
YoY
|
$1.361B
7.17%
YoY
|
$1.284B
11.44%
YoY
|
$1.248B
18.03%
YoY
|
$1.279B
24.89%
YoY
|
$1.270B
30.91%
YoY
|
$1.152B
12.39%
YoY
|
$1.057B
9.65%
YoY
|
| Cost Of Revenue |
$629.9M
97.85%
YoY
|
$637.4M
136.09%
YoY
|
$654.7M
74.57%
YoY
|
$380.6M
30.92%
YoY
|
$318.3M
5.98%
YoY
|
$270.0M
-17.98%
YoY
|
$375.0M
12.84%
YoY
|
$290.7M
-5.47%
YoY
|
$300.4M
0.8%
YoY
|
$329.2M
15.76%
YoY
|
$332.3M
17.55%
YoY
|
$307.5M
13.39%
YoY
|
$298.0M
17.88%
YoY
|
$284.4M
10.65%
YoY
|
$282.7M
20.45%
YoY
|
$271.2M
32.24%
YoY
|
$252.8M
18.14%
YoY
|
$257.0M
23.55%
YoY
|
$234.7M
4.56%
YoY
|
$205.1M
6.25%
YoY
|
| Gross Profit |
$1.646B
28.01%
YoY
|
$1.771B
49.44%
YoY
|
$1.600B
26.9%
YoY
|
$1.359B
10.05%
YoY
|
$1.286B
11.4%
YoY
|
$1.185B
-10.21%
YoY
|
$1.261B
-0.46%
YoY
|
$1.235B
4.68%
YoY
|
$1.154B
5.24%
YoY
|
$1.320B
22.57%
YoY
|
$1.267B
26.48%
YoY
|
$1.180B
20.81%
YoY
|
$1.097B
6.86%
YoY
|
$1.077B
6.29%
YoY
|
$1.002B
9.14%
YoY
|
$976.6M
14.61%
YoY
|
$1.026B
26.67%
YoY
|
$1.013B
32.92%
YoY
|
$917.7M
14.58%
YoY
|
$852.1M
10.5%
YoY
|
| Selling, General & Admin |
$554.4M
57.72%
YoY
|
$579.1M
53.9%
YoY
|
$561.7M
48.19%
YoY
|
$540.0M
49.21%
YoY
|
$351.5M
8.31%
YoY
|
$376.3M
-6.35%
YoY
|
$379.1M
18.22%
YoY
|
$361.9M
7.45%
YoY
|
$324.5M
3.62%
YoY
|
$401.8M
30.39%
YoY
|
$320.6M
1.51%
YoY
|
$336.8M
15.87%
YoY
|
$313.2M
17.95%
YoY
|
$308.1M
17.83%
YoY
|
$315.9M
17.45%
YoY
|
$290.7M
13.88%
YoY
|
$265.5M
8.18%
YoY
|
$261.5M
5.4%
YoY
|
$268.9M
-4.12%
YoY
|
$255.3M
11.0%
YoY
|
| Research & Development |
$700.1M
26.38%
YoY
|
$715.0M
29.24%
YoY
|
$746.8M
34.61%
YoY
|
$625.3M
22.88%
YoY
|
$554.0M
12.34%
YoY
|
$553.2M
0.21%
YoY
|
$554.8M
13.58%
YoY
|
$508.9M
0.29%
YoY
|
$493.1M
1.55%
YoY
|
$552.1M
18.64%
YoY
|
$488.5M
5.82%
YoY
|
$507.4M
14.07%
YoY
|
$485.6M
24.52%
YoY
|
$465.3M
21.19%
YoY
|
$461.6M
11.54%
YoY
|
$444.8M
19.85%
YoY
|
$390.0M
7.62%
YoY
|
$384.0M
7.41%
YoY
|
$413.9M
21.87%
YoY
|
$371.1M
15.05%
YoY
|
| Depreciation & Amortization |
$456.5M
833.44%
YoY
|
$450.7M
840.23%
YoY
|
$449.1M
290.83%
YoY
|
$114.5M
103.45%
YoY
|
$48.90M
-19.83%
YoY
|
$47.93M
-23.78%
YoY
|
$114.9M
71.21%
YoY
|
$56.26M
-10.85%
YoY
|
$61.00M
2.3%
YoY
|
$62.89M
9.76%
YoY
|
$67.12M
14.35%
YoY
|
$63.11M
9.29%
YoY
|
$59.63M
18.6%
YoY
|
$57.29M
-7.12%
YoY
|
$58.70M
12.01%
YoY
|
$57.75M
12.84%
YoY
|
$50.28M
1.57%
YoY
|
$61.69M
21.84%
YoY
|
$52.40M
3.15%
YoY
|
$51.17M
-5.41%
YoY
|
| Operating Expenses |
$1.526B
67.75%
YoY
|
$1.568B
68.01%
YoY
|
$1.479B
55.64%
YoY
|
$1.194B
36.47%
YoY
|
$909.5M
10.61%
YoY
|
$933.5M
-2.8%
YoY
|
$950.2M
13.43%
YoY
|
$874.9M
-1.07%
YoY
|
$822.2M
1.57%
YoY
|
$960.4M
16.98%
YoY
|
$837.6M
6.82%
YoY
|
$884.3M
19.08%
YoY
|
$809.5M
22.15%
YoY
|
$821.1M
23.24%
YoY
|
$784.2M
10.58%
YoY
|
$742.7M
14.23%
YoY
|
$662.7M
7.57%
YoY
|
$666.2M
8.51%
YoY
|
$709.2M
12.67%
YoY
|
$650.1M
15.99%
YoY
|
| Operating Profit |
$120.4M
-68.01%
YoY
|
$203.0M
-19.37%
YoY
|
$121.4M
-60.94%
YoY
|
$165.3M
-54.12%
YoY
|
$376.4M
13.36%
YoY
|
$251.8M
-29.97%
YoY
|
$310.8M
-27.58%
YoY
|
$360.2M
21.91%
YoY
|
$332.1M
15.57%
YoY
|
$359.6M
40.51%
YoY
|
$429.1M
97.42%
YoY
|
$295.5M
26.31%
YoY
|
$287.3M
-21.0%
YoY
|
$255.9M
-26.25%
YoY
|
$217.4M
4.23%
YoY
|
$233.9M
15.85%
YoY
|
$363.7M
87.25%
YoY
|
$347.0M
133.93%
YoY
|
$208.5M
21.6%
YoY
|
$201.9M
-4.12%
YoY
|
| Interest Expense |
-$129.8M
1738.94%
YoY
|
-$155.4M
-719.13%
YoY
|
-$180.3M
-1424.6%
YoY
|
-$15.06M
-450.82%
YoY
|
-$7.059M
-239.78%
YoY
|
$25.10M
1795.85%
YoY
|
$13.61M
77.76%
YoY
|
$4.294M
1155.56%
YoY
|
$5.050M
1518.59%
YoY
|
$1.324M
401.52%
YoY
|
$7.658M
68.23%
YoY
|
$342.0K
-22.1%
YoY
|
$312.0K
-22.0%
YoY
|
$264.0K
-47.2%
YoY
|
$4.552M
-17607.69%
YoY
|
$439.0K
-42.01%
YoY
|
$400.0K
-50.43%
YoY
|
$500.0K
-32.34%
YoY
|
-$26.00K
N/A
|
$757.0K
-19.55%
YoY
|
| Other Income/Expense, Net |
$32.21M
-71.77%
YoY
|
$38.72M
-1.42%
YoY
|
$4.000M
-137.36%
YoY
|
$170.5M
436.57%
YoY
|
$114.1M
1106.4%
YoY
|
$39.28M
-62.76%
YoY
|
-$10.71M
159.16%
YoY
|
$31.78M
23.16%
YoY
|
$9.458M
122.38%
YoY
|
$105.5M
352.88%
YoY
|
-$4.131M
-21.22%
YoY
|
$25.81M
963.81%
YoY
|
$4.253M
-117.79%
YoY
|
$23.29M
-217.68%
YoY
|
-$5.244M
5726.67%
YoY
|
$2.426M
-78.75%
YoY
|
-$23.91M
-209.87%
YoY
|
-$19.79M
-168.83%
YoY
|
-$90.00K
-98.45%
YoY
|
$11.41M
-56.53%
YoY
|
| Pretax Income |
$19.28M
-95.13%
YoY
|
$79.05M
-72.84%
YoY
|
$516.5M
59.97%
YoY
|
$189.3M
-51.71%
YoY
|
$396.2M
16.0%
YoY
|
$291.1M
-37.41%
YoY
|
$322.9M
-21.19%
YoY
|
$392.0M
22.01%
YoY
|
$341.5M
17.13%
YoY
|
$465.1M
66.57%
YoY
|
$409.7M
93.13%
YoY
|
$321.3M
35.93%
YoY
|
$291.6M
-14.19%
YoY
|
$279.2M
-14.67%
YoY
|
$212.1M
6.56%
YoY
|
$236.4M
10.79%
YoY
|
$339.8M
57.31%
YoY
|
$327.2M
84.77%
YoY
|
$199.1M
3.9%
YoY
|
$213.3M
-9.93%
YoY
|
| Income Tax |
$2.408M
-94.9%
YoY
|
$14.34M
-327.79%
YoY
|
$68.07M
9.64%
YoY
|
-$52.97M
72.46%
YoY
|
$47.18M
3.84%
YoY
|
-$6.294M
-133.31%
YoY
|
$62.08M
-1.76%
YoY
|
-$30.71M
160.87%
YoY
|
$45.44M
110.0%
YoY
|
$18.90M
78.32%
YoY
|
$63.20M
4.33%
YoY
|
-$11.77M
-170.46%
YoY
|
$21.64M
-52.86%
YoY
|
$10.60M
-23.77%
YoY
|
$60.57M
-3041.82%
YoY
|
$16.71M
11.8%
YoY
|
$45.90M
116.56%
YoY
|
$13.90M
-7.79%
YoY
|
-$2.059M
-58.82%
YoY
|
$14.95M
-193.07%
YoY
|
| Net Earnings |
$17.11M
-95.05%
YoY
|
$64.96M
-78.03%
YoY
|
$448.7M
-59.73%
YoY
|
$242.5M
-40.57%
YoY
|
$345.3M
18.22%
YoY
|
$295.7M
-34.16%
YoY
|
$1.114B
219.05%
YoY
|
$408.1M
21.35%
YoY
|
$292.1M
7.03%
YoY
|
$449.1M
65.4%
YoY
|
$349.2M
127.49%
YoY
|
$336.3M
51.04%
YoY
|
$272.9M
-7.42%
YoY
|
$271.5M
-13.44%
YoY
|
$153.5M
-23.8%
YoY
|
$222.6M
12.07%
YoY
|
$294.8M
51.11%
YoY
|
$313.7M
93.22%
YoY
|
$201.4M
2.0%
YoY
|
$198.6M
-21.46%
YoY
|
| Basic Earnings Per Share |
$0.09
-95.96%
YoY
|
$0.34
-82.2%
YoY
|
N/A
|
$1.51
-43.23%
YoY
|
$2.23
16.75%
YoY
|
$1.91
-35.25%
YoY
|
N/A
|
$2.66
20.36%
YoY
|
$1.91
6.7%
YoY
|
$2.95
65.73%
YoY
|
N/A
|
$2.21
51.37%
YoY
|
$1.79
-7.25%
YoY
|
$1.78
-13.17%
YoY
|
N/A
|
$1.46
12.31%
YoY
|
$1.93
50.78%
YoY
|
$2.05
93.4%
YoY
|
N/A
|
$1.30
-22.16%
YoY
|
| Diluted Earnings Per Share |
$0.09
-95.93%
YoY
|
$0.34
-82.01%
YoY
|
$2.39
-66.48%
YoY
|
$1.50
-42.53%
YoY
|
$2.21
17.55%
YoY
|
$1.89
-34.6%
YoY
|
$7.13
217.35%
YoY
|
$2.61
20.28%
YoY
|
$1.88
6.82%
YoY
|
$2.89
65.14%
YoY
|
$2.25
-100.0%
YoY
|
$2.17
51.75%
YoY
|
$1.76
-6.88%
YoY
|
$1.75
-12.06%
YoY
|
$985.6K
-22.76%
YoY
|
$1.43
12.6%
YoY
|
$1.89
52.42%
YoY
|
$1.99
93.2%
YoY
|
$1.276M
1.81%
YoY
|
$1.27
-21.6%
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 |
191.5M shares
23.41%
YoY
|
191.6M shares
24.06%
YoY
|
191.3M shares
23.77%
YoY
|
185.7M shares
21.07%
YoY
|
155.2M shares
1.43%
YoY
|
154.4M shares
1.38%
YoY
|
154.6M shares
1.71%
YoY
|
153.4M shares
0.92%
YoY
|
153.0M shares
0.52%
YoY
|
152.3M shares
-0.06%
YoY
|
152.0M shares
-0.28%
YoY
|
152.0M shares
-0.6%
YoY
|
152.2M shares
-0.59%
YoY
|
152.4M shares
-0.53%
YoY
|
152.4M shares
-0.67%
YoY
|
152.9M shares
0.2%
YoY
|
153.1M shares
0.24%
YoY
|
153.2M shares
0.47%
YoY
|
153.4M shares
0.27%
YoY
|
152.6M shares
0.85%
YoY
|
| Diluted Shares Outstanding |
192.1M shares
23.1%
YoY
|
190.8M shares
22.14%
YoY
|
N/A
|
161.7M shares
3.56%
YoY
|
156.1M shares
0.2%
YoY
|
156.2M shares
0.55%
YoY
|
N/A
|
156.1M shares
0.76%
YoY
|
155.8M shares
0.67%
YoY
|
155.3M shares
0.17%
YoY
|
N/A
|
154.9M shares
-0.55%
YoY
|
154.7M shares
-0.92%
YoY
|
155.1M shares
-1.4%
YoY
|
N/A
|
155.8M shares
-0.7%
YoY
|
156.2M shares
-0.58%
YoY
|
157.3M shares
0.0%
YoY
|
N/A
|
156.9M shares
0.6%
YoY
|
Loading...