|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.856B
3.67%
YoY
|
$2.755B
-16.81%
YoY
|
$3.312B
-34.64%
YoY
|
$5.067B
33.95%
YoY
|
$3.783B
0.0%
YoY
|
| Cost Of Revenue |
$1.292B
6.1%
YoY
|
$1.217B
-7.91%
YoY
|
$1.322B
-40.34%
YoY
|
$2.216B
32.46%
YoY
|
$1.673B
0.0%
YoY
|
| Gross Profit |
$1.564B
1.74%
YoY
|
$1.538B
-22.72%
YoY
|
$1.990B
-30.21%
YoY
|
$2.851B
35.14%
YoY
|
$2.110B
0.0%
YoY
|
| Selling, General & Admin |
$991.9M
-0.22%
YoY
|
$994.1M
-3.07%
YoY
|
$1.026B
-16.46%
YoY
|
$1.228B
33.73%
YoY
|
$917.9M
2.41%
YoY
|
| Research & Development |
$215.8M
9.65%
YoY
|
$196.8M
-11.18%
YoY
|
$221.6M
-19.4%
YoY
|
$275.0M
33.88%
YoY
|
$205.4M
-0.01%
YoY
|
| Depreciation & Amortization |
$405.3M
-5.26%
YoY
|
$427.8M
0.2%
YoY
|
$427.0M
19.27%
YoY
|
$358.0M
45.23%
YoY
|
$246.5M
0.0%
YoY
|
| Operating Expenses |
$1.208B
1.41%
YoY
|
$1.191B
-4.51%
YoY
|
$1.247B
-17.0%
YoY
|
$1.502B
33.76%
YoY
|
$1.123B
1.96%
YoY
|
| Operating Profit |
$356.6M
2.85%
YoY
|
$346.7M
-53.31%
YoY
|
$742.7M
-44.26%
YoY
|
$1.332B
36.15%
YoY
|
$978.6M
-2.94%
YoY
|
| Interest Expense |
-$87.49M
295.74%
YoY
|
-$22.11M
-80.96%
YoY
|
-$116.1M
16.25%
YoY
|
-$99.89M
-300.93%
YoY
|
$49.71M
-192.57%
YoY
|
| Other Income/Expense, Net |
-$88.36M
188.61%
YoY
|
-$30.62M
-66.31%
YoY
|
-$90.86M
73.1%
YoY
|
-$52.49M
-27.31%
YoY
|
-$72.22M
290.36%
YoY
|
| Pretax Income |
$268.3M
-15.14%
YoY
|
$316.1M
-51.5%
YoY
|
$651.8M
-49.07%
YoY
|
$1.280B
41.21%
YoY
|
$906.4M
0.0%
YoY
|
| Income Tax |
$28.39M
-14.1%
YoY
|
$33.06M
-76.25%
YoY
|
$139.2M
-58.66%
YoY
|
$336.6M
88.82%
YoY
|
$178.3M
-0.02%
YoY
|
| Net Earnings |
$241.2M
-10.79%
YoY
|
$270.4M
-52.5%
YoY
|
$569.2M
-39.65%
YoY
|
$943.2M
29.57%
YoY
|
$727.9M
0.0%
YoY
|
| Basic Earnings Per Share |
$2.07
-6.33%
YoY
|
$2.21
-51.0%
YoY
|
$4.51
-44.46%
YoY
|
$8.12
24.35%
YoY
|
$6.53
N/A
|
| Diluted Earnings Per Share |
$2.07
-5.91%
YoY
|
$2.20
-51.11%
YoY
|
$4.50
-44.31%
YoY
|
$8.08
24.5%
YoY
|
$6.49
-0.15%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
116.5M shares
-5.06%
YoY
|
122.8M shares
-2.69%
YoY
|
126.2M shares
8.6%
YoY
|
116.2M shares
4.17%
YoY
|
111.5M shares
N/A
|
| Diluted Shares Outstanding |
116.6M shares
-5.07%
YoY
|
122.8M shares
-2.85%
YoY
|
126.4M shares
8.36%
YoY
|
116.7M shares
4.09%
YoY
|
112.1M shares
N/A
|
|
Concept
|
2026 Q2 | 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 |
$711.1M
-1.27%
YoY
|
$772.1M
5.85%
YoY
|
$698.9M
2.18%
YoY
|
$720.3M
4.13%
YoY
|
$664.8M
2.28%
YoY
|
$729.4M
8.74%
YoY
|
$684.0M
-3.53%
YoY
|
$691.7M
2.49%
YoY
|
$649.9M
-12.32%
YoY
|
$670.7M
-5.77%
YoY
|
$709.1M
-42.33%
YoY
|
$674.9M
-46.42%
YoY
|
$741.2M
-45.67%
YoY
|
$711.8M
-38.99%
YoY
|
$1.230B
0.09%
YoY
|
$1.259B
-3.69%
YoY
|
$1.364B
0.72%
YoY
|
$1.167B
21.02%
YoY
|
$1.228B
51.34%
YoY
|
| Cost Of Revenue |
$323.5M
-1.3%
YoY
|
$350.4M
10.51%
YoY
|
$324.3M
8.39%
YoY
|
$327.7M
7.04%
YoY
|
$289.2M
-1.92%
YoY
|
$317.1M
6.32%
YoY
|
$299.2M
-2.45%
YoY
|
$306.2M
4.32%
YoY
|
$294.9M
-3.28%
YoY
|
$298.2M
-2.14%
YoY
|
$306.7M
-45.56%
YoY
|
$293.5M
-49.42%
YoY
|
$304.9M
-50.44%
YoY
|
$304.8M
-43.02%
YoY
|
$563.4M
3.71%
YoY
|
$580.2M
11.04%
YoY
|
$615.2M
16.63%
YoY
|
$534.8M
22.51%
YoY
|
$543.3M
49.1%
YoY
|
| Gross Profit |
$387.7M
-1.25%
YoY
|
$421.7M
2.27%
YoY
|
$374.6M
-2.65%
YoY
|
$392.6M
1.83%
YoY
|
$375.5M
5.77%
YoY
|
$412.3M
10.68%
YoY
|
$384.8M
-4.35%
YoY
|
$385.5M
1.09%
YoY
|
$355.0M
-18.63%
YoY
|
$372.5M
-8.48%
YoY
|
$402.3M
-39.6%
YoY
|
$381.4M
-43.85%
YoY
|
$436.3M
-41.75%
YoY
|
$407.0M
-35.58%
YoY
|
$666.2M
-2.78%
YoY
|
$679.2M
-13.49%
YoY
|
$749.1M
-9.42%
YoY
|
$631.8M
19.79%
YoY
|
$685.2M
53.17%
YoY
|
| Selling, General & Admin |
$253.9M
2.16%
YoY
|
$216.3M
-15.38%
YoY
|
$241.9M
1.85%
YoY
|
$248.5M
-1.24%
YoY
|
$249.7M
-4.16%
YoY
|
$255.6M
2.15%
YoY
|
$237.5M
-11.05%
YoY
|
$251.7M
1.24%
YoY
|
$260.6M
5.98%
YoY
|
$250.2M
4.28%
YoY
|
$267.0M
-13.34%
YoY
|
$248.6M
-25.67%
YoY
|
$245.9M
-28.81%
YoY
|
$240.0M
-29.22%
YoY
|
$308.1M
9.33%
YoY
|
$334.4M
33.01%
YoY
|
$345.3M
34.01%
YoY
|
$339.0M
50.52%
YoY
|
$281.8M
27.5%
YoY
|
| Research & Development |
$57.89M
8.67%
YoY
|
$58.18M
18.22%
YoY
|
$50.80M
3.36%
YoY
|
$53.27M
10.67%
YoY
|
$53.60M
6.43%
YoY
|
$49.21M
-7.22%
YoY
|
$49.14M
-14.16%
YoY
|
$48.13M
-15.1%
YoY
|
$50.36M
-7.66%
YoY
|
$53.04M
-0.9%
YoY
|
$57.25M
-21.95%
YoY
|
$56.69M
-26.0%
YoY
|
$54.54M
-32.1%
YoY
|
$53.52M
-21.99%
YoY
|
$73.35M
11.44%
YoY
|
$76.61M
27.22%
YoY
|
$80.32M
41.41%
YoY
|
$68.61M
36.86%
YoY
|
$65.82M
32.92%
YoY
|
| Depreciation & Amortization |
$105.1M
500.63%
YoY
|
$103.1M
-1.86%
YoY
|
$102.1M
-5.21%
YoY
|
$17.49M
-83.71%
YoY
|
$97.42M
-9.63%
YoY
|
$105.0M
-2.98%
YoY
|
$107.7M
-1.16%
YoY
|
$107.3M
-1.53%
YoY
|
$107.8M
3.42%
YoY
|
$108.3M
29.95%
YoY
|
$108.9M
-8.77%
YoY
|
$109.0M
-9.2%
YoY
|
$104.2M
-16.66%
YoY
|
$83.31M
-4.37%
YoY
|
$119.4M
57.9%
YoY
|
$120.1M
71.05%
YoY
|
$125.1M
95.42%
YoY
|
$87.11M
39.38%
YoY
|
$75.62M
27.74%
YoY
|
| Operating Expenses |
$311.8M
3.3%
YoY
|
$275.8M
-8.27%
YoY
|
$292.7M
2.11%
YoY
|
$301.8M
0.67%
YoY
|
$303.3M
-2.45%
YoY
|
$300.7M
-0.86%
YoY
|
$286.7M
-11.6%
YoY
|
$299.8M
-1.79%
YoY
|
$310.9M
3.5%
YoY
|
$303.3M
3.34%
YoY
|
$324.3M
-14.99%
YoY
|
$305.2M
-25.73%
YoY
|
$300.4M
-29.43%
YoY
|
$293.5M
-28.01%
YoY
|
$381.5M
9.73%
YoY
|
$411.0M
31.89%
YoY
|
$425.7M
35.3%
YoY
|
$407.7M
48.03%
YoY
|
$347.6M
28.5%
YoY
|
| Operating Profit |
$75.89M
-16.39%
YoY
|
$145.8M
30.68%
YoY
|
$81.90M
-16.56%
YoY
|
$90.76M
5.87%
YoY
|
$72.23M
63.73%
YoY
|
$111.6M
61.2%
YoY
|
$98.15M
25.74%
YoY
|
$85.72M
12.62%
YoY
|
$44.12M
-67.91%
YoY
|
$69.23M
-37.51%
YoY
|
$78.06M
-72.58%
YoY
|
$76.12M
-70.13%
YoY
|
$137.5M
-57.5%
YoY
|
$110.8M
-50.09%
YoY
|
$284.7M
-14.38%
YoY
|
$254.8M
-45.52%
YoY
|
$323.5M
-36.61%
YoY
|
$222.0M
-10.5%
YoY
|
$332.5M
89.3%
YoY
|
| Interest Expense |
-$22.62M
10.79%
YoY
|
-$29.53M
37.59%
YoY
|
-$20.45M
-479.72%
YoY
|
-$20.42M
-671.53%
YoY
|
-$13.06M
155.25%
YoY
|
-$21.46M
-184.21%
YoY
|
$5.385M
-280.46%
YoY
|
$3.572M
-84.29%
YoY
|
-$5.117M
-77.13%
YoY
|
$25.49M
-1.72%
YoY
|
-$2.984M
-87.28%
YoY
|
$22.74M
-19.9%
YoY
|
-$22.38M
-16.51%
YoY
|
$25.93M
-40.43%
YoY
|
-$23.46M
-240.04%
YoY
|
$28.39M
100.96%
YoY
|
-$26.80M
97.07%
YoY
|
$43.53M
261.04%
YoY
|
$16.75M
44.57%
YoY
|
| Other Income/Expense, Net |
-$3.276M
-85.18%
YoY
|
$9.340M
-442.12%
YoY
|
-$5.763M
81.28%
YoY
|
-$22.11M
739.41%
YoY
|
-$19.85M
346.02%
YoY
|
-$2.730M
-85.34%
YoY
|
-$3.179M
-9.64%
YoY
|
-$2.634M
-94.36%
YoY
|
-$4.450M
-119.05%
YoY
|
-$18.63M
-34.96%
YoY
|
-$3.518M
20.07%
YoY
|
-$46.68M
25.33%
YoY
|
$23.35M
-17.58%
YoY
|
-$28.64M
-52.51%
YoY
|
-$2.930M
-54.44%
YoY
|
-$37.25M
-393.13%
YoY
|
$28.34M
-220.07%
YoY
|
-$60.30M
323.2%
YoY
|
-$6.431M
-40.52%
YoY
|
| Pretax Income |
$49.99M
-27.18%
YoY
|
$91.56M
-3.17%
YoY
|
$55.69M
-44.51%
YoY
|
$68.65M
-20.78%
YoY
|
$52.38M
51.62%
YoY
|
$94.56M
86.86%
YoY
|
$100.4M
40.25%
YoY
|
$86.66M
194.37%
YoY
|
$34.55M
-75.05%
YoY
|
$50.60M
-38.4%
YoY
|
$71.55M
-68.12%
YoY
|
$29.44M
-86.47%
YoY
|
$138.4M
-55.58%
YoY
|
$82.14M
-49.19%
YoY
|
$224.5M
-31.16%
YoY
|
$217.6M
-54.71%
YoY
|
$311.7M
-34.12%
YoY
|
$161.7M
-30.84%
YoY
|
$326.1M
97.82%
YoY
|
| Income Tax |
$9.099M
-32.24%
YoY
|
-$4.211M
-168.19%
YoY
|
$8.464M
21.42%
YoY
|
$13.43M
-4.47%
YoY
|
$10.71M
83.03%
YoY
|
$6.175M
-65.95%
YoY
|
$6.971M
-46.09%
YoY
|
$14.06M
205.9%
YoY
|
$5.853M
-85.71%
YoY
|
$18.13M
43.53%
YoY
|
$12.93M
-71.4%
YoY
|
$4.595M
-88.68%
YoY
|
$40.95M
-66.29%
YoY
|
$12.63M
-62.71%
YoY
|
$45.22M
-43.54%
YoY
|
$40.60M
-59.86%
YoY
|
$121.5M
31.06%
YoY
|
$33.88M
-40.58%
YoY
|
$80.09M
190.03%
YoY
|
| Net Earnings |
$40.72M
-24.52%
YoY
|
$98.36M
3.93%
YoY
|
$46.65M
-50.56%
YoY
|
$53.95M
-2.55%
YoY
|
$42.24M
62.37%
YoY
|
$94.65M
896.58%
YoY
|
$94.37M
165.38%
YoY
|
$55.36M
-90.28%
YoY
|
$26.01M
-79.62%
YoY
|
$9.497M
-88.87%
YoY
|
$35.56M
-80.16%
YoY
|
$569.5M
221.81%
YoY
|
$127.7M
-32.88%
YoY
|
$85.35M
-33.19%
YoY
|
$179.2M
-27.13%
YoY
|
$177.0M
-53.35%
YoY
|
$190.2M
-50.0%
YoY
|
$127.7M
-27.71%
YoY
|
$245.9M
79.3%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
$0.40
-48.05%
YoY
|
$0.46
2.22%
YoY
|
$0.35
66.67%
YoY
|
N/A
|
$0.77
175.0%
YoY
|
$0.45
-90.02%
YoY
|
$0.21
-79.21%
YoY
|
$0.08
-88.24%
YoY
|
$0.28
-80.28%
YoY
|
$4.51
222.14%
YoY
|
$1.01
-33.11%
YoY
|
$0.68
-39.29%
YoY
|
$1.42
-35.45%
YoY
|
$1.40
-58.7%
YoY
|
$1.51
-55.59%
YoY
|
$1.12
-29.11%
YoY
|
$2.20
78.86%
YoY
|
| Diluted Earnings Per Share |
$0.37
-19.57%
YoY
|
$0.86
11.69%
YoY
|
$0.40
-47.43%
YoY
|
$0.46
4.55%
YoY
|
$0.35
66.67%
YoY
|
$0.77
862.5%
YoY
|
$0.76
171.1%
YoY
|
$0.44
-90.22%
YoY
|
$0.21
-79.21%
YoY
|
$0.08
-88.06%
YoY
|
$0.28
-100.0%
YoY
|
$4.50
221.43%
YoY
|
$1.01
-100.0%
YoY
|
$0.67
-39.64%
YoY
|
$1.417M
64684597.11%
YoY
|
$1.40
-58.46%
YoY
|
$1.500M
44383615.73%
YoY
|
$1.11
-29.3%
YoY
|
$2.19
78.05%
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 |
111.6M shares
-5.35%
YoY
|
113.4M shares
-6.84%
YoY
|
116.1M shares
-5.89%
YoY
|
117.9M shares
-4.48%
YoY
|
120.2M shares
-2.71%
YoY
|
121.7M shares
-1.85%
YoY
|
123.3M shares
-1.5%
YoY
|
123.4M shares
-2.29%
YoY
|
123.5M shares
-2.28%
YoY
|
124.0M shares
-1.71%
YoY
|
125.2M shares
-0.72%
YoY
|
126.3M shares
0.12%
YoY
|
126.4M shares
0.18%
YoY
|
126.2M shares
10.17%
YoY
|
126.1M shares
12.64%
YoY
|
126.1M shares
12.59%
YoY
|
126.2M shares
12.6%
YoY
|
114.5M shares
2.53%
YoY
|
112.0M shares
0.58%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
115.5M shares
-6.15%
YoY
|
117.5M shares
-4.81%
YoY
|
120.2M shares
-2.68%
YoY
|
N/A
|
123.0M shares
-1.89%
YoY
|
123.5M shares
-2.37%
YoY
|
123.5M shares
N/A
|
124.2M shares
-1.85%
YoY
|
125.4M shares
-0.88%
YoY
|
126.5M shares
-0.13%
YoY
|
N/A
|
126.5M shares
10.01%
YoY
|
126.5M shares
12.54%
YoY
|
126.6M shares
12.57%
YoY
|
N/A
|
115.0M shares
2.43%
YoY
|
112.4M shares
0.49%
YoY
|
Loading...