|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.719B
-10.23%
YoY
|
$3.029B
-12.19%
YoY
|
$3.449B
-11.56%
YoY
|
$3.900B
69.61%
YoY
|
$2.299B
16.88%
YoY
|
| Cost Of Revenue |
$0.00
-100.0%
YoY
|
$3.100M
-99.63%
YoY
|
$836.1M
-1.79%
YoY
|
$851.3M
149.4%
YoY
|
$341.4M
-12.92%
YoY
|
| Gross Profit |
$2.719B
-10.13%
YoY
|
$3.025B
15.79%
YoY
|
$2.613B
-14.29%
YoY
|
$3.048B
57.62%
YoY
|
$1.934B
23.82%
YoY
|
| Selling, General & Admin |
$137.3M
24.75%
YoY
|
$110.1M
-6.16%
YoY
|
$117.3M
-10.54%
YoY
|
$131.1M
7.52%
YoY
|
$122.0M
-13.04%
YoY
|
| Research & Development |
$97.34M
2.93%
YoY
|
$94.56M
-59.72%
YoY
|
$234.8M
76.26%
YoY
|
$133.2M
92.92%
YoY
|
$69.04M
-19.72%
YoY
|
| Depreciation & Amortization |
$977.8M
12.94%
YoY
|
$865.8M
0.48%
YoY
|
$861.6M
10.91%
YoY
|
$776.8M
-2.3%
YoY
|
$795.1M
-19.46%
YoY
|
| Operating Expenses |
$137.3M
24.75%
YoY
|
$110.1M
-92.85%
YoY
|
$1.539B
7.07%
YoY
|
$1.438B
1078.85%
YoY
|
$122.0M
-13.04%
YoY
|
| Operating Profit |
$301.2M
-50.01%
YoY
|
$602.6M
-43.87%
YoY
|
$1.074B
-33.35%
YoY
|
$1.611B
472.35%
YoY
|
$281.4M
-120.66%
YoY
|
| Interest Expense |
-$96.07M
-9.3%
YoY
|
-$105.9M
-5.74%
YoY
|
-$112.4M
-25.46%
YoY
|
-$150.8M
-167.97%
YoY
|
$221.8M
30.93%
YoY
|
| Other Income/Expense, Net |
-$118.4M
237.97%
YoY
|
-$35.02M
307.87%
YoY
|
-$8.587M
-160.01%
YoY
|
$14.31M
-106.0%
YoY
|
-$238.5M
27.75%
YoY
|
| Pretax Income |
$182.9M
-67.78%
YoY
|
$567.6M
-38.38%
YoY
|
$921.1M
-36.49%
YoY
|
$1.450B
3280.56%
YoY
|
$42.90M
-102.77%
YoY
|
| Income Tax |
$44.55M
-43.08%
YoY
|
$78.27M
-60.05%
YoY
|
$195.9M
-36.69%
YoY
|
$309.5M
-5345.15%
YoY
|
-$5.900M
-97.99%
YoY
|
| Net Earnings |
$104.2M
-74.4%
YoY
|
$407.2M
-38.45%
YoY
|
$661.6M
-31.45%
YoY
|
$965.0M
-1409.43%
YoY
|
-$73.70M
-93.58%
YoY
|
| Basic Earnings Per Share |
$0.73
-73.06%
YoY
|
$2.71
-36.38%
YoY
|
$4.26
-31.51%
YoY
|
$6.22
-1395.83%
YoY
|
-$0.48
-93.58%
YoY
|
| Diluted Earnings Per Share |
$0.72
-73.33%
YoY
|
$2.70
-36.21%
YoY
|
$4.23
-100.0%
YoY
|
$6.128M
-1276719949.71%
YoY
|
-$0.48
-93.58%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
143.1M shares
-4.59%
YoY
|
150.0M shares
-3.36%
YoY
|
155.2M shares
-0.03%
YoY
|
155.3M shares
0.64%
YoY
|
154.3M shares
0.51%
YoY
|
| Diluted Shares Outstanding |
144.0M shares
-4.64%
YoY
|
151.0M shares
-3.59%
YoY
|
156.6M shares
-0.53%
YoY
|
157.5M shares
2.06%
YoY
|
154.3M shares
0.51%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$733.6M
10.19%
YoY
|
$613.1M
-8.44%
YoY
|
$733.0M
-3.34%
YoY
|
$695.6M
-13.36%
YoY
|
$665.7M
-16.41%
YoY
|
$669.6M
-20.5%
YoY
|
$758.3M
-20.97%
YoY
|
$802.8M
-1.24%
YoY
|
$796.4M
-5.38%
YoY
|
$842.3M
-13.56%
YoY
|
$959.6M
-26.38%
YoY
|
$812.9M
-26.18%
YoY
|
$841.7M
52.21%
YoY
|
$974.4M
27.82%
YoY
|
$1.303B
106.66%
YoY
|
$1.101B
100.35%
YoY
|
$553.0M
45.53%
YoY
|
$762.3M
73.21%
YoY
|
$630.7M
49.49%
YoY
|
| Cost Of Revenue |
N/A
|
$160.3M
-27.22%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$220.2M
9.54%
YoY
|
$0.00
-100.0%
YoY
|
$2.987M
-98.54%
YoY
|
$160.0K
-99.5%
YoY
|
$201.0M
-17.35%
YoY
|
$5.467M
-87.47%
YoY
|
$203.9M
325.15%
YoY
|
$32.27M
-4.15%
YoY
|
$243.2M
79.03%
YoY
|
$43.62M
-66.48%
YoY
|
$47.97M
N/A
|
$33.67M
N/A
|
$135.8M
11.53%
YoY
|
$130.1M
4.52%
YoY
|
| Gross Profit |
N/A
|
$451.7M
0.59%
YoY
|
$733.0M
-3.34%
YoY
|
$695.6M
-13.03%
YoY
|
$665.7M
-16.39%
YoY
|
$449.0M
-29.98%
YoY
|
$758.3M
-20.52%
YoY
|
$799.8M
31.35%
YoY
|
$796.2M
-1.63%
YoY
|
$641.3M
-12.3%
YoY
|
$954.1M
-24.26%
YoY
|
$608.9M
-42.18%
YoY
|
$809.4M
55.86%
YoY
|
$731.2M
21.78%
YoY
|
$1.260B
152.84%
YoY
|
$1.053B
91.62%
YoY
|
$519.3M
36.67%
YoY
|
$600.4M
198.12%
YoY
|
$498.3M
68.61%
YoY
|
| Selling, General & Admin |
$34.87M
12.79%
YoY
|
$38.64M
24.01%
YoY
|
$30.86M
24.07%
YoY
|
$36.92M
61.27%
YoY
|
$30.92M
-0.79%
YoY
|
$31.16M
-27.38%
YoY
|
$24.87M
-19.11%
YoY
|
$22.89M
-9.67%
YoY
|
$31.16M
70.2%
YoY
|
$42.91M
4.36%
YoY
|
$30.75M
4.76%
YoY
|
$25.35M
-6.58%
YoY
|
$18.31M
-45.4%
YoY
|
$41.11M
13.81%
YoY
|
$29.35M
7.86%
YoY
|
$27.13M
-6.81%
YoY
|
$33.53M
13.65%
YoY
|
$36.12M
0.62%
YoY
|
$27.21M
-4.56%
YoY
|
| Research & Development |
N/A
|
$54.28M
258.34%
YoY
|
$32.50M
3.89%
YoY
|
$10.40M
-75.63%
YoY
|
$14.49M
-67.39%
YoY
|
$15.15M
-81.59%
YoY
|
$31.28M
18.05%
YoY
|
$42.68M
-63.14%
YoY
|
$44.43M
336.35%
YoY
|
$82.29M
34.92%
YoY
|
$26.50M
179.21%
YoY
|
$115.8M
664.26%
YoY
|
$10.18M
-78.59%
YoY
|
$60.99M
217.58%
YoY
|
$9.491M
-61.29%
YoY
|
$15.15M
11.87%
YoY
|
$47.57M
303.1%
YoY
|
$19.20M
-22.56%
YoY
|
$24.52M
102.62%
YoY
|
| Depreciation & Amortization |
$254.4M
31.01%
YoY
|
$240.8M
11.77%
YoY
|
$283.5M
26.76%
YoY
|
$259.3M
20.31%
YoY
|
$194.2M
-8.04%
YoY
|
$215.4M
1.24%
YoY
|
$223.6M
-5.84%
YoY
|
$215.5M
-0.06%
YoY
|
$211.1M
7.9%
YoY
|
$212.8M
5.18%
YoY
|
$237.5M
10.71%
YoY
|
$215.7M
10.12%
YoY
|
$195.7M
19.22%
YoY
|
$202.3M
12.56%
YoY
|
$214.5M
13.02%
YoY
|
$195.9M
-13.83%
YoY
|
$164.1M
-17.23%
YoY
|
$179.7M
-17.55%
YoY
|
$189.8M
-18.05%
YoY
|
| Operating Expenses |
$34.87M
12.79%
YoY
|
$397.5M
20.8%
YoY
|
$30.86M
24.07%
YoY
|
$36.92M
61.27%
YoY
|
$30.92M
-0.79%
YoY
|
$329.1M
-23.95%
YoY
|
$24.87M
-19.11%
YoY
|
$22.89M
-94.71%
YoY
|
$31.16M
70.2%
YoY
|
$432.7M
8.66%
YoY
|
$30.75M
4.76%
YoY
|
$433.0M
1496.01%
YoY
|
$18.31M
-45.4%
YoY
|
$398.2M
53.7%
YoY
|
$29.35M
7.86%
YoY
|
$27.13M
-6.81%
YoY
|
$33.53M
13.65%
YoY
|
$259.1M
-26.91%
YoY
|
$27.21M
-4.56%
YoY
|
| Operating Profit |
$138.3M
-3.91%
YoY
|
$54.19M
-54.83%
YoY
|
$5.793M
-96.76%
YoY
|
$92.21M
-49.97%
YoY
|
$143.9M
-6.6%
YoY
|
$120.0M
-42.47%
YoY
|
$179.0M
-52.58%
YoY
|
$184.3M
4.79%
YoY
|
$154.1M
-48.09%
YoY
|
$208.6M
-37.36%
YoY
|
$377.5M
-49.87%
YoY
|
$175.9M
-68.11%
YoY
|
$296.8M
-804.58%
YoY
|
$333.0M
-2.45%
YoY
|
$753.1M
237.15%
YoY
|
$551.6M
5537.86%
YoY
|
-$42.12M
-83.91%
YoY
|
$341.3M
-322.94%
YoY
|
$223.4M
-180.33%
YoY
|
| Interest Expense |
N/A
|
-$22.77M
-47.85%
YoY
|
-$24.73M
16.31%
YoY
|
-$25.05M
19.38%
YoY
|
-$23.52M
-217.49%
YoY
|
-$43.66M
84.39%
YoY
|
-$21.26M
-170.9%
YoY
|
-$20.99M
-29.71%
YoY
|
$20.02M
-30.62%
YoY
|
-$23.68M
-31.68%
YoY
|
$29.98M
-19.91%
YoY
|
-$29.86M
-172.14%
YoY
|
$28.86M
-22.59%
YoY
|
-$34.66M
-20.1%
YoY
|
$37.44M
-20.21%
YoY
|
$41.39M
-4.59%
YoY
|
$37.28M
-57.69%
YoY
|
-$43.37M
-16.1%
YoY
|
$46.93M
3.86%
YoY
|
| Other Income/Expense, Net |
-$19.13M
-9.45%
YoY
|
-$7.668M
-120.71%
YoY
|
-$9.455M
-62.46%
YoY
|
-$57.36M
-1190.64%
YoY
|
-$21.12M
149.36%
YoY
|
$37.03M
-484.51%
YoY
|
-$25.18M
18.94%
YoY
|
$5.259M
-168.35%
YoY
|
-$8.470M
-70.72%
YoY
|
-$9.631M
41.55%
YoY
|
-$21.17M
10.63%
YoY
|
-$7.694M
-78.67%
YoY
|
-$28.93M
-27.27%
YoY
|
-$6.804M
28.09%
YoY
|
-$19.14M
-60.55%
YoY
|
-$36.08M
-24.68%
YoY
|
-$39.77M
-57.44%
YoY
|
-$5.312M
N/A
|
-$48.52M
-3.66%
YoY
|
| Pretax Income |
$119.1M
-2.96%
YoY
|
$28.90M
-63.23%
YoY
|
-$3.662M
-102.38%
YoY
|
$34.85M
-81.62%
YoY
|
$122.8M
-15.67%
YoY
|
$78.60M
-53.64%
YoY
|
$153.8M
-56.83%
YoY
|
$189.6M
48.89%
YoY
|
$145.6M
-45.65%
YoY
|
$169.5M
-40.02%
YoY
|
$356.3M
-51.45%
YoY
|
$127.3M
-75.3%
YoY
|
$267.9M
-427.08%
YoY
|
$282.7M
8.18%
YoY
|
$733.9M
319.64%
YoY
|
$515.5M
-1452.57%
YoY
|
-$81.90M
-76.94%
YoY
|
$261.3M
-226.05%
YoY
|
$174.9M
-153.26%
YoY
|
| Income Tax |
$49.95M
52.63%
YoY
|
$6.641M
-50.5%
YoY
|
$4.157M
95.9%
YoY
|
$1.032M
-96.84%
YoY
|
$32.72M
8.87%
YoY
|
$13.42M
-53.91%
YoY
|
$2.122M
-97.28%
YoY
|
$32.68M
-6.29%
YoY
|
$30.06M
-44.17%
YoY
|
$29.11M
-52.97%
YoY
|
$78.11M
-51.01%
YoY
|
$34.87M
-66.82%
YoY
|
$53.83M
-417.39%
YoY
|
$61.89M
9.28%
YoY
|
$159.5M
332.84%
YoY
|
$105.1M
-1040.18%
YoY
|
-$16.96M
-80.76%
YoY
|
$56.64M
-226.14%
YoY
|
$36.84M
-158.86%
YoY
|
| Net Earnings |
$52.99M
-27.45%
YoY
|
$11.90M
-76.34%
YoY
|
-$2.973M
-102.14%
YoY
|
$22.28M
-82.56%
YoY
|
$73.04M
-18.85%
YoY
|
$50.30M
-56.74%
YoY
|
$139.1M
-45.53%
YoY
|
$127.7M
29.97%
YoY
|
$90.00M
-53.04%
YoY
|
$116.3M
-41.68%
YoY
|
$255.3M
-51.68%
YoY
|
$98.29M
-71.96%
YoY
|
$191.6M
-269.09%
YoY
|
$199.4M
18.41%
YoY
|
$528.4M
387.48%
YoY
|
$350.6M
-655.72%
YoY
|
-$113.3M
-60.57%
YoY
|
$168.4M
-197.96%
YoY
|
$108.4M
-144.52%
YoY
|
| Basic Earnings Per Share |
$0.37
-27.45%
YoY
|
$0.08
-77.14%
YoY
|
-$0.02
-102.15%
YoY
|
$0.16
-80.95%
YoY
|
$0.51
-13.56%
YoY
|
$0.35
-53.95%
YoY
|
$0.93
-43.29%
YoY
|
$0.84
33.33%
YoY
|
$0.59
-52.03%
YoY
|
$0.76
-40.63%
YoY
|
$1.64
-51.76%
YoY
|
$0.63
-72.12%
YoY
|
$1.23
-268.49%
YoY
|
$1.28
17.43%
YoY
|
$3.40
385.71%
YoY
|
$2.26
-651.22%
YoY
|
-$0.73
-60.96%
YoY
|
$1.09
-198.2%
YoY
|
$0.70
-144.03%
YoY
|
| Diluted Earnings Per Share |
$0.37
-26.0%
YoY
|
$0.08
-76.47%
YoY
|
-$0.02
-102.15%
YoY
|
$0.16
-80.72%
YoY
|
$0.50
-15.25%
YoY
|
$0.34
-54.88%
YoY
|
$0.93
-42.94%
YoY
|
$0.83
32.03%
YoY
|
$0.59
-51.64%
YoY
|
$0.75
-100.0%
YoY
|
$1.63
-51.49%
YoY
|
$0.63
-71.81%
YoY
|
$1.22
-267.12%
YoY
|
$1.265M
116019525.78%
YoY
|
$3.36
380.0%
YoY
|
$2.23
-643.9%
YoY
|
-$0.73
-60.96%
YoY
|
$1.09
-198.2%
YoY
|
$0.70
-144.03%
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 |
142.8M shares
-2.07%
YoY
|
142.7M shares
-2.13%
YoY
|
142.7M shares
-5.41%
YoY
|
142.7M shares
-6.46%
YoY
|
145.9M shares
-4.52%
YoY
|
145.8M shares
-5.59%
YoY
|
150.9M shares
-3.37%
YoY
|
152.6M shares
-2.26%
YoY
|
152.8M shares
-1.93%
YoY
|
154.5M shares
-0.63%
YoY
|
156.2M shares
0.45%
YoY
|
156.1M shares
0.46%
YoY
|
155.8M shares
0.55%
YoY
|
155.5M shares
0.64%
YoY
|
155.5M shares
0.66%
YoY
|
155.4M shares
0.64%
YoY
|
154.9M shares
0.63%
YoY
|
154.5M shares
0.56%
YoY
|
154.4M shares
0.55%
YoY
|
| Diluted Shares Outstanding |
144.4M shares
-0.48%
YoY
|
N/A
|
142.7M shares
-5.07%
YoY
|
143.2M shares
-6.48%
YoY
|
145.1M shares
-5.69%
YoY
|
N/A
|
150.4M shares
-4.13%
YoY
|
153.1M shares
-2.64%
YoY
|
153.8M shares
-2.27%
YoY
|
N/A
|
156.8M shares
-0.32%
YoY
|
157.3M shares
-0.1%
YoY
|
157.4M shares
1.6%
YoY
|
N/A
|
157.3M shares
0.9%
YoY
|
157.5M shares
1.98%
YoY
|
154.9M shares
0.63%
YoY
|
N/A
|
155.9M shares
1.52%
YoY
|
Loading...