|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.993B
-34.61%
YoY
|
$3.047B
2.45%
YoY
|
$2.974B
6.57%
YoY
|
$2.791B
-0.66%
YoY
|
$2.810B
10.74%
YoY
|
| Cost Of Revenue |
$872.0M
-35.15%
YoY
|
$1.345B
1.29%
YoY
|
$1.328B
5.37%
YoY
|
$1.260B
0.0%
YoY
|
$1.260B
3.93%
YoY
|
| Gross Profit |
$1.121B
-34.18%
YoY
|
$1.703B
3.38%
YoY
|
$1.647B
7.57%
YoY
|
$1.531B
-1.19%
YoY
|
$1.550B
16.96%
YoY
|
| Selling, General & Admin |
$720.2M
-27.64%
YoY
|
$995.3M
7.03%
YoY
|
$929.9M
7.65%
YoY
|
$863.7M
0.43%
YoY
|
$860.1M
15.67%
YoY
|
| Research & Development |
$144.8M
-10.45%
YoY
|
$161.7M
4.74%
YoY
|
$154.4M
0.35%
YoY
|
$153.8M
17.56%
YoY
|
$130.8M
9.26%
YoY
|
| Depreciation & Amortization |
$56.08M
-27.1%
YoY
|
$76.93M
12.9%
YoY
|
$68.14M
2.47%
YoY
|
$66.50M
-7.32%
YoY
|
$71.76M
4.65%
YoY
|
| Operating Expenses |
$865.0M
-25.24%
YoY
|
$1.157B
6.71%
YoY
|
$1.084B
6.55%
YoY
|
$1.018B
2.69%
YoY
|
$990.9M
14.78%
YoY
|
| Operating Profit |
$118.4M
-21.61%
YoY
|
$151.0M
-70.17%
YoY
|
$506.3M
1.32%
YoY
|
$499.7M
-20.44%
YoY
|
$628.1M
48.46%
YoY
|
| Interest Expense |
-$93.82M
24.21%
YoY
|
-$75.54M
-188.78%
YoY
|
$85.08M
56.79%
YoY
|
$54.26M
-4.75%
YoY
|
$56.97M
-14.32%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$24.55M
-67.47%
YoY
|
$75.48M
-82.61%
YoY
|
$434.0M
-2.67%
YoY
|
$445.9M
-20.3%
YoY
|
$559.5M
56.39%
YoY
|
| Income Tax |
-$33.98M
-739.15%
YoY
|
$5.316M
-93.05%
YoY
|
$76.44M
-7.91%
YoY
|
$83.00M
11.64%
YoY
|
$74.35M
239.01%
YoY
|
| Net Earnings |
-$905.6M
-1399.81%
YoY
|
$69.68M
-80.45%
YoY
|
$356.3M
-1.88%
YoY
|
$363.1M
-25.18%
YoY
|
$485.4M
44.75%
YoY
|
| Basic Earnings Per Share |
-$20.30
-1462.42%
YoY
|
$1.49
-80.34%
YoY
|
$7.58
-2.07%
YoY
|
$7.74
-25.43%
YoY
|
$10.38
43.97%
YoY
|
| Diluted Earnings Per Share |
-$20.25
-1468.24%
YoY
|
$1.48
-80.35%
YoY
|
$7.53
-1.95%
YoY
|
$7.68
-24.93%
YoY
|
$10.23
44.29%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
44.62M shares
-4.73%
YoY
|
46.84M shares
-0.31%
YoY
|
46.98M shares
0.18%
YoY
|
46.90M shares
0.27%
YoY
|
46.77M shares
0.62%
YoY
|
| Diluted Shares Outstanding |
44.72M shares
-5.03%
YoY
|
47.09M shares
-0.44%
YoY
|
47.30M shares
-0.01%
YoY
|
47.31M shares
-0.25%
YoY
|
47.43M shares
0.3%
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 |
$548.3M
-21.75%
YoY
|
$569.0M
-28.47%
YoY
|
$913.0M
19.45%
YoY
|
$780.9M
4.16%
YoY
|
$700.7M
-5.04%
YoY
|
$795.4M
6.57%
YoY
|
$764.4M
2.84%
YoY
|
$749.7M
5.45%
YoY
|
$737.8M
N/A
|
$746.4M
-1.53%
YoY
|
$743.3M
8.22%
YoY
|
$710.9M
0.91%
YoY
|
$758.0M
-0.51%
YoY
|
$686.8M
-1.92%
YoY
|
$704.5M
-1.25%
YoY
|
$641.7M
1.23%
YoY
|
$761.9M
7.13%
YoY
|
$700.3M
11.45%
YoY
|
| Cost Of Revenue |
$240.8M
-22.62%
YoY
|
$261.5M
-26.43%
YoY
|
$461.4M
38.05%
YoY
|
$349.8M
4.97%
YoY
|
$311.2M
-3.26%
YoY
|
$355.5M
7.7%
YoY
|
$334.2M
-0.37%
YoY
|
$333.2M
4.28%
YoY
|
$321.7M
N/A
|
$330.1M
-1.74%
YoY
|
$335.4M
7.23%
YoY
|
$319.6M
1.22%
YoY
|
$335.9M
-1.83%
YoY
|
$312.8M
0.12%
YoY
|
$315.7M
-0.07%
YoY
|
$295.5M
2.1%
YoY
|
$342.2M
4.45%
YoY
|
$312.5M
4.51%
YoY
|
| Gross Profit |
$307.4M
-21.06%
YoY
|
$307.4M
-30.11%
YoY
|
$451.6M
4.99%
YoY
|
$431.1M
3.51%
YoY
|
$389.4M
-6.42%
YoY
|
$439.9M
5.67%
YoY
|
$430.2M
5.48%
YoY
|
$416.5M
6.41%
YoY
|
$416.1M
N/A
|
$416.3M
-1.36%
YoY
|
$407.8M
9.06%
YoY
|
$391.4M
0.66%
YoY
|
$422.1M
0.56%
YoY
|
$374.0M
-3.57%
YoY
|
$388.8M
-2.19%
YoY
|
$346.2M
0.5%
YoY
|
$419.7M
9.43%
YoY
|
$387.8M
17.75%
YoY
|
| Selling, General & Admin |
$226.0M
1.48%
YoY
|
$222.4M
-12.64%
YoY
|
$281.8M
13.96%
YoY
|
$215.1M
-14.18%
YoY
|
$222.7M
-8.29%
YoY
|
$254.6M
19.4%
YoY
|
$247.3M
10.73%
YoY
|
$250.6M
7.7%
YoY
|
$242.8M
N/A
|
$213.2M
-8.65%
YoY
|
$223.3M
6.53%
YoY
|
$232.7M
7.33%
YoY
|
$233.4M
2.54%
YoY
|
$209.6M
2.16%
YoY
|
$216.8M
-3.27%
YoY
|
$203.9M
0.39%
YoY
|
$227.6M
-9.26%
YoY
|
$205.2M
19.53%
YoY
|
| Research & Development |
$44.39M
21.93%
YoY
|
$48.74M
9.39%
YoY
|
$57.23M
47.78%
YoY
|
$38.52M
-6.26%
YoY
|
$36.40M
-2.4%
YoY
|
$44.55M
18.57%
YoY
|
$38.73M
-1.83%
YoY
|
$41.09M
-0.9%
YoY
|
$37.30M
N/A
|
$37.58M
-12.11%
YoY
|
$39.45M
4.44%
YoY
|
$41.47M
12.28%
YoY
|
$42.76M
19.44%
YoY
|
$37.77M
18.71%
YoY
|
$36.93M
10.97%
YoY
|
$36.36M
21.41%
YoY
|
$35.80M
5.9%
YoY
|
$31.82M
8.89%
YoY
|
| Depreciation & Amortization |
$19.85M
2.29%
YoY
|
-$33.23M
-146.29%
YoY
|
$77.93M
13.53%
YoY
|
$65.71M
-3.55%
YoY
|
$19.41M
21.85%
YoY
|
$71.79M
24.65%
YoY
|
$68.64M
13.46%
YoY
|
$68.13M
272.55%
YoY
|
$15.93M
N/A
|
$57.59M
-3.38%
YoY
|
$60.50M
7.37%
YoY
|
$18.29M
-67.76%
YoY
|
$59.61M
1.58%
YoY
|
$56.34M
-4.22%
YoY
|
$56.72M
-6.17%
YoY
|
$17.32M
-1.12%
YoY
|
$58.68M
2.24%
YoY
|
$58.83M
3.57%
YoY
|
| Operating Expenses |
$270.4M
4.35%
YoY
|
$271.1M
-9.36%
YoY
|
$339.0M
18.54%
YoY
|
$253.6M
-13.07%
YoY
|
$259.1M
-7.5%
YoY
|
$299.1M
19.28%
YoY
|
$286.0M
8.84%
YoY
|
$291.7M
6.4%
YoY
|
$280.1M
N/A
|
$250.8M
-9.18%
YoY
|
$262.8M
6.21%
YoY
|
$274.2M
8.05%
YoY
|
$276.1M
4.84%
YoY
|
$247.4M
4.38%
YoY
|
$253.8M
-1.43%
YoY
|
$240.3M
3.09%
YoY
|
$263.4M
-7.46%
YoY
|
$237.0M
17.98%
YoY
|
| Operating Profit |
$20.18M
-83.93%
YoY
|
$13.87M
-90.15%
YoY
|
-$408.9M
-373.86%
YoY
|
$155.3M
32.88%
YoY
|
$125.6M
-2719.86%
YoY
|
$140.8M
-14.82%
YoY
|
$149.3M
2.92%
YoY
|
$116.9M
1.66%
YoY
|
-$4.793M
N/A
|
$165.3M
13.28%
YoY
|
$145.1M
9.53%
YoY
|
$115.0M
-14.93%
YoY
|
$145.9M
-6.66%
YoY
|
$132.4M
-45.04%
YoY
|
$135.2M
5.08%
YoY
|
$103.5M
0.1%
YoY
|
$156.4M
64.44%
YoY
|
$241.0M
82.43%
YoY
|
| Interest Expense |
-$24.01M
44.4%
YoY
|
-$26.30M
60.57%
YoY
|
-$29.68M
58.2%
YoY
|
-$20.07M
-194.79%
YoY
|
-$16.63M
-173.3%
YoY
|
-$16.38M
-170.61%
YoY
|
-$18.76M
12.97%
YoY
|
$21.17M
15.44%
YoY
|
$22.68M
N/A
|
$23.19M
-223.91%
YoY
|
-$16.61M
-224.16%
YoY
|
$18.34M
60.58%
YoY
|
-$18.72M
58.77%
YoY
|
$13.38M
11.56%
YoY
|
$11.42M
-29.39%
YoY
|
$10.42M
-37.98%
YoY
|
-$11.79M
-36.28%
YoY
|
$11.99M
-28.0%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$3.827M
-103.51%
YoY
|
-$12.42M
-90.2%
YoY
|
-$438.6M
-435.94%
YoY
|
$135.2M
38.72%
YoY
|
$108.9M
-522.1%
YoY
|
-$126.8M
-184.73%
YoY
|
$130.6M
2.83%
YoY
|
$97.50M
0.02%
YoY
|
-$25.81M
N/A
|
$149.6M
36.73%
YoY
|
$127.0M
6.51%
YoY
|
$97.48M
-21.37%
YoY
|
$109.4M
-23.63%
YoY
|
$119.2M
-47.99%
YoY
|
$124.0M
24.35%
YoY
|
$93.34M
6.92%
YoY
|
$143.3M
87.05%
YoY
|
$229.2M
98.18%
YoY
|
| Income Tax |
$1.011M
-92.69%
YoY
|
-$8.870M
-189.58%
YoY
|
-$29.70M
-251.27%
YoY
|
$12.66M
-26.94%
YoY
|
$13.84M
-133.31%
YoY
|
$9.902M
-17.03%
YoY
|
$19.63M
26.4%
YoY
|
$17.33M
-14.13%
YoY
|
-$41.55M
N/A
|
$11.94M
-61.87%
YoY
|
$15.53M
-10.3%
YoY
|
$20.18M
9.62%
YoY
|
$31.30M
97.94%
YoY
|
$17.32M
-41.69%
YoY
|
$18.41M
12.19%
YoY
|
$15.97M
28.52%
YoY
|
$15.81M
N/A
|
$29.70M
-3222.5%
YoY
|
| Net Earnings |
-$8.154M
-108.58%
YoY
|
-$714.3M
422.72%
YoY
|
-$408.9M
-468.36%
YoY
|
$122.6M
53.15%
YoY
|
$95.00M
521.37%
YoY
|
-$136.7M
-199.65%
YoY
|
$111.0M
-0.3%
YoY
|
$80.04M
4.29%
YoY
|
$15.29M
N/A
|
$137.1M
74.5%
YoY
|
$111.3M
9.26%
YoY
|
$76.75M
-27.26%
YoY
|
$78.59M
-38.64%
YoY
|
$101.9M
-48.84%
YoY
|
$105.5M
26.75%
YoY
|
$77.14M
3.04%
YoY
|
$128.1M
68.24%
YoY
|
$199.2M
70.84%
YoY
|
| Basic Earnings Per Share |
-$0.18
-108.65%
YoY
|
-$16.15
447.46%
YoY
|
-$9.24
-488.24%
YoY
|
$2.77
62.94%
YoY
|
$2.08
550.0%
YoY
|
-$2.95
-201.03%
YoY
|
$2.38
0.42%
YoY
|
$1.70
4.29%
YoY
|
$0.32
N/A
|
$2.92
N/A
|
$2.37
9.22%
YoY
|
$1.63
-27.56%
YoY
|
N/A
|
$2.17
-49.06%
YoY
|
$2.25
26.4%
YoY
|
$1.65
3.12%
YoY
|
N/A
|
$4.26
69.72%
YoY
|
| Diluted Earnings Per Share |
-$0.18
-108.7%
YoY
|
-$16.15
447.81%
YoY
|
-$9.24
-491.53%
YoY
|
$2.77
63.91%
YoY
|
$2.07
546.87%
YoY
|
-$2.95
-201.64%
YoY
|
$2.36
0.25%
YoY
|
$1.69
4.32%
YoY
|
$0.32
N/A
|
$2.90
74.26%
YoY
|
$2.35
8.99%
YoY
|
$1.62
-27.35%
YoY
|
$1.66
-100.0%
YoY
|
$2.16
-48.57%
YoY
|
$2.23
26.7%
YoY
|
$1.63
3.16%
YoY
|
$2.701M
167778396.07%
YoY
|
$4.20
70.73%
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
|
| Basic Shares Outstanding |
44.20M shares
-4.67%
YoY
|
44.19M shares
-4.84%
YoY
|
44.19M shares
-6.21%
YoY
|
44.19M shares
-6.19%
YoY
|
46.37M shares
-1.47%
YoY
|
46.44M shares
-1.17%
YoY
|
47.12M shares
0.29%
YoY
|
47.10M shares
0.33%
YoY
|
47.06M shares
0.24%
YoY
|
46.99M shares
0.18%
YoY
|
46.98M shares
0.16%
YoY
|
46.95M shares
0.1%
YoY
|
46.91M shares
0.13%
YoY
|
46.91M shares
0.2%
YoY
|
46.90M shares
0.34%
YoY
|
46.88M shares
0.38%
YoY
|
46.84M shares
0.6%
YoY
|
46.81M shares
0.6%
YoY
|
| Diluted Shares Outstanding |
44.26M shares
-3.63%
YoY
|
N/A
|
44.24M shares
-5.9%
YoY
|
44.33M shares
-6.4%
YoY
|
45.93M shares
-3.1%
YoY
|
N/A
|
47.01M shares
-0.67%
YoY
|
47.36M shares
0.16%
YoY
|
47.39M shares
N/A
|
47.30M shares
N/A
|
47.33M shares
0.14%
YoY
|
47.29M shares
-0.13%
YoY
|
N/A
|
47.26M shares
-0.4%
YoY
|
47.35M shares
-0.18%
YoY
|
47.40M shares
-0.01%
YoY
|
N/A
|
47.45M shares
0.25%
YoY
|
Loading...