|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.683B
104.31%
YoY
|
$3.271B
3.55%
YoY
|
$3.159B
-78.29%
YoY
|
$14.55B
64.46%
YoY
|
$8.848B
175.98%
YoY
|
| Cost Of Revenue |
$927.0M
6.8%
YoY
|
$868.0M
-10.05%
YoY
|
$965.0M
-57.86%
YoY
|
$2.290B
150.82%
YoY
|
$913.0M
-28.89%
YoY
|
| Gross Profit |
$5.756B
139.53%
YoY
|
$2.403B
9.53%
YoY
|
$2.194B
-82.11%
YoY
|
$12.26B
54.52%
YoY
|
$7.935B
312.85%
YoY
|
| Selling, General & Admin |
$4.894B
5.91%
YoY
|
$4.621B
303.58%
YoY
|
$1.145B
-70.81%
YoY
|
$3.922B
-4.78%
YoY
|
$4.119B
-0.35%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
-$1.743B
-15945.45%
YoY
|
$11.00M
0.0%
YoY
|
| Operating Expenses |
$6.697B
211.78%
YoY
|
$2.148B
6.55%
YoY
|
$2.016B
-72.49%
YoY
|
$7.327B
53.8%
YoY
|
$4.764B
-15.06%
YoY
|
| Operating Profit |
-$941.0M
-469.02%
YoY
|
$255.0M
43.26%
YoY
|
$178.0M
-96.39%
YoY
|
$4.934B
55.6%
YoY
|
$3.171B
-186.01%
YoY
|
| Interest Expense |
$100.0M
-0.99%
YoY
|
$101.0M
-45.41%
YoY
|
$185.0M
63.72%
YoY
|
$113.0M
205.41%
YoY
|
$37.00M
-57.95%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
$34.00M
-69.37%
YoY
|
$111.0M
-167.93%
YoY
|
| Pretax Income |
-$114.0M
-111.15%
YoY
|
$1.022B
6.68%
YoY
|
$958.0M
-86.53%
YoY
|
$7.111B
75.71%
YoY
|
$4.047B
-262.46%
YoY
|
| Income Tax |
-$186.0M
-504.35%
YoY
|
$46.00M
1050.0%
YoY
|
$4.000M
-99.71%
YoY
|
$1.371B
127.74%
YoY
|
$602.0M
-170.49%
YoY
|
| Net Earnings |
$27.00M
-97.15%
YoY
|
$946.0M
1.28%
YoY
|
$934.0M
-83.61%
YoY
|
$5.697B
78.98%
YoY
|
$3.183B
-294.8%
YoY
|
| Basic Earnings Per Share |
-$0.24
-102.02%
YoY
|
$11.86
7.92%
YoY
|
$10.99
-83.5%
YoY
|
$66.62
96.75%
YoY
|
$33.86
-240.27%
YoY
|
| Diluted Earnings Per Share |
-$0.24
-102.04%
YoY
|
$11.74
9.11%
YoY
|
$10.76
-83.25%
YoY
|
$64.23
90.65%
YoY
|
$33.69
-239.56%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
70.98M shares
-6.67%
YoY
|
76.05M shares
-7.03%
YoY
|
81.80M shares
-4.34%
YoY
|
85.51M shares
-9.02%
YoY
|
93.99M shares
38.92%
YoY
|
| Diluted Shares Outstanding |
71.19M shares
-7.32%
YoY
|
76.81M shares
-8.1%
YoY
|
83.58M shares
-5.77%
YoY
|
88.69M shares
-6.11%
YoY
|
94.47M shares
39.62%
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 |
$740.0M
-80.27%
YoY
|
$1.988B
783.56%
YoY
|
$1.416B
-33.24%
YoY
|
-$471.0M
-137.77%
YoY
|
$3.750B
-1264.6%
YoY
|
$225.0M
-74.78%
YoY
|
$2.121B
-68.31%
YoY
|
$1.247B
-43.85%
YoY
|
-$322.0M
-103.26%
YoY
|
$892.0M
-334.12%
YoY
|
$6.694B
66.43%
YoY
|
$2.221B
-65.93%
YoY
|
$9.863B
129.32%
YoY
|
-$381.0M
-123.29%
YoY
|
$4.022B
170.6%
YoY
|
$6.519B
2709.91%
YoY
|
$4.301B
-21.9%
YoY
|
$1.636B
148.01%
YoY
|
$1.486B
1237.8%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$1.305B
16.1%
YoY
|
$1.335B
12.85%
YoY
|
$1.274B
5.03%
YoY
|
$1.161B
3.75%
YoY
|
$1.124B
1.63%
YoY
|
$1.183B
321.0%
YoY
|
$1.213B
16.08%
YoY
|
$1.119B
7.39%
YoY
|
$1.106B
8.22%
YoY
|
$281.0M
-71.82%
YoY
|
$1.045B
8.74%
YoY
|
$1.042B
15.27%
YoY
|
$1.022B
3.02%
YoY
|
$997.0M
-5.84%
YoY
|
$961.0M
-5.96%
YoY
|
$904.0M
-11.21%
YoY
|
$992.0M
-2.76%
YoY
|
$1.059B
-37.98%
YoY
|
$1.022B
6.38%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$307.0M
15250.0%
YoY
|
$317.0M
10466.67%
YoY
|
$1.226B
40766.67%
YoY
|
N/A
|
$2.000M
-44.44%
YoY
|
$3.000M
50.0%
YoY
|
$3.000M
0.0%
YoY
|
N/A
|
$3.600M
33.33%
YoY
|
| Operating Expenses |
$3.277B
-12.43%
YoY
|
$2.321B
-1389.44%
YoY
|
$1.319B
-50.69%
YoY
|
-$685.0M
-175.86%
YoY
|
$3.742B
-399.36%
YoY
|
-$180.0M
-106.4%
YoY
|
$2.675B
-383.07%
YoY
|
$903.0M
-181.13%
YoY
|
-$1.250B
-199.05%
YoY
|
$2.812B
428.57%
YoY
|
-$945.0M
-148.07%
YoY
|
-$1.113B
-139.14%
YoY
|
$1.262B
-33.4%
YoY
|
$532.0M
-37.89%
YoY
|
$1.966B
60.06%
YoY
|
$2.844B
272.4%
YoY
|
$1.895B
-1.07%
YoY
|
$856.5M
13.2%
YoY
|
$1.228B
93.37%
YoY
|
| Operating Profit |
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
|
| Interest Expense |
$25.00M
0.0%
YoY
|
$11.00M
-126.19%
YoY
|
$25.00M
0.0%
YoY
|
$25.00M
-3.85%
YoY
|
$25.00M
0.0%
YoY
|
-$42.00M
20.0%
YoY
|
$25.00M
-48.98%
YoY
|
$26.00M
-55.17%
YoY
|
$25.00M
-41.86%
YoY
|
-$35.00M
-12.5%
YoY
|
$49.00M
68.97%
YoY
|
$58.00M
141.67%
YoY
|
$43.00M
115.0%
YoY
|
-$40.00M
122.22%
YoY
|
$29.00M
360.32%
YoY
|
$24.00M
242.86%
YoY
|
$20.00M
233.33%
YoY
|
-$18.00M
143.24%
YoY
|
$6.300M
-19.23%
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
|
-$24.00M
-138.71%
YoY
|
-$36.00M
-250.0%
YoY
|
-$106.0M
709.16%
YoY
|
$54.00M
100.74%
YoY
|
$62.00M
-324.64%
YoY
|
$24.00M
-80.77%
YoY
|
-$13.10M
-77.72%
YoY
|
$26.90M
-136.85%
YoY
|
| Pretax Income |
-$400.0M
2252.94%
YoY
|
-$358.0M
-194.21%
YoY
|
$72.00M
-112.44%
YoY
|
$189.0M
-40.57%
YoY
|
-$17.00M
-101.88%
YoY
|
$380.0M
-119.44%
YoY
|
-$579.0M
-113.99%
YoY
|
$318.0M
-87.83%
YoY
|
$903.0M
-88.32%
YoY
|
-$1.955B
105.14%
YoY
|
$4.139B
104.19%
YoY
|
$2.613B
-28.43%
YoY
|
$7.734B
224.14%
YoY
|
-$953.0M
-227.36%
YoY
|
$2.027B
705.32%
YoY
|
$3.651B
-778.62%
YoY
|
$2.386B
-33.46%
YoY
|
$748.3M
-558.52%
YoY
|
$251.7M
-147.32%
YoY
|
| Income Tax |
$20.00M
1900.0%
YoY
|
-$172.0M
-881.82%
YoY
|
-$19.00M
-83.19%
YoY
|
$4.000M
-88.89%
YoY
|
$1.000M
-99.01%
YoY
|
$22.00M
-105.57%
YoY
|
-$113.0M
-113.37%
YoY
|
$36.00M
-90.72%
YoY
|
$101.0M
-93.29%
YoY
|
-$395.0M
68.09%
YoY
|
$845.0M
51.16%
YoY
|
$388.0M
-45.89%
YoY
|
$1.505B
356.06%
YoY
|
-$235.0M
-369.19%
YoY
|
$559.0M
-3508.54%
YoY
|
$717.0M
-1427.78%
YoY
|
$330.0M
-43.69%
YoY
|
$87.30M
-131.97%
YoY
|
-$16.40M
-89.55%
YoY
|
| Net Earnings |
-$424.0M
1666.67%
YoY
|
-$215.0M
-164.37%
YoY
|
$76.00M
-116.2%
YoY
|
$179.0M
-34.91%
YoY
|
-$24.00M
-103.02%
YoY
|
$334.0M
-121.27%
YoY
|
-$469.0M
-114.37%
YoY
|
$275.0M
-87.47%
YoY
|
$795.0M
-87.15%
YoY
|
-$1.570B
121.13%
YoY
|
$3.263B
120.62%
YoY
|
$2.194B
-24.42%
YoY
|
$6.186B
205.48%
YoY
|
-$710.0M
-221.31%
YoY
|
$1.479B
617.26%
YoY
|
$2.903B
-637.59%
YoY
|
$2.025B
-30.93%
YoY
|
$585.3M
673.18%
YoY
|
$206.2M
-151.99%
YoY
|
| Basic Earnings Per Share |
-$6.24
1200.0%
YoY
|
N/A
|
$0.93
-114.6%
YoY
|
$2.34
-32.17%
YoY
|
-$0.48
-104.78%
YoY
|
N/A
|
-$6.37
-116.78%
YoY
|
$3.45
-86.42%
YoY
|
$10.04
-86.12%
YoY
|
N/A
|
$37.96
118.41%
YoY
|
$25.41
-24.76%
YoY
|
$72.34
208.49%
YoY
|
-$8.48
-234.18%
YoY
|
$17.38
697.25%
YoY
|
$33.77
-690.38%
YoY
|
$23.45
-24.43%
YoY
|
$6.32
N/A
|
$2.18
-150.93%
YoY
|
| Diluted Earnings Per Share |
-$6.24
1200.0%
YoY
|
-$3.14
-170.5%
YoY
|
$0.92
-114.44%
YoY
|
$2.34
-31.78%
YoY
|
-$0.48
-104.83%
YoY
|
$4.45
-122.86%
YoY
|
-$6.37
-117.41%
YoY
|
$3.43
-85.94%
YoY
|
$9.94
-85.75%
YoY
|
-$19.45
129.37%
YoY
|
$36.59
117.41%
YoY
|
$24.39
-25.09%
YoY
|
$69.75
209.86%
YoY
|
-$8.48
-100.0%
YoY
|
$16.83
672.02%
YoY
|
$32.56
-669.23%
YoY
|
$22.51
-27.46%
YoY
|
$6.196M
673.18%
YoY
|
$2.18
-150.93%
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 |
70.68M shares
-2.7%
YoY
|
67.97M shares
-7.98%
YoY
|
69.65M shares
-7.43%
YoY
|
71.44M shares
-6.33%
YoY
|
72.65M shares
-6.16%
YoY
|
73.86M shares
-7.09%
YoY
|
75.24M shares
-8.14%
YoY
|
76.26M shares
-7.55%
YoY
|
77.41M shares
-5.92%
YoY
|
79.50M shares
-4.26%
YoY
|
81.91M shares
-3.48%
YoY
|
82.49M shares
-4.05%
YoY
|
82.28M shares
-4.72%
YoY
|
83.04M shares
N/A
|
84.86M shares
-10.16%
YoY
|
85.97M shares
-8.99%
YoY
|
86.35M shares
-8.59%
YoY
|
N/A
|
94.46M shares
1.97%
YoY
|
| Diluted Shares Outstanding |
69.74M shares
-5.07%
YoY
|
N/A
|
70.28M shares
-6.76%
YoY
|
71.94M shares
-6.67%
YoY
|
73.47M shares
-6.84%
YoY
|
N/A
|
75.37M shares
-8.99%
YoY
|
77.08M shares
-9.06%
YoY
|
78.87M shares
-4.57%
YoY
|
N/A
|
82.82M shares
-5.77%
YoY
|
84.75M shares
-4.95%
YoY
|
82.65M shares
-8.13%
YoY
|
N/A
|
87.90M shares
-6.95%
YoY
|
89.17M shares
-5.61%
YoY
|
89.96M shares
-4.77%
YoY
|
N/A
|
94.46M shares
1.97%
YoY
|
Loading...