|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$4.920B
22.79%
YoY
|
$4.007B
23.94%
YoY
|
$3.233B
20.68%
YoY
|
$2.679B
-0.89%
YoY
|
$2.703B
33.35%
YoY
|
| Cost Of Revenue |
$121.0M
0.0%
YoY
|
$121.0M
-21.43%
YoY
|
$154.0M
45.28%
YoY
|
$106.0M
-19.08%
YoY
|
$131.0M
-9.66%
YoY
|
| Gross Profit |
$4.799B
23.49%
YoY
|
$3.886B
26.21%
YoY
|
$3.079B
19.67%
YoY
|
$2.573B
0.04%
YoY
|
$2.572B
36.66%
YoY
|
| Selling, General & Admin |
$1.114B
13.21%
YoY
|
$984.0M
4.57%
YoY
|
$941.0M
29.61%
YoY
|
$726.0M
-15.38%
YoY
|
$858.0M
9.86%
YoY
|
| Research & Development |
$2.776B
34.04%
YoY
|
$2.071B
4.65%
YoY
|
$1.979B
83.24%
YoY
|
$1.080B
14.29%
YoY
|
$945.0M
23.05%
YoY
|
| Depreciation & Amortization |
$249.0M
36.07%
YoY
|
$183.0M
12.96%
YoY
|
$162.0M
-4.71%
YoY
|
$170.0M
-8.11%
YoY
|
$185.0M
-7.96%
YoY
|
| Operating Expenses |
$3.890B
27.33%
YoY
|
$3.055B
4.62%
YoY
|
$2.920B
54.09%
YoY
|
$1.895B
0.16%
YoY
|
$1.892B
15.37%
YoY
|
| Operating Profit |
$909.0M
9.39%
YoY
|
$831.0M
422.64%
YoY
|
$159.0M
-76.55%
YoY
|
$678.0M
-0.29%
YoY
|
$680.0M
180.99%
YoY
|
| Interest Expense |
$125.0M
-203.31%
YoY
|
-$121.0M
-234.44%
YoY
|
$90.00M
-3100.0%
YoY
|
-$3.000M
-102.1%
YoY
|
$143.0M
-70.08%
YoY
|
| Other Income/Expense, Net |
$132.0M
1220.0%
YoY
|
$10.00M
-9.09%
YoY
|
$11.00M
266.67%
YoY
|
$3.000M
-70.0%
YoY
|
$10.00M
-150.0%
YoY
|
| Pretax Income |
$1.157B
60.69%
YoY
|
$720.0M
239.62%
YoY
|
$212.0M
-68.41%
YoY
|
$671.0M
-14.63%
YoY
|
$786.0M
12.77%
YoY
|
| Income Tax |
$253.0M
-451.39%
YoY
|
-$72.00M
-23.4%
YoY
|
-$94.00M
-163.95%
YoY
|
$147.0M
33.64%
YoY
|
$110.0M
-28.1%
YoY
|
| Net Earnings |
$904.0M
14.14%
YoY
|
$792.0M
158.82%
YoY
|
$306.0M
-41.6%
YoY
|
$524.0M
-4.55%
YoY
|
$549.0M
41.49%
YoY
|
| Basic Earnings Per Share |
$0.85
13.33%
YoY
|
$0.75
150.0%
YoY
|
$0.30
-41.18%
YoY
|
$0.51
-5.56%
YoY
|
$0.54
N/A
|
| Diluted Earnings Per Share |
$0.85
13.33%
YoY
|
$0.75
157.02%
YoY
|
$0.29
-42.56%
YoY
|
$0.51
-3.77%
YoY
|
$0.53
43.24%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.061B shares
1.05%
YoY
|
1.050B shares
2.2%
YoY
|
1.027B shares
0.22%
YoY
|
1.025B shares
0.0%
YoY
|
1.025B shares
N/A
|
| Diluted Shares Outstanding |
1.068B shares
0.47%
YoY
|
1.063B shares
1.77%
YoY
|
1.044B shares
1.65%
YoY
|
1.028B shares
0.22%
YoY
|
1.025B shares
N/A
|
|
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 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.490B
20.06%
YoY
|
$1.242B
26.35%
YoY
|
$1.135B
34.48%
YoY
|
$1.053B
12.14%
YoY
|
$1.241B
33.73%
YoY
|
$983.0M
19.3%
YoY
|
$844.0M
4.71%
YoY
|
$939.0M
39.11%
YoY
|
$928.0M
-65.36%
YoY
|
$824.0M
N/A
|
$806.0M
N/A
|
$675.0M
-2.46%
YoY
|
$2.679B
-0.89%
YoY
|
$2.703B
33.35%
YoY
|
| Cost Of Revenue |
$32.00M
14.29%
YoY
|
$30.00M
7.14%
YoY
|
$29.00M
-9.38%
YoY
|
$30.00M
-9.09%
YoY
|
$28.00M
-31.71%
YoY
|
$28.00M
-22.22%
YoY
|
$32.00M
-30.43%
YoY
|
$33.00M
6.45%
YoY
|
$41.00M
-61.32%
YoY
|
$36.00M
N/A
|
$46.00M
N/A
|
$31.00M
24.0%
YoY
|
$106.0M
-19.08%
YoY
|
$131.0M
-9.66%
YoY
|
| Gross Profit |
$1.458B
20.2%
YoY
|
$1.212B
26.91%
YoY
|
$1.106B
36.21%
YoY
|
$1.023B
12.91%
YoY
|
$1.213B
36.75%
YoY
|
$955.0M
21.19%
YoY
|
$812.0M
6.84%
YoY
|
$906.0M
40.68%
YoY
|
$887.0M
-65.53%
YoY
|
$788.0M
N/A
|
$760.0M
N/A
|
$644.0M
-3.45%
YoY
|
$2.573B
0.04%
YoY
|
$2.572B
36.66%
YoY
|
| Selling, General & Admin |
$320.0M
24.51%
YoY
|
$284.0M
14.98%
YoY
|
$252.0M
4.56%
YoY
|
$259.0M
15.11%
YoY
|
$257.0M
-8.54%
YoY
|
$247.0M
14.88%
YoY
|
$241.0M
-16.9%
YoY
|
$225.0M
14.8%
YoY
|
$281.0M
-61.29%
YoY
|
$215.0M
N/A
|
$290.0M
N/A
|
$196.0M
28.1%
YoY
|
$726.0M
-15.38%
YoY
|
$858.0M
9.86%
YoY
|
| Research & Development |
$698.0M
27.84%
YoY
|
$737.0M
38.27%
YoY
|
$691.0M
36.29%
YoY
|
$650.0M
34.02%
YoY
|
$546.0M
-6.51%
YoY
|
$533.0M
23.38%
YoY
|
$507.0M
-19.01%
YoY
|
$485.0M
43.92%
YoY
|
$584.0M
-45.93%
YoY
|
$432.0M
N/A
|
$626.0M
N/A
|
$337.0M
54.59%
YoY
|
$1.080B
14.29%
YoY
|
$945.0M
23.05%
YoY
|
| Depreciation & Amortization |
$71.00M
44.9%
YoY
|
$63.00M
34.04%
YoY
|
$55.00M
25.0%
YoY
|
$60.00M
39.53%
YoY
|
$49.00M
28.95%
YoY
|
$47.00M
11.9%
YoY
|
$44.00M
7.32%
YoY
|
$43.00M
4.88%
YoY
|
$38.00M
-70.31%
YoY
|
$42.00M
N/A
|
$41.00M
N/A
|
$41.00M
-2.38%
YoY
|
$128.0M
-30.81%
YoY
|
$185.0M
-7.96%
YoY
|
| Operating Expenses |
$1.018B
26.77%
YoY
|
$1.021B
30.9%
YoY
|
$943.0M
26.07%
YoY
|
$909.0M
28.03%
YoY
|
$803.0M
-7.17%
YoY
|
$780.0M
20.56%
YoY
|
$748.0M
-18.34%
YoY
|
$710.0M
33.21%
YoY
|
$865.0M
-54.35%
YoY
|
$647.0M
N/A
|
$916.0M
N/A
|
$533.0M
43.67%
YoY
|
$1.895B
0.16%
YoY
|
$1.892B
15.37%
YoY
|
| Operating Profit |
$440.0M
7.32%
YoY
|
$191.0M
9.14%
YoY
|
$163.0M
154.69%
YoY
|
$114.0M
-41.84%
YoY
|
$410.0M
1763.64%
YoY
|
$175.0M
24.11%
YoY
|
$64.00M
-141.03%
YoY
|
$196.0M
76.58%
YoY
|
$22.00M
-96.76%
YoY
|
$141.0M
N/A
|
-$156.0M
N/A
|
$111.0M
-62.5%
YoY
|
$678.0M
-0.29%
YoY
|
$680.0M
180.99%
YoY
|
| Interest Expense |
$48.00M
-118.25%
YoY
|
$35.00M
-47.76%
YoY
|
$11.00M
-42.11%
YoY
|
$31.00M
-44.64%
YoY
|
-$263.0M
-1243.48%
YoY
|
$67.00M
148.15%
YoY
|
$19.00M
-17.39%
YoY
|
$56.00M
229.41%
YoY
|
$23.00M
-866.67%
YoY
|
$27.00M
N/A
|
$23.00M
N/A
|
$17.00M
-241.67%
YoY
|
-$3.000M
-102.1%
YoY
|
$143.0M
-70.08%
YoY
|
| Other Income/Expense, Net |
-$5.000M
66.67%
YoY
|
$8.000M
-69.23%
YoY
|
$128.0M
-773.68%
YoY
|
$1.000M
-83.33%
YoY
|
-$3.000M
-123.08%
YoY
|
$26.00M
-273.33%
YoY
|
-$19.00M
-235.71%
YoY
|
$6.000M
-700.0%
YoY
|
$13.00M
333.33%
YoY
|
-$15.00M
N/A
|
$14.00M
N/A
|
-$1.000M
-125.0%
YoY
|
$3.000M
-70.0%
YoY
|
$10.00M
-150.0%
YoY
|
| Pretax Income |
$481.0M
234.03%
YoY
|
$228.0M
-14.93%
YoY
|
$302.0M
371.88%
YoY
|
$146.0M
-40.16%
YoY
|
$144.0M
148.28%
YoY
|
$268.0M
83.56%
YoY
|
$64.00M
-153.78%
YoY
|
$244.0M
92.13%
YoY
|
$58.00M
-91.36%
YoY
|
$146.0M
N/A
|
-$119.0M
N/A
|
$127.0M
-55.59%
YoY
|
$671.0M
-14.63%
YoY
|
$786.0M
12.77%
YoY
|
| Income Tax |
$168.0M
-354.55%
YoY
|
$5.000M
-68.75%
YoY
|
$64.00M
-248.84%
YoY
|
$16.00M
-23.81%
YoY
|
-$66.00M
-60.24%
YoY
|
$16.00M
-72.88%
YoY
|
-$43.00M
377.78%
YoY
|
$21.00M
-4.55%
YoY
|
-$166.0M
-212.93%
YoY
|
$59.00M
N/A
|
-$9.000M
N/A
|
$22.00M
-63.93%
YoY
|
$147.0M
33.64%
YoY
|
$110.0M
-28.1%
YoY
|
| Net Earnings |
$313.0M
49.05%
YoY
|
$223.0M
-11.51%
YoY
|
$238.0M
122.43%
YoY
|
$130.0M
-41.7%
YoY
|
$210.0M
-6.25%
YoY
|
$252.0M
189.66%
YoY
|
$107.0M
-197.27%
YoY
|
$223.0M
112.38%
YoY
|
$224.0M
-57.25%
YoY
|
$87.00M
N/A
|
-$110.0M
N/A
|
$105.0M
-53.33%
YoY
|
$524.0M
-4.55%
YoY
|
$549.0M
41.49%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
$0.29
45.0%
YoY
|
$0.21
-12.5%
YoY
|
$0.22
119.21%
YoY
|
$0.12
-42.86%
YoY
|
$0.20
-4.72%
YoY
|
$0.24
189.37%
YoY
|
$0.10
-193.83%
YoY
|
$0.21
105.22%
YoY
|
$0.21
-58.47%
YoY
|
$0.08
N/A
|
-$0.11
N/A
|
$0.10
-53.49%
YoY
|
$0.51
-3.77%
YoY
|
$0.53
43.24%
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
|
| Basic Shares Outstanding |
1.064B shares
0.71%
YoY
|
N/A
|
N/A
|
N/A
|
1.057B shares
1.56%
YoY
|
N/A
|
N/A
|
N/A
|
1.040B shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...