|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.239B
76.76%
YoY
|
$1.267B
-7.97%
YoY
|
$1.376B
-64.13%
YoY
|
$3.838B
407.1%
YoY
|
$756.8M
-39.84%
YoY
|
| Cost Of Revenue |
$556.4M
3.09%
YoY
|
$539.7M
-0.64%
YoY
|
$543.1M
-18.53%
YoY
|
$666.7M
28.77%
YoY
|
$517.7M
14.74%
YoY
|
| Gross Profit |
$1.403B
98.72%
YoY
|
$705.9M
-15.29%
YoY
|
$833.3M
-73.72%
YoY
|
$3.171B
79.57%
YoY
|
$1.766B
220.32%
YoY
|
| Selling, General & Admin |
$140.3M
-3.73%
YoY
|
$145.7M
16.27%
YoY
|
$125.3M
3.0%
YoY
|
$121.7M
7.93%
YoY
|
$112.8M
3.07%
YoY
|
| Research & Development |
$10.52M
24.51%
YoY
|
$8.446M
-19.15%
YoY
|
$10.45M
25.9%
YoY
|
$8.298M
-59.77%
YoY
|
$20.63M
37.51%
YoY
|
| Depreciation & Amortization |
$574.1M
18.19%
YoY
|
$485.8M
12.03%
YoY
|
$433.6M
-5.99%
YoY
|
$461.2M
-10.46%
YoY
|
$515.1M
2.65%
YoY
|
| Operating Expenses |
$1.348B
6.97%
YoY
|
$1.260B
138.65%
YoY
|
$528.1M
-8.55%
YoY
|
$577.5M
-53.23%
YoY
|
$1.235B
-27.26%
YoY
|
| Operating Profit |
$54.50M
-109.83%
YoY
|
-$554.5M
-281.69%
YoY
|
$305.2M
-88.23%
YoY
|
$2.593B
388.37%
YoY
|
$531.1M
-146.32%
YoY
|
| Interest Expense |
-$73.93M
-77.11%
YoY
|
-$323.0M
-117.78%
YoY
|
$1.816B
-165.06%
YoY
|
-$2.791B
-1946.74%
YoY
|
$151.2M
-11.5%
YoY
|
| Other Income/Expense, Net |
-$87.98M
-30.61%
YoY
|
-$126.8M
536.72%
YoY
|
-$19.91M
-86.86%
YoY
|
-$151.5M
-4.36%
YoY
|
-$158.4M
-2.84%
YoY
|
| Pretax Income |
$802.9M
-767.11%
YoY
|
-$120.4M
-105.34%
YoY
|
$2.254B
-1163.34%
YoY
|
-$211.9M
-66.7%
YoY
|
-$636.5M
5.59%
YoY
|
| Income Tax |
$169.8M
-668.43%
YoY
|
-$29.87M
-105.87%
YoY
|
$509.2M
-828.73%
YoY
|
-$69.87M
-49.32%
YoY
|
-$137.9M
-20.8%
YoY
|
| Net Earnings |
$633.2M
-799.67%
YoY
|
-$90.49M
-105.19%
YoY
|
$1.745B
-1327.89%
YoY
|
-$142.1M
-71.51%
YoY
|
-$498.6M
3.07%
YoY
|
| Basic Earnings Per Share |
$4.48
-846.67%
YoY
|
-$0.60
-105.67%
YoY
|
$10.59
-1512.0%
YoY
|
-$0.75
-67.53%
YoY
|
-$2.31
-4.94%
YoY
|
| Diluted Earnings Per Share |
$3.98
-763.33%
YoY
|
-$0.60
-106.6%
YoY
|
$9.09
-100.0%
YoY
|
-$749.7K
32455151.84%
YoY
|
-$2.31
-4.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
141.5M shares
-6.51%
YoY
|
151.3M shares
-6.88%
YoY
|
162.5M shares
-14.26%
YoY
|
189.5M shares
-12.25%
YoY
|
216.0M shares
8.41%
YoY
|
| Diluted Shares Outstanding |
160.4M shares
5.98%
YoY
|
151.3M shares
-21.2%
YoY
|
192.0M shares
1.32%
YoY
|
189.5M shares
-12.25%
YoY
|
216.0M shares
8.41%
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 |
$786.7M
854.82%
YoY
|
$491.0M
32.24%
YoY
|
$583.8M
37.63%
YoY
|
$962.4M
199.41%
YoY
|
$82.39M
-75.79%
YoY
|
$371.3M
5.68%
YoY
|
$424.2M
21.03%
YoY
|
$321.4M
20.65%
YoY
|
$340.2M
-73.33%
YoY
|
$351.3M
-58.09%
YoY
|
$350.5M
199.42%
YoY
|
$266.4M
-36.63%
YoY
|
$1.276B
-239.74%
YoY
|
$838.2M
-4.81%
YoY
|
$117.1M
-113.3%
YoY
|
$420.4M
-430.49%
YoY
|
-$913.1M
-293.01%
YoY
|
$880.6M
179.81%
YoY
|
-$880.3M
-1432.21%
YoY
|
| Cost Of Revenue |
$145.2M
5.25%
YoY
|
$135.8M
4.6%
YoY
|
$140.4M
-3.71%
YoY
|
$142.3M
12.44%
YoY
|
$138.0M
1.76%
YoY
|
$129.8M
-6.08%
YoY
|
$145.8M
11.09%
YoY
|
$126.5M
9.86%
YoY
|
$135.6M
-14.49%
YoY
|
$138.2M
-26.47%
YoY
|
$131.2M
-18.83%
YoY
|
$115.2M
-27.4%
YoY
|
$158.6M
0.08%
YoY
|
$187.9M
24.46%
YoY
|
$161.7M
28.77%
YoY
|
$158.6M
36.34%
YoY
|
$158.4M
26.94%
YoY
|
$151.0M
32.23%
YoY
|
$125.5M
7.4%
YoY
|
| Gross Profit |
$589.5M
38.82%
YoY
|
$355.2M
47.1%
YoY
|
$269.7M
91.25%
YoY
|
$353.2M
192.53%
YoY
|
$424.7M
107.5%
YoY
|
$241.5M
13.31%
YoY
|
$141.0M
4.41%
YoY
|
$120.7M
-20.18%
YoY
|
$204.7M
-38.7%
YoY
|
$213.1M
-67.22%
YoY
|
$135.0M
-86.46%
YoY
|
$151.2M
-83.03%
YoY
|
$333.9M
-47.17%
YoY
|
$650.2M
-10.87%
YoY
|
$997.4M
109.24%
YoY
|
$891.3M
230.37%
YoY
|
$632.0M
118.02%
YoY
|
$729.5M
263.86%
YoY
|
$476.7M
391.93%
YoY
|
| Selling, General & Admin |
$32.24M
-17.35%
YoY
|
$41.85M
-3.9%
YoY
|
$30.38M
-6.53%
YoY
|
$29.07M
-9.23%
YoY
|
$39.01M
3.56%
YoY
|
$43.54M
47.41%
YoY
|
$32.50M
11.24%
YoY
|
$32.03M
6.69%
YoY
|
$37.67M
2.99%
YoY
|
$29.54M
-7.58%
YoY
|
$29.21M
5.38%
YoY
|
$30.02M
-1.43%
YoY
|
$36.58M
15.89%
YoY
|
$31.96M
-10.99%
YoY
|
$27.72M
11.55%
YoY
|
$30.45M
28.62%
YoY
|
$31.56M
11.52%
YoY
|
$35.91M
8.81%
YoY
|
$24.85M
9.48%
YoY
|
| Research & Development |
$4.177M
100.62%
YoY
|
$5.007M
172.71%
YoY
|
$1.656M
-14.42%
YoY
|
$1.770M
-25.13%
YoY
|
$2.082M
-9.95%
YoY
|
$1.836M
-8.93%
YoY
|
$1.935M
20.94%
YoY
|
$2.364M
36.88%
YoY
|
$2.312M
-54.7%
YoY
|
$2.016M
66.34%
YoY
|
$1.600M
133.58%
YoY
|
$1.727M
-63.35%
YoY
|
$5.104M
202.19%
YoY
|
$1.212M
-90.34%
YoY
|
$685.0K
-77.71%
YoY
|
$4.712M
60.87%
YoY
|
$1.689M
-19.57%
YoY
|
$12.55M
120.12%
YoY
|
$3.073M
46.33%
YoY
|
| Depreciation & Amortization |
$134.6M
5.94%
YoY
|
$145.1M
13.09%
YoY
|
$149.3M
23.18%
YoY
|
$152.6M
29.82%
YoY
|
$127.1M
7.09%
YoY
|
$128.3M
13.74%
YoY
|
$121.2M
8.38%
YoY
|
$117.5M
13.37%
YoY
|
$118.7M
12.76%
YoY
|
$112.8M
0.52%
YoY
|
$111.9M
-2.03%
YoY
|
$103.7M
-10.76%
YoY
|
$105.2M
-11.3%
YoY
|
$112.2M
-16.13%
YoY
|
$114.2M
-12.0%
YoY
|
$116.2M
-5.24%
YoY
|
$118.6M
-8.0%
YoY
|
$133.8M
-7.45%
YoY
|
$129.7M
13.34%
YoY
|
| Operating Expenses |
$311.6M
-2.38%
YoY
|
$162.5M
9.39%
YoY
|
$340.9M
6.9%
YoY
|
$346.7M
15.75%
YoY
|
$319.2M
126.24%
YoY
|
$148.5M
19.41%
YoY
|
$318.9M
6.32%
YoY
|
$299.5M
133.74%
YoY
|
$141.1M
-55.99%
YoY
|
$124.4M
-9.66%
YoY
|
$299.9M
-7.84%
YoY
|
$128.2M
-61.23%
YoY
|
$320.6M
-0.58%
YoY
|
$137.7M
-19.1%
YoY
|
$325.5M
6.76%
YoY
|
$330.5M
17.74%
YoY
|
$322.5M
7.56%
YoY
|
$170.2M
-9.34%
YoY
|
$304.9M
9.07%
YoY
|
| Operating Profit |
$277.9M
163.51%
YoY
|
$192.8M
107.34%
YoY
|
-$71.24M
-59.96%
YoY
|
$6.432M
-103.6%
YoY
|
$105.5M
65.89%
YoY
|
$92.96M
4.75%
YoY
|
-$177.9M
7.88%
YoY
|
-$178.8M
-874.64%
YoY
|
$63.57M
378.21%
YoY
|
$88.75M
-82.69%
YoY
|
-$164.9M
-124.54%
YoY
|
$23.08M
-95.88%
YoY
|
$13.29M
-95.71%
YoY
|
$512.5M
-8.37%
YoY
|
$671.9M
291.07%
YoY
|
$560.8M
-5238.33%
YoY
|
$309.6M
-3225.71%
YoY
|
$559.4M
4270.08%
YoY
|
$171.8M
-194.09%
YoY
|
| Interest Expense |
-$36.49M
-93.6%
YoY
|
$30.09M
-109.41%
YoY
|
$88.73M
73.84%
YoY
|
$377.1M
-1636.66%
YoY
|
-$569.8M
1804.96%
YoY
|
-$319.6M
-156.1%
YoY
|
$51.04M
44.22%
YoY
|
-$24.54M
-104.83%
YoY
|
-$29.91M
-183.71%
YoY
|
$569.7M
-23.27%
YoY
|
$35.39M
3.03%
YoY
|
$507.7M
1534.9%
YoY
|
$35.74M
32.02%
YoY
|
$742.4M
116.62%
YoY
|
$34.35M
-9.47%
YoY
|
$31.05M
-21.54%
YoY
|
$27.07M
-25.58%
YoY
|
$342.7M
35.84%
YoY
|
$37.94M
0.06%
YoY
|
| Other Income/Expense, Net |
-$46.62M
29.59%
YoY
|
N/A
|
$22.74M
-199.92%
YoY
|
-$30.06M
-19.08%
YoY
|
-$35.98M
-39.42%
YoY
|
N/A
|
-$22.76M
-27.32%
YoY
|
-$37.14M
-154.1%
YoY
|
-$59.38M
116.55%
YoY
|
N/A
|
-$31.32M
-46.28%
YoY
|
$68.66M
-259.77%
YoY
|
-$27.42M
111.95%
YoY
|
N/A
|
-$58.30M
23.19%
YoY
|
-$42.97M
12.33%
YoY
|
-$12.94M
-65.83%
YoY
|
N/A
|
-$47.33M
29.16%
YoY
|
| Pretax Income |
$428.4M
-257.04%
YoY
|
$224.4M
-215.67%
YoY
|
$265.7M
221.81%
YoY
|
$585.6M
-3942.03%
YoY
|
-$272.8M
-4417.12%
YoY
|
-$194.0M
-128.96%
YoY
|
$82.56M
329.07%
YoY
|
-$15.24M
-102.39%
YoY
|
$6.319M
-99.32%
YoY
|
$669.8M
-46.69%
YoY
|
$19.24M
-107.21%
YoY
|
$636.7M
1256.92%
YoY
|
$928.0M
-174.33%
YoY
|
$1.256B
38.56%
YoY
|
-$266.7M
-78.36%
YoY
|
$46.92M
-110.52%
YoY
|
-$1.249B
-1022.06%
YoY
|
$906.7M
243.19%
YoY
|
-$1.232B
392.84%
YoY
|
| Income Tax |
$80.26M
-206.89%
YoY
|
$28.15M
-157.02%
YoY
|
$63.59M
273.59%
YoY
|
$153.1M
4973.56%
YoY
|
-$75.08M
14013.53%
YoY
|
-$49.38M
-137.41%
YoY
|
$17.02M
-895.75%
YoY
|
$3.018M
-98.13%
YoY
|
-$532.0K
-100.24%
YoY
|
$132.0M
61.4%
YoY
|
-$2.139M
-101.33%
YoY
|
$161.8M
1092.36%
YoY
|
$217.6M
-166.83%
YoY
|
$81.77M
-70.42%
YoY
|
$160.4M
-144.6%
YoY
|
$13.57M
-114.73%
YoY
|
-$325.6M
-970.98%
YoY
|
$276.4M
304.08%
YoY
|
-$359.5M
486.7%
YoY
|
| Net Earnings |
$348.1M
-276.09%
YoY
|
$196.3M
-235.7%
YoY
|
$202.1M
208.37%
YoY
|
$432.5M
-2468.55%
YoY
|
-$197.7M
-2985.93%
YoY
|
-$144.6M
-126.89%
YoY
|
$65.54M
206.53%
YoY
|
-$18.26M
-103.84%
YoY
|
$6.851M
-99.04%
YoY
|
$537.8M
-54.21%
YoY
|
$21.38M
-105.01%
YoY
|
$475.0M
1323.85%
YoY
|
$710.4M
-176.97%
YoY
|
$1.175B
86.35%
YoY
|
-$427.1M
-51.08%
YoY
|
$33.36M
-109.42%
YoY
|
-$922.9M
-1041.54%
YoY
|
$630.3M
221.99%
YoY
|
-$872.9M
326.44%
YoY
|
| Basic Earnings Per Share |
$2.45
-282.84%
YoY
|
N/A
|
$1.45
229.55%
YoY
|
$3.02
-2616.67%
YoY
|
-$1.34
-3450.0%
YoY
|
N/A
|
$0.44
238.46%
YoY
|
-$0.12
-104.15%
YoY
|
$0.04
-99.05%
YoY
|
N/A
|
$0.13
-105.7%
YoY
|
$2.89
1600.0%
YoY
|
$4.22
-191.34%
YoY
|
N/A
|
-$2.28
-43.7%
YoY
|
$0.17
-110.56%
YoY
|
-$4.62
-1126.67%
YoY
|
N/A
|
-$4.05
293.2%
YoY
|
| Diluted Earnings Per Share |
$2.18
-262.69%
YoY
|
$1.46
-250.23%
YoY
|
$1.21
227.03%
YoY
|
$2.53
-2208.33%
YoY
|
-$1.34
-3154.48%
YoY
|
-$0.97
-133.71%
YoY
|
$0.37
208.33%
YoY
|
-$0.12
-104.88%
YoY
|
$0.04
-98.78%
YoY
|
$2.88
-100.0%
YoY
|
$0.12
-105.26%
YoY
|
$2.46
1540.67%
YoY
|
$3.61
-178.14%
YoY
|
$5.673M
87.54%
YoY
|
-$2.28
-43.7%
YoY
|
$0.15
-109.32%
YoY
|
-$4.62
-1174.42%
YoY
|
$3.025M
347694431.34%
YoY
|
-$4.05
293.2%
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.4M shares
-4.35%
YoY
|
134.8M shares
-9.67%
YoY
|
141.4M shares
-6.49%
YoY
|
144.7M shares
-5.56%
YoY
|
148.8M shares
-1.94%
YoY
|
149.3M shares
-6.03%
YoY
|
151.2M shares
-6.34%
YoY
|
153.2M shares
-7.45%
YoY
|
151.8M shares
-10.78%
YoY
|
158.9M shares
-11.98%
YoY
|
161.5M shares
-14.77%
YoY
|
165.6M shares
-14.66%
YoY
|
170.1M shares
-14.87%
YoY
|
180.5M shares
-14.55%
YoY
|
189.5M shares
-12.18%
YoY
|
194.0M shares
-11.77%
YoY
|
199.9M shares
-9.13%
YoY
|
211.2M shares
-5.94%
YoY
|
215.7M shares
8.56%
YoY
|
| Diluted Shares Outstanding |
160.3M shares
8.47%
YoY
|
N/A
|
167.6M shares
-6.44%
YoY
|
171.7M shares
12.54%
YoY
|
147.8M shares
-5.36%
YoY
|
N/A
|
179.1M shares
-6.06%
YoY
|
152.6M shares
-20.92%
YoY
|
156.2M shares
-20.79%
YoY
|
N/A
|
190.7M shares
1.69%
YoY
|
193.0M shares
-14.0%
YoY
|
197.1M shares
-1.36%
YoY
|
N/A
|
187.5M shares
-13.08%
YoY
|
224.4M shares
2.05%
YoY
|
199.9M shares
-12.6%
YoY
|
N/A
|
215.7M shares
8.56%
YoY
|
Loading...