|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.363B
2.4%
YoY
|
$5.237B
-18.19%
YoY
|
$6.401B
-6.03%
YoY
|
$6.812B
16.52%
YoY
|
$5.846B
34.47%
YoY
|
| Cost Of Revenue |
$4.031B
3.71%
YoY
|
$3.886B
-15.78%
YoY
|
$4.614B
-5.15%
YoY
|
$4.865B
16.38%
YoY
|
$4.180B
33.36%
YoY
|
| Gross Profit |
$1.332B
-1.38%
YoY
|
$1.351B
-24.41%
YoY
|
$1.787B
-8.23%
YoY
|
$1.947B
16.88%
YoY
|
$1.666B
37.35%
YoY
|
| Selling, General & Admin |
$851.1M
13.8%
YoY
|
$747.9M
-7.92%
YoY
|
$812.2M
5.29%
YoY
|
$771.4M
10.55%
YoY
|
$697.8M
28.34%
YoY
|
| Research & Development |
$168.7M
-0.53%
YoY
|
$169.6M
-8.42%
YoY
|
$185.2M
-8.72%
YoY
|
$202.9M
31.33%
YoY
|
$154.5M
22.72%
YoY
|
| Depreciation & Amortization |
$292.5M
1.28%
YoY
|
$288.8M
5.83%
YoY
|
$272.9M
18.04%
YoY
|
$231.2M
29.81%
YoY
|
$178.1M
16.1%
YoY
|
| Operating Expenses |
$1.020B
-0.46%
YoY
|
$1.025B
2.72%
YoY
|
$997.4M
2.37%
YoY
|
$974.3M
14.31%
YoY
|
$852.3M
27.28%
YoY
|
| Operating Profit |
-$40.70M
-113.06%
YoY
|
$311.6M
-57.6%
YoY
|
$734.9M
-22.46%
YoY
|
$947.8M
16.59%
YoY
|
$812.9M
50.73%
YoY
|
| Interest Expense |
$111.7M
-11.77%
YoY
|
$126.6M
12.63%
YoY
|
$112.4M
14.58%
YoY
|
$98.10M
48.86%
YoY
|
$65.90M
-2.08%
YoY
|
| Other Income/Expense, Net |
-$1.600M
-117.78%
YoY
|
$9.000M
18.42%
YoY
|
$7.600M
-224.59%
YoY
|
-$6.100M
-10.29%
YoY
|
-$6.800M
11.48%
YoY
|
| Pretax Income |
-$135.7M
-166.75%
YoY
|
$203.3M
-67.67%
YoY
|
$628.9M
-26.32%
YoY
|
$853.6M
15.92%
YoY
|
$736.4M
55.79%
YoY
|
| Income Tax |
$200.0K
-99.63%
YoY
|
$54.00M
-72.49%
YoY
|
$196.3M
13.93%
YoY
|
$172.3M
22.2%
YoY
|
$141.0M
43.88%
YoY
|
| Net Earnings |
-$137.3M
-205.53%
YoY
|
$130.1M
-69.05%
YoY
|
$420.4M
-37.9%
YoY
|
$677.0M
14.11%
YoY
|
$593.3M
59.19%
YoY
|
| Basic Earnings Per Share |
-$2.08
-207.22%
YoY
|
$1.94
-67.61%
YoY
|
$5.99
-33.81%
YoY
|
$9.05
18.61%
YoY
|
$7.63
62.34%
YoY
|
| Diluted Earnings Per Share |
-$2.08
-207.77%
YoY
|
$1.93
-67.62%
YoY
|
$5.96
-33.78%
YoY
|
$9.00
18.89%
YoY
|
$7.57
61.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
65.90M shares
-1.93%
YoY
|
67.20M shares
-4.27%
YoY
|
70.20M shares
-6.15%
YoY
|
74.80M shares
-3.86%
YoY
|
77.80M shares
-1.77%
YoY
|
| Diluted Shares Outstanding |
65.90M shares
-2.23%
YoY
|
67.40M shares
-4.4%
YoY
|
70.50M shares
-6.25%
YoY
|
75.20M shares
-4.08%
YoY
|
78.40M shares
-1.63%
YoY
|
|
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.378B
-4.76%
YoY
|
$1.334B
15.49%
YoY
|
$1.360B
6.82%
YoY
|
$1.447B
0.21%
YoY
|
$1.222B
-10.49%
YoY
|
$1.155B
-15.2%
YoY
|
$1.273B
-25.2%
YoY
|
$1.444B
-17.19%
YoY
|
$1.365B
N/A
|
$1.362B
-19.8%
YoY
|
$1.702B
-7.26%
YoY
|
$1.744B
2.82%
YoY
|
$1.698B
18.99%
YoY
|
$1.836B
18.06%
YoY
|
$1.696B
18.32%
YoY
|
$1.427B
22.92%
YoY
|
$1.555B
26.09%
YoY
|
| Cost Of Revenue |
$1.035B
-3.97%
YoY
|
$1.026B
13.79%
YoY
|
$1.009B
7.35%
YoY
|
$1.077B
2.32%
YoY
|
$917.9M
-7.41%
YoY
|
$901.7M
-9.6%
YoY
|
$940.3M
-23.55%
YoY
|
$1.053B
-14.95%
YoY
|
$991.4M
N/A
|
$997.5M
-16.83%
YoY
|
$1.230B
-5.33%
YoY
|
$1.238B
2.14%
YoY
|
$1.199B
17.95%
YoY
|
$1.299B
18.83%
YoY
|
$1.212B
19.31%
YoY
|
$1.017B
23.28%
YoY
|
$1.093B
27.69%
YoY
|
| Gross Profit |
$343.6M
-7.06%
YoY
|
$307.8M
21.56%
YoY
|
$350.8M
5.35%
YoY
|
$369.7M
-5.45%
YoY
|
$303.9M
-18.66%
YoY
|
$253.2M
-30.52%
YoY
|
$333.0M
-29.49%
YoY
|
$391.0M
-22.67%
YoY
|
$373.6M
N/A
|
$364.4M
-26.96%
YoY
|
$472.3M
-11.95%
YoY
|
$505.6M
4.55%
YoY
|
$498.9M
21.56%
YoY
|
$536.4M
16.23%
YoY
|
$483.6M
15.89%
YoY
|
$410.4M
22.03%
YoY
|
$461.5M
22.45%
YoY
|
| Selling, General & Admin |
$242.2M
11.82%
YoY
|
$210.7M
15.96%
YoY
|
$215.8M
19.42%
YoY
|
$216.6M
19.14%
YoY
|
$208.0M
2.11%
YoY
|
$181.7M
-8.56%
YoY
|
$180.7M
-15.99%
YoY
|
$181.8M
-13.96%
YoY
|
$203.7M
N/A
|
$198.7M
6.71%
YoY
|
$215.1M
3.81%
YoY
|
$211.3M
9.65%
YoY
|
$186.2M
12.24%
YoY
|
$207.2M
19.35%
YoY
|
$192.7M
27.79%
YoY
|
$165.9M
3.56%
YoY
|
$173.6M
14.74%
YoY
|
| Research & Development |
$46.30M
10.77%
YoY
|
$45.00M
15.09%
YoY
|
$43.40M
4.08%
YoY
|
$41.80M
-2.79%
YoY
|
$38.50M
-15.94%
YoY
|
$39.10M
-7.78%
YoY
|
$41.70M
-14.72%
YoY
|
$43.00M
-11.7%
YoY
|
$45.80M
N/A
|
$42.40M
-15.87%
YoY
|
$48.90M
-2.59%
YoY
|
$48.70M
-5.25%
YoY
|
$50.40M
41.97%
YoY
|
$50.20M
33.87%
YoY
|
$51.40M
50.73%
YoY
|
$35.50M
-6.82%
YoY
|
$37.50M
20.19%
YoY
|
| Depreciation & Amortization |
$74.90M
41.32%
YoY
|
$75.60M
-1.56%
YoY
|
$73.70M
2.08%
YoY
|
$53.00M
-24.72%
YoY
|
$70.10M
1.01%
YoY
|
$76.80M
7.41%
YoY
|
$72.20M
7.12%
YoY
|
$70.40M
8.81%
YoY
|
$69.40M
N/A
|
$71.50M
15.7%
YoY
|
$67.40M
28.38%
YoY
|
$64.70M
20.71%
YoY
|
$61.80M
42.73%
YoY
|
$52.50M
22.09%
YoY
|
$53.60M
28.85%
YoY
|
$43.30M
0.93%
YoY
|
$43.00M
12.27%
YoY
|
| Operating Expenses |
$288.5M
9.16%
YoY
|
$255.7M
15.81%
YoY
|
$259.2M
16.55%
YoY
|
$264.3M
17.57%
YoY
|
$246.9M
-1.04%
YoY
|
$220.8M
-8.42%
YoY
|
$222.4M
-15.76%
YoY
|
$224.8M
-13.54%
YoY
|
$249.5M
N/A
|
$241.1M
1.9%
YoY
|
$264.0M
2.56%
YoY
|
$260.0M
6.51%
YoY
|
$236.6M
17.48%
YoY
|
$257.4M
21.93%
YoY
|
$244.1M
32.02%
YoY
|
$201.4M
1.56%
YoY
|
$211.1M
15.67%
YoY
|
| Operating Profit |
$55.10M
-46.66%
YoY
|
$52.10M
60.8%
YoY
|
-$242.2M
-318.99%
YoY
|
$103.3M
-37.85%
YoY
|
$56.30M
-54.63%
YoY
|
$32.40M
-73.72%
YoY
|
$110.6M
-46.9%
YoY
|
$166.2M
-29.61%
YoY
|
$124.1M
N/A
|
$123.3M
-52.99%
YoY
|
$208.3M
-25.34%
YoY
|
$236.1M
-1.42%
YoY
|
$262.3M
25.5%
YoY
|
$279.0M
11.51%
YoY
|
$239.5M
3.28%
YoY
|
$209.0M
51.45%
YoY
|
$250.2M
29.91%
YoY
|
| Interest Expense |
-$21.80M
-172.67%
YoY
|
-$21.40M
-25.17%
YoY
|
$27.00M
-198.54%
YoY
|
$30.00M
-220.0%
YoY
|
$29.70M
-225.85%
YoY
|
-$28.60M
23.28%
YoY
|
-$27.40M
11.38%
YoY
|
-$25.00M
-188.65%
YoY
|
-$23.60M
N/A
|
-$23.20M
1.31%
YoY
|
-$24.60M
-194.98%
YoY
|
$28.20M
53.26%
YoY
|
-$22.90M
-235.5%
YoY
|
$25.90M
68.18%
YoY
|
$18.40M
24.32%
YoY
|
$16.90M
-220.71%
YoY
|
$15.40M
-6.1%
YoY
|
| Other Income/Expense, Net |
-$1.600M
14.29%
YoY
|
-$1.100M
-110.09%
YoY
|
-$400.0K
-63.64%
YoY
|
-$1.400M
75.0%
YoY
|
$1.300M
N/A
|
$10.90M
1457.14%
YoY
|
-$1.100M
-161.11%
YoY
|
-$800.0K
-11.11%
YoY
|
$0.00
N/A
|
$700.0K
-800.0%
YoY
|
$1.800M
500.0%
YoY
|
-$900.0K
-40.0%
YoY
|
-$100.0K
-93.75%
YoY
|
$300.0K
-120.0%
YoY
|
-$1.500M
15.38%
YoY
|
-$1.600M
-52.94%
YoY
|
-$1.500M
25.0%
YoY
|
| Pretax Income |
$26.90M
-64.28%
YoY
|
$27.20M
-131.59%
YoY
|
-$266.3M
-480.97%
YoY
|
$75.30M
-43.17%
YoY
|
$28.10M
-67.7%
YoY
|
-$86.10M
-200.35%
YoY
|
$69.90M
-59.27%
YoY
|
$132.5M
-37.32%
YoY
|
$87.00M
N/A
|
$85.80M
-60.04%
YoY
|
$171.6M
-32.6%
YoY
|
$211.4M
-4.08%
YoY
|
$214.7M
17.07%
YoY
|
$254.6M
8.53%
YoY
|
$220.4M
1.66%
YoY
|
$183.4M
53.99%
YoY
|
$234.6M
33.52%
YoY
|
| Income Tax |
$5.900M
-62.42%
YoY
|
$8.600M
-157.72%
YoY
|
-$32.00M
-241.59%
YoY
|
$15.70M
-43.32%
YoY
|
$7.900M
-57.53%
YoY
|
-$14.90M
-200.68%
YoY
|
$22.60M
-37.74%
YoY
|
$27.70M
-72.02%
YoY
|
$18.60M
N/A
|
$14.80M
-68.17%
YoY
|
$36.30M
-34.95%
YoY
|
$99.00M
113.36%
YoY
|
$46.50M
19.85%
YoY
|
$55.80M
1.09%
YoY
|
$46.40M
-2.11%
YoY
|
$38.80M
67.97%
YoY
|
$55.20M
41.9%
YoY
|
| Net Earnings |
$21.00M
-64.59%
YoY
|
$18.70M
-122.67%
YoY
|
-$235.5M
-628.03%
YoY
|
$59.30M
-40.7%
YoY
|
$20.20M
-70.29%
YoY
|
-$82.50M
-235.47%
YoY
|
$44.60M
-66.89%
YoY
|
$100.0M
-10.95%
YoY
|
$68.00M
N/A
|
$60.90M
-62.82%
YoY
|
$134.7M
-31.73%
YoY
|
$112.3M
-35.53%
YoY
|
$163.8M
14.47%
YoY
|
$197.3M
9.98%
YoY
|
$174.2M
2.89%
YoY
|
$143.1M
50.47%
YoY
|
$179.4M
30.09%
YoY
|
| Basic Earnings Per Share |
$0.32
-64.04%
YoY
|
N/A
|
-$3.59
-635.82%
YoY
|
$0.89
-39.86%
YoY
|
$0.31
-68.69%
YoY
|
N/A
|
$0.67
-64.74%
YoY
|
$1.48
-5.73%
YoY
|
$0.99
N/A
|
N/A
|
$1.90
-27.2%
YoY
|
$1.57
-30.53%
YoY
|
$2.21
20.11%
YoY
|
$2.61
13.48%
YoY
|
$2.26
4.15%
YoY
|
$1.84
N/A
|
$2.30
32.18%
YoY
|
| Diluted Earnings Per Share |
$0.32
-64.04%
YoY
|
$0.28
-122.76%
YoY
|
-$3.59
-643.94%
YoY
|
$0.89
-39.46%
YoY
|
$0.30
-69.96%
YoY
|
-$1.23
-241.38%
YoY
|
$0.66
-65.41%
YoY
|
$1.47
-5.77%
YoY
|
$1.00
N/A
|
$0.87
-100.0%
YoY
|
$1.91
-26.32%
YoY
|
$1.56
-30.67%
YoY
|
$2.199M
120145130.5%
YoY
|
$2.59
13.1%
YoY
|
$2.25
4.65%
YoY
|
$1.83
-100.0%
YoY
|
$2.29
32.37%
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
|
| Basic Shares Outstanding |
64.97M shares
-1.08%
YoY
|
65.04M shares
-1.43%
YoY
|
65.33M shares
-1.35%
YoY
|
65.68M shares
-2.79%
YoY
|
65.84M shares
-3.42%
YoY
|
65.98M shares
-4.11%
YoY
|
66.22M shares
-6.46%
YoY
|
67.57M shares
-5.5%
YoY
|
68.17M shares
-4.19%
YoY
|
68.81M shares
-7.26%
YoY
|
70.80M shares
-6.47%
YoY
|
71.50M shares
-7.02%
YoY
|
74.20M shares
-4.5%
YoY
|
75.70M shares
-2.95%
YoY
|
76.90M shares
-1.66%
YoY
|
77.70M shares
-0.82%
YoY
|
78.00M shares
-1.76%
YoY
|
| Diluted Shares Outstanding |
65.70M shares
-0.45%
YoY
|
N/A
|
65.70M shares
-1.35%
YoY
|
66.00M shares
-2.37%
YoY
|
66.30M shares
-3.21%
YoY
|
N/A
|
66.60M shares
-6.06%
YoY
|
67.60M shares
-5.85%
YoY
|
68.50M shares
N/A
|
N/A
|
70.90M shares
-6.83%
YoY
|
71.80M shares
-7.24%
YoY
|
74.50M shares
-4.85%
YoY
|
76.10M shares
-3.06%
YoY
|
77.40M shares
-1.78%
YoY
|
78.30M shares
N/A
|
78.50M shares
-1.63%
YoY
|
Loading...