|
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.66%
YoY
|
$2.161B
5.6%
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
-8.84%
YoY
|
$555.6M
-51.45%
YoY
|
$1.144B
10.61%
YoY
|
$1.035B
15.34%
YoY
|
| Interest Expense |
-$247.3M
4.88%
YoY
|
-$235.8M
-199.41%
YoY
|
$237.2M
56.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
9.59%
YoY
|
$897.8M
22.82%
YoY
|
| Income Tax |
$314.2M
-308.22%
YoY
|
-$150.9M
-86.52%
YoY
|
-$1.119B
-870.87%
YoY
|
$145.2M
56.97%
YoY
|
$92.50M
-38.82%
YoY
|
| Net Earnings |
-$2.239B
-756.38%
YoY
|
$341.1M
-74.19%
YoY
|
$1.322B
79.43%
YoY
|
$736.5M
-0.42%
YoY
|
$739.6M
33.89%
YoY
|
| Basic Earnings Per Share |
-$17.88
-754.95%
YoY
|
$2.73
-74.12%
YoY
|
$10.55
80.96%
YoY
|
$5.83
1.22%
YoY
|
$5.76
35.21%
YoY
|
| Diluted Earnings Per Share |
-$17.88
-757.35%
YoY
|
$2.72
-74.17%
YoY
|
$10.53
81.24%
YoY
|
$5.81
1.4%
YoY
|
$5.73
35.46%
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 Q2 | 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 |
$867.1M
-17.46%
YoY
|
$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
|
| Cost Of Revenue |
$525.0M
-18.5%
YoY
|
$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
|
| Gross Profit |
$342.1M
-15.8%
YoY
|
$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
12.74%
YoY
|
$477.5M
-6.65%
YoY
|
$591.0M
11.38%
YoY
|
$572.7M
12.05%
YoY
|
$608.1M
21.28%
YoY
|
$511.5M
9.67%
YoY
|
| Selling, General & Admin |
$179.1M
1.3%
YoY
|
$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
|
| Research & Development |
$60.40M
-9.04%
YoY
|
$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
|
| Depreciation & Amortization |
$41.10M
-5.3%
YoY
|
$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
|
| Operating Expenses |
$239.5M
-1.52%
YoY
|
$250.6M
4.11%
YoY
|
$310.3M
5.44%
YoY
|
$240.2M
2.17%
YoY
|
$243.2M
-3.49%
YoY
|
$240.7M
3.75%
YoY
|
$294.3M
16.19%
YoY
|
$235.1M
-9.82%
YoY
|
$252.0M
-16.42%
YoY
|
$232.0M
-12.22%
YoY
|
$253.3M
-23.96%
YoY
|
$260.7M
1.09%
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
|
| Operating Profit |
-$119.7M
-194.7%
YoY
|
-$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
1196.13%
YoY
|
$135.6M
34.52%
YoY
|
$62.30M
-52.87%
YoY
|
$74.00M
-75.7%
YoY
|
$18.10M
-95.41%
YoY
|
$100.8M
-52.14%
YoY
|
$132.2M
-43.96%
YoY
|
$304.5M
0.4%
YoY
|
$394.5M
45.04%
YoY
|
$210.6M
-2.36%
YoY
|
$235.9M
-17.92%
YoY
|
$303.3M
16.92%
YoY
|
$272.0M
85.16%
YoY
|
$215.7M
10.05%
YoY
|
| Interest Expense |
-$71.30M
16.89%
YoY
|
-$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
|
| Other Income/Expense, Net |
-$3.300M
-50.0%
YoY
|
-$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
|
| Pretax Income |
-$194.3M
-430.44%
YoY
|
-$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
-5.85%
YoY
|
$196.7M
-21.7%
YoY
|
$269.1M
20.4%
YoY
|
$240.3M
123.53%
YoY
|
$181.1M
21.63%
YoY
|
| Income Tax |
-$1.500M
-110.42%
YoY
|
$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
291.3%
YoY
|
$54.70M
63.77%
YoY
|
$42.30M
31.37%
YoY
|
$17.30M
-74.78%
YoY
|
$9.200M
-50.0%
YoY
|
| Net Earnings |
-$186.6M
-379.76%
YoY
|
-$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
867.54%
YoY
|
-$2.700M
-101.38%
YoY
|
$1.099B
301.06%
YoY
|
-$3.500M
-102.89%
YoY
|
$30.50M
-77.27%
YoY
|
$196.0M
-5.5%
YoY
|
$273.9M
43.63%
YoY
|
$121.0M
-24.23%
YoY
|
$134.2M
-34.44%
YoY
|
$207.4M
12.41%
YoY
|
$190.7M
285.25%
YoY
|
$159.7M
43.36%
YoY
|
| Basic Earnings Per Share |
-$1.49
-381.13%
YoY
|
-$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
43.71%
YoY
|
$0.96
-22.58%
YoY
|
$1.06
-33.33%
YoY
|
$1.65
16.2%
YoY
|
$1.51
297.37%
YoY
|
$1.24
44.19%
YoY
|
| Diluted Earnings Per Share |
-$1.49
-381.13%
YoY
|
-$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
44.67%
YoY
|
$0.95
-23.39%
YoY
|
$1.06
-32.91%
YoY
|
$1.64
15.49%
YoY
|
$1.50
294.74%
YoY
|
$1.24
45.88%
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.2M shares
0.05%
YoY
|
125.3M shares
0.16%
YoY
|
124.9M shares
-0.05%
YoY
|
125.2M shares
0.16%
YoY
|
125.2M shares
0.13%
YoY
|
125.1M shares
0.14%
YoY
|
125.0M shares
0.08%
YoY
|
125.0M shares
0.08%
YoY
|
125.0M shares
-0.08%
YoY
|
124.9M shares
-0.11%
YoY
|
124.9M shares
-0.17%
YoY
|
124.9M shares
-0.85%
YoY
|
125.1M shares
-0.68%
YoY
|
125.0M shares
-0.71%
YoY
|
125.1M shares
-0.47%
YoY
|
126.0M shares
-0.62%
YoY
|
126.0M shares
-2.13%
YoY
|
125.9M shares
-2.28%
YoY
|
125.7M shares
-2.82%
YoY
|
126.8M shares
-2.32%
YoY
|
| Diluted Shares Outstanding |
125.4M shares
-0.13%
YoY
|
125.3M shares
0.16%
YoY
|
125.2M shares
-0.24%
YoY
|
125.2M shares
-0.24%
YoY
|
125.6M shares
0.13%
YoY
|
125.1M shares
-0.1%
YoY
|
125.5M shares
0.24%
YoY
|
125.5M shares
0.16%
YoY
|
125.4M shares
-0.24%
YoY
|
125.2M shares
-0.71%
YoY
|
125.2M shares
-0.95%
YoY
|
125.3M shares
-1.26%
YoY
|
125.7M shares
-0.95%
YoY
|
126.1M shares
-0.55%
YoY
|
126.4M shares
-0.78%
YoY
|
126.9M shares
-1.63%
YoY
|
126.9M shares
-2.31%
YoY
|
126.8M shares
-2.69%
YoY
|
127.4M shares
-2.52%
YoY
|
129.0M shares
-1.38%
YoY
|
Loading...