|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.755B
8.08%
YoY
|
$2.549B
-0.69%
YoY
|
$2.567B
-1.85%
YoY
|
$2.616B
1.26%
YoY
|
$2.583B
8.92%
YoY
|
| Cost Of Revenue |
$758.5M
9.59%
YoY
|
$692.1M
-3.67%
YoY
|
$718.5M
-2.34%
YoY
|
$735.7M
0.92%
YoY
|
$729.0M
2.36%
YoY
|
| Gross Profit |
$1.997B
7.52%
YoY
|
$1.857B
0.47%
YoY
|
$1.849B
-1.67%
YoY
|
$1.880B
1.39%
YoY
|
$1.854B
11.73%
YoY
|
| Selling, General & Admin |
$1.569B
57.88%
YoY
|
$993.7M
11.75%
YoY
|
$889.2M
-5.01%
YoY
|
$936.1M
3.43%
YoY
|
$905.1M
-9.78%
YoY
|
| Research & Development |
$426.7M
5.88%
YoY
|
$403.0M
-0.84%
YoY
|
$406.4M
-13.95%
YoY
|
$472.3M
22.14%
YoY
|
$386.7M
43.81%
YoY
|
| Depreciation & Amortization |
$46.80M
0.65%
YoY
|
$46.50M
1.75%
YoY
|
$45.70M
-0.44%
YoY
|
$45.90M
8.0%
YoY
|
$42.50M
13.03%
YoY
|
| Operating Expenses |
$1.996B
42.88%
YoY
|
$1.397B
7.8%
YoY
|
$1.296B
-8.01%
YoY
|
$1.408B
9.03%
YoY
|
$1.292B
1.55%
YoY
|
| Operating Profit |
-$5.100M
-101.3%
YoY
|
$391.6M
-21.93%
YoY
|
$501.6M
6.41%
YoY
|
$471.4M
-16.15%
YoY
|
$562.2M
45.2%
YoY
|
| Interest Expense |
$143.3M
-7.67%
YoY
|
$155.2M
1.44%
YoY
|
$153.0M
30.21%
YoY
|
$117.5M
-21.25%
YoY
|
$149.2M
-24.76%
YoY
|
| Other Income/Expense, Net |
-$300.0K
-25.0%
YoY
|
-$400.0K
-20.0%
YoY
|
-$500.0K
150.0%
YoY
|
-$200.0K
-166.67%
YoY
|
$300.0K
0.0%
YoY
|
| Pretax Income |
-$172.9M
-161.64%
YoY
|
$280.5M
-28.46%
YoY
|
$392.1M
208.74%
YoY
|
$127.0M
140.08%
YoY
|
$52.90M
9.07%
YoY
|
| Income Tax |
$33.50M
-71.68%
YoY
|
$118.3M
-24.7%
YoY
|
$157.1M
83.74%
YoY
|
$85.50M
-14.41%
YoY
|
$99.90M
-2.35%
YoY
|
| Net Earnings |
-$206.4M
-227.25%
YoY
|
$162.2M
-30.98%
YoY
|
$235.0M
-14.64%
YoY
|
$275.3M
-10.76%
YoY
|
$308.5M
234.96%
YoY
|
| Basic Earnings Per Share |
-$0.55
-225.0%
YoY
|
$0.44
-31.25%
YoY
|
$0.64
-7.25%
YoY
|
$0.69
-8.0%
YoY
|
$0.75
212.5%
YoY
|
| Diluted Earnings Per Share |
-$0.55
-225.0%
YoY
|
$0.44
-31.25%
YoY
|
$0.64
-7.25%
YoY
|
$0.69
-8.0%
YoY
|
$0.75
212.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
375.8M shares
1.08%
YoY
|
371.8M shares
1.5%
YoY
|
366.3M shares
-8.65%
YoY
|
401.0M shares
-1.93%
YoY
|
408.9M shares
6.29%
YoY
|
| Diluted Shares Outstanding |
375.8M shares
0.99%
YoY
|
372.1M shares
1.44%
YoY
|
366.8M shares
-8.67%
YoY
|
401.6M shares
-2.29%
YoY
|
411.0M shares
6.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 |
$744.7M
5.48%
YoY
|
$678.8M
4.38%
YoY
|
$674.6M
8.67%
YoY
|
$696.0M
11.0%
YoY
|
$706.0M
8.42%
YoY
|
$650.3M
1.94%
YoY
|
$620.8M
-1.48%
YoY
|
$627.0M
-2.46%
YoY
|
$651.2M
-0.76%
YoY
|
$637.9M
1.06%
YoY
|
$630.1M
-2.73%
YoY
|
$642.8M
-2.55%
YoY
|
$656.2M
-3.06%
YoY
|
$631.2M
-2.74%
YoY
|
$647.8M
1.87%
YoY
|
$659.6M
0.06%
YoY
|
$676.9M
5.95%
YoY
|
$649.0M
13.16%
YoY
|
$635.9M
3.68%
YoY
|
| Cost Of Revenue |
$192.2M
-2.63%
YoY
|
$186.9M
4.53%
YoY
|
$178.4M
6.13%
YoY
|
$195.8M
16.41%
YoY
|
$197.4M
11.53%
YoY
|
$178.8M
-1.0%
YoY
|
$168.1M
-3.34%
YoY
|
$168.2M
-10.53%
YoY
|
$177.0M
-4.68%
YoY
|
$180.6M
-0.17%
YoY
|
$173.9M
-4.35%
YoY
|
$188.0M
1.02%
YoY
|
$185.7M
-0.64%
YoY
|
$180.9M
-1.09%
YoY
|
$181.8M
1.45%
YoY
|
$186.1M
1.2%
YoY
|
$186.9M
2.13%
YoY
|
$182.9M
5.42%
YoY
|
$179.2M
-0.55%
YoY
|
| Gross Profit |
$552.5M
8.63%
YoY
|
$491.9M
4.33%
YoY
|
$496.2M
9.61%
YoY
|
$500.2M
9.02%
YoY
|
$508.6M
7.25%
YoY
|
$471.5M
3.11%
YoY
|
$452.7M
-0.77%
YoY
|
$458.8M
0.88%
YoY
|
$474.2M
0.79%
YoY
|
$457.3M
1.55%
YoY
|
$456.2M
-2.1%
YoY
|
$454.8M
-3.95%
YoY
|
$470.5M
-3.98%
YoY
|
$450.3M
-3.39%
YoY
|
$466.0M
2.04%
YoY
|
$473.5M
-0.38%
YoY
|
$490.0M
7.48%
YoY
|
$466.1M
16.53%
YoY
|
$456.7M
5.45%
YoY
|
| Selling, General & Admin |
$504.1M
49.58%
YoY
|
$263.1M
-8.42%
YoY
|
$297.5M
31.23%
YoY
|
$275.6M
26.71%
YoY
|
$337.0M
28.53%
YoY
|
$287.3M
21.84%
YoY
|
$226.7M
1.93%
YoY
|
$217.5M
1.02%
YoY
|
$262.2M
21.56%
YoY
|
$235.8M
16.33%
YoY
|
$222.4M
1.32%
YoY
|
$215.3M
-16.23%
YoY
|
$215.7M
-16.04%
YoY
|
$202.7M
-14.07%
YoY
|
$219.5M
4.18%
YoY
|
$257.0M
17.84%
YoY
|
$256.9M
6.86%
YoY
|
$235.9M
30.4%
YoY
|
$210.7M
28.55%
YoY
|
| Research & Development |
$98.00M
-5.59%
YoY
|
$109.6M
13.81%
YoY
|
$98.80M
-0.4%
YoY
|
$114.5M
13.82%
YoY
|
$103.8M
-2.9%
YoY
|
$96.30M
-5.12%
YoY
|
$99.20M
-2.94%
YoY
|
$100.6M
0.3%
YoY
|
$106.9M
4.39%
YoY
|
$101.5M
-14.92%
YoY
|
$102.2M
-11.21%
YoY
|
$100.3M
-19.89%
YoY
|
$102.4M
-9.14%
YoY
|
$119.3M
0.93%
YoY
|
$115.1M
25.79%
YoY
|
$125.2M
36.38%
YoY
|
$112.7M
32.28%
YoY
|
$118.2M
53.91%
YoY
|
$91.50M
39.69%
YoY
|
| Depreciation & Amortization |
$10.00M
-9.91%
YoY
|
$55.30M
13.79%
YoY
|
$59.30M
51.28%
YoY
|
$61.00M
57.62%
YoY
|
$11.10M
-9.76%
YoY
|
$48.60M
15.71%
YoY
|
$39.20M
36.59%
YoY
|
$38.70M
-19.71%
YoY
|
$12.30M
6.03%
YoY
|
$42.00M
4.22%
YoY
|
$28.70M
-27.53%
YoY
|
$48.20M
13.15%
YoY
|
$11.60M
7.41%
YoY
|
$40.30M
-5.18%
YoY
|
$39.60M
8.49%
YoY
|
$42.60M
27.93%
YoY
|
$10.80M
9.09%
YoY
|
$42.50M
24.27%
YoY
|
$36.50M
28.98%
YoY
|
| Operating Expenses |
$602.1M
36.59%
YoY
|
$766.8M
99.9%
YoY
|
$396.3M
21.6%
YoY
|
$390.1M
22.63%
YoY
|
$440.8M
19.43%
YoY
|
$383.6M
13.73%
YoY
|
$325.9M
0.4%
YoY
|
$318.1M
0.79%
YoY
|
$369.1M
16.03%
YoY
|
$337.3M
4.75%
YoY
|
$324.6M
-2.99%
YoY
|
$315.6M
-17.43%
YoY
|
$318.1M
-13.93%
YoY
|
$322.0M
-9.07%
YoY
|
$334.6M
10.72%
YoY
|
$382.2M
23.33%
YoY
|
$369.6M
13.51%
YoY
|
$354.1M
37.41%
YoY
|
$302.2M
31.73%
YoY
|
| Operating Profit |
-$49.60M
-173.16%
YoY
|
-$274.9M
-412.74%
YoY
|
$98.40M
0.92%
YoY
|
$109.7M
-22.03%
YoY
|
$67.80M
-30.89%
YoY
|
$87.90M
-26.75%
YoY
|
$97.50M
8.33%
YoY
|
$140.7M
1.08%
YoY
|
$98.10M
-35.63%
YoY
|
$120.0M
-6.47%
YoY
|
$90.00M
-31.51%
YoY
|
$139.2M
52.46%
YoY
|
$152.4M
26.58%
YoY
|
$128.3M
14.55%
YoY
|
$131.4M
-14.95%
YoY
|
$91.30M
-44.8%
YoY
|
$120.4M
-7.6%
YoY
|
$112.0M
-21.29%
YoY
|
$154.5M
-24.15%
YoY
|
| Interest Expense |
-$24.10M
-6.23%
YoY
|
-$36.20M
7.1%
YoY
|
-$40.10M
20.42%
YoY
|
-$64.60M
216.67%
YoY
|
-$25.70M
-165.9%
YoY
|
-$33.80M
3.68%
YoY
|
-$33.30M
-184.3%
YoY
|
-$20.40M
-156.98%
YoY
|
$39.00M
2.63%
YoY
|
-$32.60M
-13.07%
YoY
|
$39.50M
25.4%
YoY
|
$35.80M
38.22%
YoY
|
$38.00M
60.34%
YoY
|
-$37.50M
28.42%
YoY
|
$31.50M
32.91%
YoY
|
$25.90M
12.12%
YoY
|
$23.70M
-69.62%
YoY
|
-$29.20M
-33.79%
YoY
|
$23.70M
-51.53%
YoY
|
| Other Income/Expense, Net |
-$100.0K
0.0%
YoY
|
$0.00
-100.0%
YoY
|
-$200.0K
-60.0%
YoY
|
$0.00
N/A
|
-$100.0K
N/A
|
$100.0K
N/A
|
-$500.0K
66.67%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$300.0K
200.0%
YoY
|
$0.00
-100.0%
YoY
|
-$200.0K
N/A
|
$1.100M
N/A
|
-$100.0K
-83.33%
YoY
|
-$1.200M
-400.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$600.0K
100.0%
YoY
|
| Pretax Income |
-$73.80M
-279.56%
YoY
|
-$317.2M
-1568.52%
YoY
|
$58.10M
-8.79%
YoY
|
$45.10M
-62.51%
YoY
|
$41.10M
-45.13%
YoY
|
$21.60M
-75.29%
YoY
|
$63.70M
-1.7%
YoY
|
$120.3M
3.62%
YoY
|
$74.90M
-39.5%
YoY
|
$87.40M
-4.9%
YoY
|
$64.80M
-39.5%
YoY
|
$116.1M
68.51%
YoY
|
$123.8M
33.26%
YoY
|
$91.90M
10.99%
YoY
|
$107.1M
-17.36%
YoY
|
$68.90M
-51.27%
YoY
|
$92.90M
70.15%
YoY
|
$82.80M
-16.02%
YoY
|
$129.6M
-18.44%
YoY
|
| Income Tax |
-$16.30M
-255.24%
YoY
|
-$7.900M
-120.63%
YoY
|
$19.00M
-22.13%
YoY
|
$11.90M
-64.69%
YoY
|
$10.50M
-52.05%
YoY
|
$38.30M
-58.59%
YoY
|
$24.40M
-9.29%
YoY
|
$33.70M
-16.58%
YoY
|
$21.90M
-44.84%
YoY
|
$92.50M
2002.27%
YoY
|
$26.90M
-30.85%
YoY
|
$40.40M
24.31%
YoY
|
$39.70M
309.28%
YoY
|
$4.400M
-122.56%
YoY
|
$38.90M
-20.77%
YoY
|
$32.50M
-36.77%
YoY
|
$9.700M
-48.68%
YoY
|
-$19.50M
-186.28%
YoY
|
$49.10M
25.9%
YoY
|
| Net Earnings |
-$57.50M
-287.91%
YoY
|
-$309.3M
1752.1%
YoY
|
$39.10M
-0.51%
YoY
|
$33.20M
-61.66%
YoY
|
$30.60M
-42.26%
YoY
|
-$16.70M
227.45%
YoY
|
$39.30M
3.69%
YoY
|
$86.60M
14.4%
YoY
|
$53.00M
-36.98%
YoY
|
-$5.100M
-105.83%
YoY
|
$37.90M
-44.43%
YoY
|
$75.70M
107.97%
YoY
|
$84.10M
1.08%
YoY
|
$87.50M
-14.47%
YoY
|
$68.20M
-15.28%
YoY
|
$36.40M
-59.56%
YoY
|
$83.20M
133.05%
YoY
|
$102.3M
34.61%
YoY
|
$80.50M
-32.86%
YoY
|
| Basic Earnings Per Share |
-$0.15
-287.5%
YoY
|
N/A
|
$0.11
0.0%
YoY
|
$0.09
-60.87%
YoY
|
$0.08
-42.86%
YoY
|
N/A
|
$0.11
10.0%
YoY
|
$0.23
9.52%
YoY
|
$0.14
-39.13%
YoY
|
N/A
|
$0.10
-41.18%
YoY
|
$0.21
133.33%
YoY
|
$0.23
15.0%
YoY
|
N/A
|
$0.17
-15.0%
YoY
|
$0.09
-59.09%
YoY
|
$0.20
122.22%
YoY
|
N/A
|
$0.20
-35.48%
YoY
|
| Diluted Earnings Per Share |
-$0.15
-287.5%
YoY
|
-$0.80
1696.43%
YoY
|
$0.11
0.0%
YoY
|
$0.09
-60.87%
YoY
|
$0.08
-42.86%
YoY
|
-$0.04
223.47%
YoY
|
$0.11
10.0%
YoY
|
$0.23
9.52%
YoY
|
$0.14
-39.13%
YoY
|
-$0.01
-105.83%
YoY
|
$0.10
-41.18%
YoY
|
$0.21
133.33%
YoY
|
$0.23
15.0%
YoY
|
$0.24
-100.0%
YoY
|
$0.17
-15.0%
YoY
|
$0.09
-59.09%
YoY
|
$0.20
122.22%
YoY
|
$249.6K
1.82%
YoY
|
$0.20
-35.48%
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 |
379.3M shares
1.07%
YoY
|
376.1M shares
0.9%
YoY
|
375.8M shares
1.03%
YoY
|
375.2M shares
1.1%
YoY
|
375.3M shares
1.26%
YoY
|
372.7M shares
1.49%
YoY
|
372.0M shares
1.5%
YoY
|
371.1M shares
1.48%
YoY
|
370.6M shares
1.47%
YoY
|
367.2M shares
1.69%
YoY
|
366.5M shares
-11.18%
YoY
|
365.7M shares
-11.32%
YoY
|
365.3M shares
-11.34%
YoY
|
361.1M shares
-11.84%
YoY
|
412.6M shares
0.74%
YoY
|
412.4M shares
0.68%
YoY
|
412.0M shares
1.35%
YoY
|
409.6M shares
N/A
|
409.6M shares
4.73%
YoY
|
| Diluted Shares Outstanding |
378.3M shares
0.61%
YoY
|
N/A
|
368.2M shares
-1.15%
YoY
|
375.6M shares
1.02%
YoY
|
376.0M shares
1.4%
YoY
|
N/A
|
372.5M shares
1.33%
YoY
|
371.8M shares
1.47%
YoY
|
370.8M shares
1.56%
YoY
|
N/A
|
367.6M shares
-10.93%
YoY
|
366.4M shares
-11.24%
YoY
|
365.1M shares
-11.49%
YoY
|
N/A
|
412.7M shares
0.27%
YoY
|
412.8M shares
0.27%
YoY
|
412.5M shares
0.73%
YoY
|
N/A
|
411.6M shares
5.24%
YoY
|
Loading...