|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$3.679B
-1.09%
YoY
|
$3.719B
-1.34%
YoY
|
$3.770B
5.61%
YoY
|
$3.569B
-23.17%
YoY
|
$4.646B
15.7%
YoY
|
| Cost Of Revenue |
$1.990B
-8.84%
YoY
|
$2.183B
-4.28%
YoY
|
$2.281B
0.38%
YoY
|
$2.272B
-3.69%
YoY
|
$2.360B
10.69%
YoY
|
| Gross Profit |
$1.688B
9.93%
YoY
|
$1.536B
3.16%
YoY
|
$1.488B
14.77%
YoY
|
$1.297B
-43.27%
YoY
|
$2.286B
21.37%
YoY
|
| Selling, General & Admin |
$380.7M
-2.4%
YoY
|
$390.0M
5.16%
YoY
|
$370.9M
9.71%
YoY
|
$338.1M
-3.33%
YoY
|
$349.7M
-4.77%
YoY
|
| Research & Development |
$726.1M
-2.89%
YoY
|
$747.7M
9.59%
YoY
|
$682.2M
4.99%
YoY
|
$649.8M
4.2%
YoY
|
$623.6M
9.33%
YoY
|
| Depreciation & Amortization |
$151.3M
1014.01%
YoY
|
$13.59M
-25.52%
YoY
|
$18.24M
-11.93%
YoY
|
$20.71M
-90.18%
YoY
|
$210.9M
3.81%
YoY
|
| Operating Expenses |
$1.277B
-11.35%
YoY
|
$1.440B
3.1%
YoY
|
$1.397B
25.41%
YoY
|
$1.114B
5.06%
YoY
|
$1.060B
8.51%
YoY
|
| Operating Profit |
$411.4M
330.69%
YoY
|
$95.53M
4.17%
YoY
|
$91.70M
-49.94%
YoY
|
$183.2M
-85.06%
YoY
|
$1.226B
35.23%
YoY
|
| Interest Expense |
$73.13M
-193.37%
YoY
|
-$78.33M
13.12%
YoY
|
-$69.25M
1.14%
YoY
|
-$68.46M
-208.11%
YoY
|
$63.33M
-15.79%
YoY
|
| Other Income/Expense, Net |
$59.98M
23.17%
YoY
|
$48.70M
-4.7%
YoY
|
$51.10M
414.95%
YoY
|
$9.924M
-45.89%
YoY
|
$18.34M
-176.27%
YoY
|
| Pretax Income |
$398.3M
504.37%
YoY
|
$65.90M
-10.41%
YoY
|
$73.56M
-40.98%
YoY
|
$124.6M
78.2%
YoY
|
$69.94M
-44.21%
YoY
|
| Income Tax |
$59.28M
476.47%
YoY
|
$10.28M
-92.85%
YoY
|
$143.9M
569.94%
YoY
|
$21.48M
-85.46%
YoY
|
$147.7M
100.26%
YoY
|
| Net Earnings |
$339.0M
509.53%
YoY
|
$55.62M
-179.09%
YoY
|
-$70.32M
-168.17%
YoY
|
$103.2M
-90.02%
YoY
|
$1.033B
40.86%
YoY
|
| Basic Earnings Per Share |
$3.66
520.34%
YoY
|
$0.59
-181.94%
YoY
|
-$0.72
-171.29%
YoY
|
$1.01
-89.23%
YoY
|
$9.38
45.88%
YoY
|
| Diluted Earnings Per Share |
$3.62
521.71%
YoY
|
$0.58
-180.35%
YoY
|
-$0.72
-171.99%
YoY
|
$1.00
-89.19%
YoY
|
$9.26
46.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
92.59M shares
-2.11%
YoY
|
94.59M shares
-3.05%
YoY
|
97.56M shares
-4.55%
YoY
|
102.2M shares
-7.25%
YoY
|
110.2M shares
-3.37%
YoY
|
| Diluted Shares Outstanding |
93.55M shares
-1.99%
YoY
|
95.45M shares
-2.16%
YoY
|
97.56M shares
-5.3%
YoY
|
103.0M shares
-7.64%
YoY
|
111.5M shares
-3.85%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$808.3M
-7.04%
YoY
|
$993.0M
8.36%
YoY
|
$1.059B
1.15%
YoY
|
$818.8M
-7.66%
YoY
|
$869.5M
-7.6%
YoY
|
$916.3M
-14.67%
YoY
|
$1.047B
60.71%
YoY
|
$886.7M
40.14%
YoY
|
$941.0M
N/A
|
$1.074B
-7.27%
YoY
|
$651.2M
-37.11%
YoY
|
$632.7M
-45.74%
YoY
|
$1.158B
-7.74%
YoY
|
$1.035B
-6.75%
YoY
|
$1.166B
8.71%
YoY
|
$1.114B
1.75%
YoY
|
$1.255B
18.39%
YoY
|
$1.110B
N/A
|
| Cost Of Revenue |
$413.3M
-17.83%
YoY
|
$528.8M
0.74%
YoY
|
$561.4M
-6.62%
YoY
|
$487.0M
-12.16%
YoY
|
$502.9M
-10.05%
YoY
|
$524.9M
-23.48%
YoY
|
$601.2M
42.43%
YoY
|
$554.4M
7.02%
YoY
|
$559.1M
N/A
|
$686.0M
10.8%
YoY
|
$422.1M
-36.06%
YoY
|
$518.0M
-13.06%
YoY
|
$619.1M
-2.3%
YoY
|
$660.1M
17.01%
YoY
|
$595.8M
9.47%
YoY
|
$565.9M
1.58%
YoY
|
$633.7M
11.43%
YoY
|
$564.2M
N/A
|
| Gross Profit |
$395.0M
7.76%
YoY
|
$464.2M
18.59%
YoY
|
$497.1M
11.63%
YoY
|
$331.8M
-0.15%
YoY
|
$366.6M
-4.01%
YoY
|
$391.4M
0.91%
YoY
|
$445.3M
94.4%
YoY
|
$332.3M
189.68%
YoY
|
$381.9M
N/A
|
$387.9M
-28.03%
YoY
|
$229.1M
-38.96%
YoY
|
$114.7M
-79.89%
YoY
|
$538.9M
-13.29%
YoY
|
$375.3M
-31.3%
YoY
|
$570.3M
7.92%
YoY
|
$548.1M
1.92%
YoY
|
$621.6M
26.43%
YoY
|
$546.2M
N/A
|
| Selling, General & Admin |
$82.49M
-6.5%
YoY
|
$81.43M
-9.88%
YoY
|
$107.3M
-0.4%
YoY
|
$107.9M
-6.12%
YoY
|
$88.23M
0.31%
YoY
|
$90.36M
3.96%
YoY
|
$107.8M
2.22%
YoY
|
$114.9M
46.88%
YoY
|
$87.95M
N/A
|
$86.91M
-11.09%
YoY
|
$105.4M
3.54%
YoY
|
$78.24M
-6.77%
YoY
|
$97.75M
4.56%
YoY
|
$101.8M
12.75%
YoY
|
$83.93M
7.46%
YoY
|
$82.00M
-11.96%
YoY
|
$93.49M
-14.54%
YoY
|
$90.30M
N/A
|
| Research & Development |
$170.0M
-5.53%
YoY
|
$178.1M
-0.59%
YoY
|
$198.4M
-1.31%
YoY
|
$179.2M
-4.46%
YoY
|
$179.9M
0.03%
YoY
|
$179.1M
9.0%
YoY
|
$201.1M
23.28%
YoY
|
$187.6M
14.65%
YoY
|
$179.9M
N/A
|
$164.3M
-2.28%
YoY
|
$163.1M
-3.25%
YoY
|
$163.6M
3.08%
YoY
|
$168.2M
6.18%
YoY
|
$168.6M
10.84%
YoY
|
$158.7M
7.77%
YoY
|
$154.4M
12.98%
YoY
|
$158.4M
1.33%
YoY
|
$152.1M
N/A
|
| Depreciation & Amortization |
$62.70M
2561.46%
YoY
|
$65.52M
-11.25%
YoY
|
$66.71M
1584.9%
YoY
|
$39.47M
-4.39%
YoY
|
$2.356M
-54.31%
YoY
|
$73.83M
-6.37%
YoY
|
$3.959M
-95.11%
YoY
|
$41.28M
776.23%
YoY
|
$5.156M
N/A
|
$78.85M
-6.91%
YoY
|
$81.01M
55.74%
YoY
|
$4.711M
-94.76%
YoY
|
$84.70M
-5.25%
YoY
|
$52.02M
-0.82%
YoY
|
$89.85M
4.48%
YoY
|
$92.33M
-26.01%
YoY
|
$89.40M
-27.44%
YoY
|
$52.45M
N/A
|
| Operating Expenses |
$281.1M
-16.91%
YoY
|
$272.1M
-19.6%
YoY
|
$339.4M
-22.09%
YoY
|
$301.7M
-7.93%
YoY
|
$338.3M
-3.85%
YoY
|
$338.4M
-21.2%
YoY
|
$435.6M
57.15%
YoY
|
$327.7M
7.9%
YoY
|
$351.9M
N/A
|
$429.4M
54.83%
YoY
|
$277.2M
1.4%
YoY
|
$303.7M
1.32%
YoY
|
$277.4M
7.01%
YoY
|
$273.4M
9.76%
YoY
|
$299.7M
27.44%
YoY
|
$252.1M
5.67%
YoY
|
$259.2M
-3.5%
YoY
|
$249.1M
N/A
|
| Operating Profit |
$113.9M
303.54%
YoY
|
$192.1M
262.36%
YoY
|
$157.7M
1529.8%
YoY
|
$30.09M
553.19%
YoY
|
$28.22M
-5.86%
YoY
|
$53.03M
-227.56%
YoY
|
$9.675M
-120.1%
YoY
|
$4.606M
-102.44%
YoY
|
$29.98M
N/A
|
-$41.57M
-115.89%
YoY
|
-$48.14M
-147.26%
YoY
|
-$189.0M
-169.84%
YoY
|
$261.6M
-27.82%
YoY
|
$101.9M
-65.72%
YoY
|
$270.6M
-7.74%
YoY
|
$296.0M
-1.07%
YoY
|
$362.4M
62.49%
YoY
|
$297.1M
N/A
|
| Interest Expense |
-$17.84M
-10.73%
YoY
|
$18.02M
-3.38%
YoY
|
$18.48M
-18.2%
YoY
|
$18.79M
9.9%
YoY
|
-$19.99M
15.64%
YoY
|
$18.66M
6.11%
YoY
|
$22.59M
-249.03%
YoY
|
$17.09M
-199.15%
YoY
|
-$17.28M
N/A
|
$17.58M
4.0%
YoY
|
-$15.16M
-187.88%
YoY
|
-$17.24M
-24.36%
YoY
|
$16.90M
10.29%
YoY
|
$17.25M
12.91%
YoY
|
-$22.79M
101.7%
YoY
|
$15.33M
-12.18%
YoY
|
$15.33M
-168.73%
YoY
|
$15.28M
N/A
|
| Other Income/Expense, Net |
$8.016M
14.73%
YoY
|
$15.69M
7.99%
YoY
|
$15.90M
3.07%
YoY
|
$20.39M
73.28%
YoY
|
$6.987M
-58.46%
YoY
|
$14.53M
-5.42%
YoY
|
$15.42M
32.77%
YoY
|
$11.77M
63.18%
YoY
|
$16.82M
N/A
|
$15.36M
593.72%
YoY
|
$11.62M
-329.47%
YoY
|
$7.210M
-2245.83%
YoY
|
$2.214M
-53.43%
YoY
|
-$5.062M
-130.15%
YoY
|
-$336.0K
-106.72%
YoY
|
$2.532M
-104.35%
YoY
|
$4.754M
579.14%
YoY
|
$16.79M
N/A
|
| Pretax Income |
$21.69M
42.48%
YoY
|
$189.8M
288.18%
YoY
|
$155.1M
6096.36%
YoY
|
$31.69M
-4482.43%
YoY
|
$15.22M
-48.42%
YoY
|
$48.90M
-211.66%
YoY
|
$2.503M
-104.84%
YoY
|
-$723.0K
-99.64%
YoY
|
$29.51M
N/A
|
-$43.79M
-117.74%
YoY
|
-$51.68M
-164.97%
YoY
|
-$199.0M
-180.42%
YoY
|
$246.9M
-29.82%
YoY
|
$79.55M
-73.36%
YoY
|
$247.5M
-13.71%
YoY
|
$283.2M
26.72%
YoY
|
$351.8M
75.81%
YoY
|
$298.6M
N/A
|
| Income Tax |
-$8.040M
-50.19%
YoY
|
$25.70M
238.16%
YoY
|
$35.50M
78.39%
YoY
|
$6.100M
-654.55%
YoY
|
-$16.14M
-160.28%
YoY
|
$7.600M
-90.85%
YoY
|
$19.90M
-345.65%
YoY
|
-$1.100M
-98.18%
YoY
|
$26.78M
N/A
|
$83.10M
42.54%
YoY
|
-$8.101M
-175.71%
YoY
|
-$60.60M
-272.18%
YoY
|
$58.30M
78.83%
YoY
|
$10.70M
-17.69%
YoY
|
$35.19M
-393.28%
YoY
|
$67.00M
197.78%
YoY
|
$32.60M
-48.42%
YoY
|
$13.00M
N/A
|
| Net Earnings |
$29.73M
-5.21%
YoY
|
$164.1M
297.52%
YoY
|
$119.6M
-785.99%
YoY
|
$25.59M
6082.13%
YoY
|
$31.37M
1046.8%
YoY
|
$41.27M
-132.51%
YoY
|
-$17.44M
-59.99%
YoY
|
$414.0K
-100.3%
YoY
|
$2.735M
N/A
|
-$126.9M
-167.3%
YoY
|
-$43.58M
-163.27%
YoY
|
-$138.4M
-165.21%
YoY
|
$188.6M
-40.91%
YoY
|
$68.88M
-75.88%
YoY
|
$212.3M
-28.93%
YoY
|
$216.3M
7.57%
YoY
|
$319.2M
133.15%
YoY
|
$285.6M
N/A
|
| Basic Earnings Per Share |
N/A
|
$1.77
302.27%
YoY
|
$1.29
-816.67%
YoY
|
$0.28
N/A
|
N/A
|
$0.44
-133.59%
YoY
|
-$0.18
-59.09%
YoY
|
$0.00
N/A
|
N/A
|
-$1.31
-171.58%
YoY
|
-$0.44
-167.69%
YoY
|
N/A
|
$1.83
-36.24%
YoY
|
$0.65
-74.51%
YoY
|
N/A
|
$1.97
11.3%
YoY
|
$2.87
N/A
|
$2.55
N/A
|
| Diluted Earnings Per Share |
$0.32
-3.0%
YoY
|
$1.75
306.98%
YoY
|
$1.28
-811.11%
YoY
|
$0.27
N/A
|
$0.33
1103.2%
YoY
|
$0.43
-132.82%
YoY
|
-$0.18
-59.31%
YoY
|
$0.00
-100.0%
YoY
|
$0.03
N/A
|
-$1.31
-171.98%
YoY
|
-$0.44
-168.06%
YoY
|
-$1.39
-100.0%
YoY
|
$1.82
-35.92%
YoY
|
$0.65
-74.1%
YoY
|
$1.949M
-24.78%
YoY
|
$1.95
12.07%
YoY
|
$2.84
-100.0%
YoY
|
$2.51
N/A
|
| 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
|
| Basic Shares Outstanding |
92.71M shares
-0.74%
YoY
|
92.40M shares
-2.25%
YoY
|
92.65M shares
-2.33%
YoY
|
93.03M shares
-2.72%
YoY
|
93.40M shares
-3.26%
YoY
|
94.53M shares
-2.9%
YoY
|
94.86M shares
-3.7%
YoY
|
95.63M shares
-3.15%
YoY
|
96.55M shares
-3.34%
YoY
|
97.35M shares
-5.42%
YoY
|
98.51M shares
-6.34%
YoY
|
98.74M shares
-6.88%
YoY
|
102.9M shares
-7.3%
YoY
|
105.2M shares
-6.12%
YoY
|
106.0M shares
-5.83%
YoY
|
109.7M shares
-3.62%
YoY
|
111.0M shares
-2.65%
YoY
|
112.0M shares
-1.93%
YoY
|
| Diluted Shares Outstanding |
N/A
|
93.57M shares
-1.54%
YoY
|
93.79M shares
-1.15%
YoY
|
93.77M shares
-2.84%
YoY
|
N/A
|
95.03M shares
-2.18%
YoY
|
94.89M shares
-3.68%
YoY
|
96.51M shares
N/A
|
N/A
|
97.15M shares
-6.29%
YoY
|
98.51M shares
-7.14%
YoY
|
N/A
|
103.7M shares
-7.77%
YoY
|
106.1M shares
-6.84%
YoY
|
N/A
|
110.8M shares
-4.22%
YoY
|
112.4M shares
N/A
|
113.9M shares
N/A
|
Loading...