|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.467B
-18.34%
YoY
|
$4.246B
-5.36%
YoY
|
$4.487B
-22.67%
YoY
|
$5.802B
15.01%
YoY
|
$5.045B
8.68%
YoY
|
| Cost Of Revenue |
$2.184B
-15.89%
YoY
|
$2.597B
-2.21%
YoY
|
$2.656B
-23.59%
YoY
|
$3.476B
20.95%
YoY
|
$2.874B
10.94%
YoY
|
| Gross Profit |
$1.283B
-22.19%
YoY
|
$1.649B
-9.95%
YoY
|
$1.831B
-21.31%
YoY
|
$2.327B
7.14%
YoY
|
$2.172B
5.83%
YoY
|
| Selling, General & Admin |
$684.9M
6.25%
YoY
|
$644.6M
-12.22%
YoY
|
$734.3M
-5.28%
YoY
|
$775.2M
8.56%
YoY
|
$714.1M
-2.14%
YoY
|
| Research & Development |
$266.1M
-4.28%
YoY
|
$278.0M
-15.45%
YoY
|
$328.8M
4.65%
YoY
|
$314.2M
3.12%
YoY
|
$304.7M
5.84%
YoY
|
| Depreciation & Amortization |
$173.6M
-1.53%
YoY
|
$176.3M
-4.34%
YoY
|
$184.3M
8.8%
YoY
|
$169.4M
-0.88%
YoY
|
$170.9M
5.04%
YoY
|
| Operating Expenses |
$951.0M
3.08%
YoY
|
$922.6M
-13.22%
YoY
|
$1.063B
-2.41%
YoY
|
$1.089B
6.93%
YoY
|
$1.019B
0.12%
YoY
|
| Operating Profit |
-$1.628B
-421.48%
YoY
|
$506.5M
-34.04%
YoY
|
$767.9M
-32.89%
YoY
|
$1.144B
9.51%
YoY
|
$1.045B
15.82%
YoY
|
| Interest Expense |
-$247.3M
4.88%
YoY
|
-$235.8M
-0.59%
YoY
|
-$237.2M
-256.26%
YoY
|
$151.8M
15.79%
YoY
|
$131.1M
-13.35%
YoY
|
| Other Income/Expense, Net |
-$18.70M
2.75%
YoY
|
-$18.20M
0.0%
YoY
|
-$18.20M
111.63%
YoY
|
-$8.600M
-57.0%
YoY
|
-$20.00M
-5.66%
YoY
|
| Pretax Income |
-$1.887B
-847.17%
YoY
|
$252.5M
-15.89%
YoY
|
$300.2M
-69.49%
YoY
|
$983.9M
10.08%
YoY
|
$893.8M
22.47%
YoY
|
| Income Tax |
$314.2M
-308.22%
YoY
|
-$150.9M
-86.52%
YoY
|
-$1.119B
-870.87%
YoY
|
$145.2M
58.52%
YoY
|
$91.60M
-39.3%
YoY
|
| Net Earnings |
-$2.239B
-756.38%
YoY
|
$341.1M
-74.19%
YoY
|
$1.322B
79.43%
YoY
|
$736.5M
0.0%
YoY
|
$736.5M
33.54%
YoY
|
| Basic Earnings Per Share |
-$17.88
-754.95%
YoY
|
$2.73
-74.12%
YoY
|
$10.55
80.96%
YoY
|
$5.83
1.92%
YoY
|
$5.72
34.91%
YoY
|
| Diluted Earnings Per Share |
-$17.88
-757.35%
YoY
|
$2.72
-74.14%
YoY
|
$10.52
81.07%
YoY
|
$5.81
1.93%
YoY
|
$5.70
35.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
125.2M shares
0.13%
YoY
|
125.0M shares
-0.04%
YoY
|
125.1M shares
-0.73%
YoY
|
126.0M shares
-1.89%
YoY
|
128.4M shares
-1.0%
YoY
|
| Diluted Shares Outstanding |
125.2M shares
-0.16%
YoY
|
125.4M shares
-0.14%
YoY
|
125.5M shares
-0.93%
YoY
|
126.7M shares
-1.89%
YoY
|
129.1M shares
-1.1%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$758.6M
-4.14%
YoY
|
$1.083B
-11.52%
YoY
|
$542.2M
-49.11%
YoY
|
$1.051B
1.17%
YoY
|
$791.4M
-13.79%
YoY
|
$1.224B
6.82%
YoY
|
$1.065B
8.5%
YoY
|
$1.038B
2.36%
YoY
|
$918.0M
-31.71%
YoY
|
$1.146B
-29.34%
YoY
|
$981.9M
-28.7%
YoY
|
$1.015B
-30.15%
YoY
|
$1.344B
-0.48%
YoY
|
$1.622B
14.74%
YoY
|
$1.377B
15.34%
YoY
|
$1.452B
16.93%
YoY
|
$1.351B
12.98%
YoY
|
$1.414B
22.69%
YoY
|
$1.194B
10.09%
YoY
|
$1.242B
7.5%
YoY
|
| Cost Of Revenue |
$512.0M
7.86%
YoY
|
$652.2M
-6.78%
YoY
|
$413.3M
-39.13%
YoY
|
$644.2M
0.61%
YoY
|
$474.7M
-17.91%
YoY
|
$699.6M
-1.52%
YoY
|
$679.0M
13.03%
YoY
|
$640.3M
10.07%
YoY
|
$578.3M
-24.21%
YoY
|
$710.4M
-24.13%
YoY
|
$600.7M
-33.23%
YoY
|
$581.7M
-32.46%
YoY
|
$763.0M
-1.94%
YoY
|
$936.4M
17.21%
YoY
|
$899.7M
32.08%
YoY
|
$861.3M
21.28%
YoY
|
$778.1M
13.89%
YoY
|
$798.9M
22.76%
YoY
|
$681.2M
10.19%
YoY
|
$710.2M
12.27%
YoY
|
| Gross Profit |
$246.6M
-22.13%
YoY
|
$431.1M
-17.84%
YoY
|
$128.9M
-66.64%
YoY
|
$406.3M
2.06%
YoY
|
$316.7M
-6.77%
YoY
|
$524.7M
20.43%
YoY
|
$386.4M
1.36%
YoY
|
$398.1M
-8.02%
YoY
|
$339.7M
-41.56%
YoY
|
$435.7M
-36.45%
YoY
|
$381.2M
-20.17%
YoY
|
$432.8M
-26.77%
YoY
|
$581.3M
1.5%
YoY
|
$685.6M
11.53%
YoY
|
$477.5M
-6.88%
YoY
|
$591.0M
11.13%
YoY
|
$572.7M
11.77%
YoY
|
$614.7M
22.6%
YoY
|
$512.8M
9.95%
YoY
|
$531.8M
1.74%
YoY
|
| Selling, General & Admin |
$185.1M
7.62%
YoY
|
$168.7M
7.66%
YoY
|
$167.4M
5.15%
YoY
|
$176.8M
7.28%
YoY
|
$172.0M
4.94%
YoY
|
$156.7M
-8.63%
YoY
|
$159.2M
-7.06%
YoY
|
$164.8M
-19.84%
YoY
|
$163.9M
-11.83%
YoY
|
$171.5M
-19.29%
YoY
|
$171.3M
-4.52%
YoY
|
$205.6M
5.54%
YoY
|
$185.9M
-1.38%
YoY
|
$212.5M
8.92%
YoY
|
$179.4M
-2.23%
YoY
|
$194.8M
20.99%
YoY
|
$188.5M
8.02%
YoY
|
$195.1M
15.65%
YoY
|
$183.5M
-2.24%
YoY
|
$161.0M
-5.85%
YoY
|
| Research & Development |
$65.50M
-4.66%
YoY
|
$67.70M
-6.23%
YoY
|
$63.30M
-8.26%
YoY
|
$66.40M
-12.52%
YoY
|
$68.70M
12.81%
YoY
|
$72.20M
-11.74%
YoY
|
$69.00M
-14.71%
YoY
|
$75.90M
-13.45%
YoY
|
$60.90M
-22.32%
YoY
|
$81.80M
-3.08%
YoY
|
$80.90M
3.06%
YoY
|
$87.70M
10.31%
YoY
|
$78.40M
9.19%
YoY
|
$84.40M
-1.06%
YoY
|
$78.50M
-1.26%
YoY
|
$79.50M
20.64%
YoY
|
$71.80M
-2.97%
YoY
|
$85.30M
0.83%
YoY
|
$79.50M
10.88%
YoY
|
$65.90M
2.49%
YoY
|
| Depreciation & Amortization |
$42.00M
-3.89%
YoY
|
$43.10M
N/A
|
$43.40M
0.46%
YoY
|
$43.40M
-2.03%
YoY
|
$43.70M
-4.38%
YoY
|
N/A
|
$43.20M
-5.26%
YoY
|
$44.30M
-7.9%
YoY
|
$45.70M
2.24%
YoY
|
$45.90M
7.24%
YoY
|
$45.60M
10.14%
YoY
|
$48.10M
12.38%
YoY
|
$44.70M
5.42%
YoY
|
$42.80M
0.94%
YoY
|
$41.40M
-4.61%
YoY
|
$42.80M
0.71%
YoY
|
$42.40M
-0.47%
YoY
|
$42.40M
0.95%
YoY
|
$43.40M
4.58%
YoY
|
$42.50M
5.99%
YoY
|
| Operating Expenses |
$250.6M
4.11%
YoY
|
$310.3M
5.44%
YoY
|
$230.7M
1.1%
YoY
|
$243.2M
1.04%
YoY
|
$240.7M
7.07%
YoY
|
$294.3M
16.19%
YoY
|
$228.2M
-9.52%
YoY
|
$240.7M
-20.17%
YoY
|
$224.8M
-14.95%
YoY
|
$253.3M
-23.96%
YoY
|
$252.2M
-2.21%
YoY
|
$301.5M
9.92%
YoY
|
$264.3M
1.54%
YoY
|
$333.1M
6.12%
YoY
|
$257.9M
-1.94%
YoY
|
$274.3M
20.89%
YoY
|
$260.3M
4.75%
YoY
|
$313.9M
19.31%
YoY
|
$263.0M
1.39%
YoY
|
$226.9M
-3.57%
YoY
|
| Operating Profit |
-$81.00M
-239.18%
YoY
|
-$1.417B
-703.84%
YoY
|
-$396.3M
-392.26%
YoY
|
$126.4M
102.89%
YoY
|
$58.20M
-21.35%
YoY
|
$234.6M
28.62%
YoY
|
$135.6M
34.52%
YoY
|
$62.30M
-52.55%
YoY
|
$74.00M
-75.7%
YoY
|
$182.4M
-53.76%
YoY
|
$100.8M
-52.14%
YoY
|
$131.3M
-44.34%
YoY
|
$304.5M
0.4%
YoY
|
$394.5M
41.6%
YoY
|
$210.6M
-2.95%
YoY
|
$235.9M
-18.26%
YoY
|
$303.3M
16.34%
YoY
|
$278.6M
89.65%
YoY
|
$217.0M
10.71%
YoY
|
$288.6M
7.73%
YoY
|
| Interest Expense |
-$64.80M
29.34%
YoY
|
-$64.40M
24.32%
YoY
|
-$71.80M
22.32%
YoY
|
-$61.00M
-4.09%
YoY
|
-$50.10M
-18.8%
YoY
|
-$51.80M
-8.64%
YoY
|
-$58.70M
-15.54%
YoY
|
-$63.60M
-1.4%
YoY
|
-$61.70M
5.83%
YoY
|
-$56.70M
26.56%
YoY
|
-$69.50M
66.27%
YoY
|
-$64.50M
82.72%
YoY
|
-$58.30M
94.98%
YoY
|
-$44.80M
35.76%
YoY
|
-$41.80M
26.28%
YoY
|
-$35.30M
8.28%
YoY
|
-$29.90M
-7.72%
YoY
|
-$33.00M
-3.51%
YoY
|
-$33.10M
-6.76%
YoY
|
-$32.60M
-19.9%
YoY
|
| Other Income/Expense, Net |
-$3.400M
6.25%
YoY
|
-$3.300M
-37.74%
YoY
|
-$5.600M
27.27%
YoY
|
-$6.600M
57.14%
YoY
|
-$3.200M
-25.58%
YoY
|
-$5.300M
10.42%
YoY
|
-$4.400M
4.76%
YoY
|
-$4.200M
-8.7%
YoY
|
-$4.300M
-6.52%
YoY
|
-$4.800M
128.57%
YoY
|
-$4.200M
-347.06%
YoY
|
-$4.600M
17.95%
YoY
|
-$4.600M
6.98%
YoY
|
-$2.100M
-60.38%
YoY
|
$1.700M
-133.33%
YoY
|
-$3.900M
-18.75%
YoY
|
-$4.300M
-10.42%
YoY
|
-$5.300M
1.92%
YoY
|
-$5.100M
-56.03%
YoY
|
-$4.800M
118.18%
YoY
|
| Pretax Income |
-$149.2M
-3144.9%
YoY
|
-$1.484B
-936.23%
YoY
|
-$466.0M
-742.76%
YoY
|
$58.80M
-1169.09%
YoY
|
$4.900M
-38.75%
YoY
|
$177.5M
-508.99%
YoY
|
$72.50M
126.56%
YoY
|
-$5.500M
-108.72%
YoY
|
$8.000M
-96.78%
YoY
|
-$43.40M
-112.49%
YoY
|
$32.00M
-81.23%
YoY
|
$63.10M
-67.92%
YoY
|
$248.5M
-7.66%
YoY
|
$347.6M
44.65%
YoY
|
$170.5M
-4.64%
YoY
|
$196.7M
-21.7%
YoY
|
$269.1M
20.4%
YoY
|
$240.3M
123.53%
YoY
|
$178.8M
20.08%
YoY
|
$251.2M
11.64%
YoY
|
| Income Tax |
$112.1M
730.37%
YoY
|
$204.1M
37.91%
YoY
|
$82.20M
1270.0%
YoY
|
$14.40M
-104.74%
YoY
|
$13.50M
-1064.29%
YoY
|
$148.0M
-112.36%
YoY
|
$6.000M
-78.1%
YoY
|
-$303.5M
-3398.91%
YoY
|
-$1.400M
-103.41%
YoY
|
-$1.197B
-9911.48%
YoY
|
$27.40M
-23.89%
YoY
|
$9.200M
-83.18%
YoY
|
$41.10M
-2.84%
YoY
|
$12.20M
-29.48%
YoY
|
$36.00M
313.79%
YoY
|
$54.70M
63.77%
YoY
|
$42.30M
31.37%
YoY
|
$17.30M
-74.78%
YoY
|
$8.700M
-52.72%
YoY
|
$33.40M
14.38%
YoY
|
| Net Earnings |
-$281.3M
1714.84%
YoY
|
-$1.721B
10457.06%
YoY
|
-$569.3M
-975.85%
YoY
|
$66.70M
-77.4%
YoY
|
-$15.50M
474.07%
YoY
|
-$16.30M
-101.48%
YoY
|
$65.00M
-1957.14%
YoY
|
$295.1M
870.72%
YoY
|
-$2.700M
-101.38%
YoY
|
$1.099B
301.06%
YoY
|
-$3.500M
-102.89%
YoY
|
$30.40M
-77.35%
YoY
|
$196.0M
-5.5%
YoY
|
$273.9M
41.84%
YoY
|
$121.0M
-23.37%
YoY
|
$134.2M
-33.86%
YoY
|
$207.4M
13.58%
YoY
|
$193.1M
290.1%
YoY
|
$157.9M
41.74%
YoY
|
$202.9M
10.03%
YoY
|
| Basic Earnings Per Share |
-$2.25
1775.0%
YoY
|
-$13.74
10469.23%
YoY
|
-$4.52
-969.23%
YoY
|
$0.53
-77.45%
YoY
|
-$0.12
500.0%
YoY
|
-$0.13
-101.48%
YoY
|
$0.52
-1833.33%
YoY
|
$2.35
879.17%
YoY
|
-$0.02
-101.28%
YoY
|
$8.77
304.15%
YoY
|
-$0.03
-103.13%
YoY
|
$0.24
-77.36%
YoY
|
$1.56
-5.45%
YoY
|
$2.17
42.76%
YoY
|
$0.96
-21.31%
YoY
|
$1.06
-32.48%
YoY
|
$1.65
17.02%
YoY
|
$1.52
300.0%
YoY
|
$1.22
41.86%
YoY
|
$1.57
10.56%
YoY
|
| Diluted Earnings Per Share |
-$2.25
1775.0%
YoY
|
-$13.74
10469.23%
YoY
|
-$4.52
-969.23%
YoY
|
$0.53
-77.45%
YoY
|
-$0.12
500.0%
YoY
|
-$0.13
-101.48%
YoY
|
$0.52
-1833.33%
YoY
|
$2.35
879.17%
YoY
|
-$0.02
-101.29%
YoY
|
$8.77
304.15%
YoY
|
-$0.03
-103.16%
YoY
|
$0.24
-77.36%
YoY
|
$1.55
-5.49%
YoY
|
$2.17
42.76%
YoY
|
$0.95
-22.13%
YoY
|
$1.06
-32.05%
YoY
|
$1.64
17.14%
YoY
|
$1.52
300.0%
YoY
|
$1.22
43.53%
YoY
|
$1.56
10.64%
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
|
N/A
|
| Basic Shares Outstanding |
125.0M shares
-0.03%
YoY
|
124.9M shares
-0.05%
YoY
|
124.9M shares
-0.08%
YoY
|
124.9M shares
-0.08%
YoY
|
125.1M shares
0.11%
YoY
|
125.0M shares
0.08%
YoY
|
125.0M shares
0.11%
YoY
|
125.0M shares
-0.06%
YoY
|
124.9M shares
-0.32%
YoY
|
124.9M shares
-0.56%
YoY
|
124.9M shares
-1.06%
YoY
|
125.1M shares
-0.89%
YoY
|
125.3M shares
-0.57%
YoY
|
125.6M shares
-0.79%
YoY
|
126.2M shares
-1.62%
YoY
|
126.2M shares
-2.24%
YoY
|
126.1M shares
-2.64%
YoY
|
126.6M shares
-2.47%
YoY
|
128.3M shares
-1.23%
YoY
|
129.1M shares
-0.47%
YoY
|
| Diluted Shares Outstanding |
125.3M shares
0.16%
YoY
|
125.2M shares
-0.24%
YoY
|
125.2M shares
-0.21%
YoY
|
125.6M shares
0.17%
YoY
|
125.1M shares
-0.13%
YoY
|
125.5M shares
0.24%
YoY
|
125.5M shares
0.16%
YoY
|
125.4M shares
-0.25%
YoY
|
125.2M shares
-0.7%
YoY
|
125.2M shares
-0.95%
YoY
|
125.3M shares
-1.29%
YoY
|
125.7M shares
-1.01%
YoY
|
126.1M shares
-0.56%
YoY
|
126.4M shares
-0.78%
YoY
|
126.9M shares
-1.63%
YoY
|
126.9M shares
-2.27%
YoY
|
126.8M shares
-2.67%
YoY
|
127.4M shares
-2.52%
YoY
|
129.0M shares
-1.38%
YoY
|
129.9M shares
-0.54%
YoY
|
Loading...