|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.247B
18.67%
YoY
|
$2.736B
11.45%
YoY
|
$2.455B
12.49%
YoY
|
$2.182B
12.26%
YoY
|
$1.944B
17.19%
YoY
|
| Cost Of Revenue |
$686.0M
22.83%
YoY
|
$558.5M
13.63%
YoY
|
$491.5M
18.72%
YoY
|
$414.0M
15.89%
YoY
|
$357.2M
15.62%
YoY
|
| Gross Profit |
$2.561B
17.6%
YoY
|
$2.178B
10.91%
YoY
|
$1.964B
11.03%
YoY
|
$1.768B
11.44%
YoY
|
$1.587B
17.54%
YoY
|
| Selling, General & Admin |
$2.109B
16.95%
YoY
|
$1.803B
31.5%
YoY
|
$1.371B
34.06%
YoY
|
$1.023B
16.41%
YoY
|
$878.7M
5.18%
YoY
|
| Research & Development |
$406.0M
24.81%
YoY
|
$325.3M
21.56%
YoY
|
$267.6M
21.13%
YoY
|
$220.9M
9.9%
YoY
|
$201.0M
23.39%
YoY
|
| Depreciation & Amortization |
$263.0M
79.03%
YoY
|
$146.9M
36.65%
YoY
|
$107.5M
-22.04%
YoY
|
$137.9M
-1.2%
YoY
|
$139.6M
19.34%
YoY
|
| Operating Expenses |
$2.633B
21.17%
YoY
|
$2.173B
29.25%
YoY
|
$1.681B
27.61%
YoY
|
$1.317B
14.11%
YoY
|
$1.155B
8.83%
YoY
|
| Operating Profit |
-$72.00M
-1631.91%
YoY
|
$4.700M
-98.34%
YoY
|
$282.3M
-37.4%
YoY
|
$450.9M
4.3%
YoY
|
$432.3M
49.49%
YoY
|
| Interest Expense |
$110.0M
-48.24%
YoY
|
$212.5M
-0.51%
YoY
|
$213.6M
564.9%
YoY
|
$32.13M
-201.59%
YoY
|
-$31.62M
81.78%
YoY
|
| Other Income/Expense, Net |
-$8.000M
12.68%
YoY
|
-$7.100M
-231.48%
YoY
|
$5.400M
59.62%
YoY
|
$3.383M
4.03%
YoY
|
$3.252M
-493.23%
YoY
|
| Pretax Income |
$30.00M
-85.72%
YoY
|
$210.1M
-58.09%
YoY
|
$501.3M
3.05%
YoY
|
$486.5M
20.42%
YoY
|
$404.0M
49.08%
YoY
|
| Income Tax |
$23.00M
-67.79%
YoY
|
$71.40M
-43.6%
YoY
|
$126.6M
8.2%
YoY
|
$117.0M
5.03%
YoY
|
$111.4M
154.05%
YoY
|
| Net Earnings |
$7.000M
-94.95%
YoY
|
$138.7M
-62.98%
YoY
|
$374.7M
1.42%
YoY
|
$369.5M
26.28%
YoY
|
$292.6M
28.81%
YoY
|
| Basic Earnings Per Share |
$0.02
-94.12%
YoY
|
$0.34
-63.04%
YoY
|
$0.92
-1.08%
YoY
|
$0.93
24.0%
YoY
|
$0.75
25.0%
YoY
|
| Diluted Earnings Per Share |
$0.02
-94.12%
YoY
|
$0.34
-63.04%
YoY
|
$0.92
-1.08%
YoY
|
$0.93
25.68%
YoY
|
$0.74
25.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
416.8M shares
2.58%
YoY
|
406.3M shares
0.25%
YoY
|
405.3M shares
2.28%
YoY
|
396.3M shares
1.04%
YoY
|
392.2M shares
3.02%
YoY
|
| Diluted Shares Outstanding |
420.7M shares
3.16%
YoY
|
407.8M shares
0.22%
YoY
|
406.9M shares
2.3%
YoY
|
397.8M shares
0.91%
YoY
|
394.2M shares
2.84%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$897.0M
22.51%
YoY
|
$899.9M
26.85%
YoY
|
$833.6M
20.36%
YoY
|
$781.3M
15.27%
YoY
|
$732.2M
11.55%
YoY
|
$709.4M
10.83%
YoY
|
$692.6M
10.87%
YoY
|
$677.8M
11.87%
YoY
|
$656.4M
12.33%
YoY
|
$640.1M
11.64%
YoY
|
$624.7M
12.16%
YoY
|
$605.9M
12.98%
YoY
|
$584.4M
13.29%
YoY
|
$573.3M
13.13%
YoY
|
$556.9M
11.54%
YoY
|
$536.3M
11.65%
YoY
|
$515.8M
12.7%
YoY
|
$506.8M
14.04%
YoY
|
$499.3M
17.32%
YoY
|
| Cost Of Revenue |
$196.0M
27.85%
YoY
|
$192.7M
36.76%
YoY
|
$172.2M
22.48%
YoY
|
$167.8M
23.56%
YoY
|
$153.3M
8.57%
YoY
|
$140.9M
3.37%
YoY
|
$140.6M
13.69%
YoY
|
$135.8M
20.86%
YoY
|
$141.2M
18.46%
YoY
|
$136.3M
24.82%
YoY
|
$123.7M
14.12%
YoY
|
$112.4M
11.28%
YoY
|
$119.2M
24.84%
YoY
|
$109.2M
26.48%
YoY
|
$108.4M
17.03%
YoY
|
$101.0M
12.73%
YoY
|
$95.48M
7.58%
YoY
|
$86.33M
10.46%
YoY
|
$92.60M
18.92%
YoY
|
| Gross Profit |
$701.0M
21.09%
YoY
|
$707.2M
24.4%
YoY
|
$661.4M
19.82%
YoY
|
$613.5M
13.19%
YoY
|
$578.9M
12.36%
YoY
|
$568.5M
12.84%
YoY
|
$552.0M
10.18%
YoY
|
$542.0M
9.82%
YoY
|
$515.2M
10.76%
YoY
|
$503.8M
8.54%
YoY
|
$501.0M
11.69%
YoY
|
$493.5M
13.37%
YoY
|
$465.2M
10.66%
YoY
|
$464.2M
10.39%
YoY
|
$448.6M
10.29%
YoY
|
$435.3M
11.41%
YoY
|
$420.3M
13.93%
YoY
|
$420.5M
14.8%
YoY
|
$406.7M
16.96%
YoY
|
| Selling, General & Admin |
$547.0M
7.25%
YoY
|
$509.0M
16.69%
YoY
|
$575.3M
31.65%
YoY
|
$517.1M
10.42%
YoY
|
$510.0M
9.77%
YoY
|
$436.2M
23.29%
YoY
|
$437.0M
20.96%
YoY
|
$468.3M
36.9%
YoY
|
$464.6M
47.15%
YoY
|
$353.8M
32.53%
YoY
|
$361.3M
30.58%
YoY
|
$342.1M
32.23%
YoY
|
$315.7M
42.25%
YoY
|
$267.0M
26.73%
YoY
|
$276.7M
13.05%
YoY
|
$258.7M
16.09%
YoY
|
$222.0M
9.59%
YoY
|
$210.7M
-16.84%
YoY
|
$244.7M
15.46%
YoY
|
| Research & Development |
$114.0M
20.63%
YoY
|
$106.6M
34.09%
YoY
|
$105.4M
30.12%
YoY
|
$97.10M
21.98%
YoY
|
$94.50M
14.68%
YoY
|
$79.50M
13.9%
YoY
|
$81.00M
19.31%
YoY
|
$79.60M
28.62%
YoY
|
$82.40M
23.74%
YoY
|
$69.80M
22.25%
YoY
|
$67.89M
19.29%
YoY
|
$61.89M
19.97%
YoY
|
$66.59M
23.27%
YoY
|
$57.10M
13.09%
YoY
|
$56.91M
7.09%
YoY
|
$51.59M
6.21%
YoY
|
$54.02M
15.47%
YoY
|
$50.49M
26.22%
YoY
|
$53.14M
30.47%
YoY
|
| Depreciation & Amortization |
$82.00M
73.36%
YoY
|
$81.00M
106.11%
YoY
|
$69.20M
94.93%
YoY
|
$65.50M
542.16%
YoY
|
$47.30M
42.04%
YoY
|
$39.30M
36.93%
YoY
|
$35.50M
31.0%
YoY
|
$10.20M
-60.86%
YoY
|
$33.30M
29.94%
YoY
|
$28.70M
2.86%
YoY
|
$27.10M
-40.9%
YoY
|
$26.06M
-18.39%
YoY
|
$25.63M
-20.39%
YoY
|
$27.90M
-24.93%
YoY
|
$45.86M
35.37%
YoY
|
$31.94M
-3.56%
YoY
|
$32.19M
-9.09%
YoY
|
$37.17M
12.63%
YoY
|
$33.87M
6.86%
YoY
|
| Operating Expenses |
$698.0M
12.27%
YoY
|
$658.1M
24.52%
YoY
|
$712.5M
34.87%
YoY
|
$640.7M
14.8%
YoY
|
$621.7M
11.42%
YoY
|
$528.5M
21.63%
YoY
|
$528.3M
20.23%
YoY
|
$558.1M
34.68%
YoY
|
$558.0M
42.0%
YoY
|
$434.5M
28.94%
YoY
|
$439.4M
20.97%
YoY
|
$414.4M
27.45%
YoY
|
$392.9M
34.54%
YoY
|
$337.0M
20.32%
YoY
|
$363.2M
14.59%
YoY
|
$325.2M
12.22%
YoY
|
$292.1M
9.09%
YoY
|
$280.1M
-9.95%
YoY
|
$317.0M
16.99%
YoY
|
| Operating Profit |
$3.000M
-107.01%
YoY
|
$49.10M
22.75%
YoY
|
-$51.10M
-315.61%
YoY
|
-$27.20M
68.94%
YoY
|
-$42.80M
0.0%
YoY
|
$40.00M
-42.28%
YoY
|
$23.70M
-61.52%
YoY
|
-$16.10M
-120.34%
YoY
|
-$42.80M
-159.26%
YoY
|
$69.30M
-45.5%
YoY
|
$61.59M
-27.82%
YoY
|
$79.15M
-28.17%
YoY
|
$72.22M
-43.7%
YoY
|
$127.2M
-9.42%
YoY
|
$85.33M
-4.91%
YoY
|
$110.2M
9.08%
YoY
|
$128.3M
26.74%
YoY
|
$140.4M
154.27%
YoY
|
$89.73M
16.82%
YoY
|
| Interest Expense |
$10.00M
-74.03%
YoY
|
$13.40M
-72.65%
YoY
|
$26.00M
-53.24%
YoY
|
$32.50M
-39.25%
YoY
|
$38.50M
-31.49%
YoY
|
$49.00M
-17.92%
YoY
|
$55.60M
-4.83%
YoY
|
$53.50M
1.35%
YoY
|
$56.20M
29.05%
YoY
|
$59.70M
85.05%
YoY
|
$58.42M
448.25%
YoY
|
$52.79M
-1652.99%
YoY
|
$43.55M
-664.24%
YoY
|
$32.26M
-534.04%
YoY
|
$10.66M
-234.16%
YoY
|
-$3.399M
-56.85%
YoY
|
-$7.718M
-2.03%
YoY
|
-$7.433M
-5.91%
YoY
|
-$7.943M
5.39%
YoY
|
| Other Income/Expense, Net |
-$1.000M
-58.33%
YoY
|
-$1.600M
-60.0%
YoY
|
-$20.70M
1193.75%
YoY
|
$16.30M
-1186.67%
YoY
|
-$2.400M
26.32%
YoY
|
-$4.000M
-208.11%
YoY
|
-$1.600M
-444.09%
YoY
|
-$1.500M
463.91%
YoY
|
-$1.900M
-427.02%
YoY
|
$3.700M
3233.33%
YoY
|
$465.0K
-66.52%
YoY
|
-$266.0K
-119.81%
YoY
|
$581.0K
-32.75%
YoY
|
$111.0K
-73.51%
YoY
|
$1.389M
-10.16%
YoY
|
$1.343M
58.56%
YoY
|
$864.0K
-1828.0%
YoY
|
$419.0K
-146.56%
YoY
|
$1.546M
-557.4%
YoY
|
| Pretax Income |
$12.00M
-279.1%
YoY
|
$60.90M
-28.35%
YoY
|
-$45.80M
-158.94%
YoY
|
$21.60M
-39.83%
YoY
|
-$6.700M
-158.26%
YoY
|
$85.00M
-35.95%
YoY
|
$77.70M
-35.51%
YoY
|
$35.90M
-72.73%
YoY
|
$11.50M
-90.12%
YoY
|
$132.7M
-16.82%
YoY
|
$120.5M
23.73%
YoY
|
$131.7M
21.77%
YoY
|
$116.4M
-4.18%
YoY
|
$159.5M
19.62%
YoY
|
$97.37M
16.85%
YoY
|
$108.1M
15.05%
YoY
|
$121.4M
30.17%
YoY
|
$133.4M
187.18%
YoY
|
$83.34M
20.89%
YoY
|
| Income Tax |
$9.000M
11.11%
YoY
|
$14.40M
-42.86%
YoY
|
-$14.90M
-160.32%
YoY
|
$15.40M
-7.78%
YoY
|
$8.100M
68.75%
YoY
|
$25.20M
-30.58%
YoY
|
$24.70M
-17.41%
YoY
|
$16.70M
-46.38%
YoY
|
$4.800M
-83.57%
YoY
|
$36.30M
3.23%
YoY
|
$29.91M
19.23%
YoY
|
$31.15M
26.33%
YoY
|
$29.22M
-8.98%
YoY
|
$35.16M
-13.12%
YoY
|
$25.08M
31.81%
YoY
|
$24.65M
-24.91%
YoY
|
$32.10M
68.35%
YoY
|
$40.47M
279.94%
YoY
|
$19.03M
77.07%
YoY
|
| Net Earnings |
$3.000M
-120.27%
YoY
|
$46.50M
-22.24%
YoY
|
-$30.90M
-158.3%
YoY
|
$6.200M
-67.71%
YoY
|
-$14.80M
-320.9%
YoY
|
$59.80M
-37.97%
YoY
|
$53.00M
-41.48%
YoY
|
$19.20M
-80.9%
YoY
|
$6.700M
-92.31%
YoY
|
$96.40M
-22.49%
YoY
|
$90.57M
25.29%
YoY
|
$100.5M
20.42%
YoY
|
$87.13M
-2.45%
YoY
|
$124.4M
33.88%
YoY
|
$72.29M
12.42%
YoY
|
$83.47M
36.51%
YoY
|
$89.32M
20.36%
YoY
|
$92.90M
159.58%
YoY
|
$64.30M
10.51%
YoY
|
| Basic Earnings Per Share |
$0.01
-125.0%
YoY
|
N/A
|
-$0.07
-153.85%
YoY
|
$0.01
-80.0%
YoY
|
-$0.04
-300.0%
YoY
|
N/A
|
$0.13
-40.91%
YoY
|
$0.05
-80.0%
YoY
|
$0.02
-90.91%
YoY
|
N/A
|
$0.22
22.22%
YoY
|
$0.25
19.05%
YoY
|
$0.22
-4.35%
YoY
|
N/A
|
$0.18
12.5%
YoY
|
$0.21
31.25%
YoY
|
$0.23
21.05%
YoY
|
N/A
|
$0.16
6.67%
YoY
|
| Diluted Earnings Per Share |
$0.01
-125.0%
YoY
|
$0.11
-27.32%
YoY
|
-$0.07
-153.85%
YoY
|
$0.01
-80.0%
YoY
|
-$0.04
-300.0%
YoY
|
$0.15
-38.11%
YoY
|
$0.13
-40.91%
YoY
|
$0.05
-79.77%
YoY
|
$0.02
-90.48%
YoY
|
$0.24
-22.76%
YoY
|
$0.22
22.22%
YoY
|
$0.25
17.68%
YoY
|
$0.21
-8.7%
YoY
|
$0.31
-100.0%
YoY
|
$0.18
12.5%
YoY
|
$0.21
31.25%
YoY
|
$0.23
21.05%
YoY
|
$235.5K
25875598.82%
YoY
|
$0.16
6.67%
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
|
| Basic Shares Outstanding |
419.8M shares
2.36%
YoY
|
423.8M shares
3.38%
YoY
|
423.7M shares
3.38%
YoY
|
421.9M shares
3.32%
YoY
|
410.1M shares
0.42%
YoY
|
410.0M shares
0.39%
YoY
|
409.8M shares
0.36%
YoY
|
408.3M shares
-0.05%
YoY
|
408.4M shares
0.4%
YoY
|
408.4M shares
0.41%
YoY
|
408.3M shares
3.13%
YoY
|
408.5M shares
3.86%
YoY
|
406.8M shares
3.53%
YoY
|
406.7M shares
2.98%
YoY
|
395.9M shares
0.9%
YoY
|
393.3M shares
0.26%
YoY
|
392.9M shares
0.34%
YoY
|
394.9M shares
901.92%
YoY
|
392.4M shares
0.21%
YoY
|
| Diluted Shares Outstanding |
414.0M shares
0.85%
YoY
|
N/A
|
419.9M shares
2.92%
YoY
|
424.3M shares
4.15%
YoY
|
410.5M shares
0.79%
YoY
|
N/A
|
408.0M shares
0.19%
YoY
|
407.4M shares
0.16%
YoY
|
407.3M shares
0.28%
YoY
|
N/A
|
407.2M shares
2.78%
YoY
|
406.8M shares
3.11%
YoY
|
406.2M shares
3.02%
YoY
|
N/A
|
396.2M shares
0.49%
YoY
|
394.5M shares
0.1%
YoY
|
394.2M shares
0.13%
YoY
|
N/A
|
394.3M shares
0.07%
YoY
|
Loading...