|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.670B
33.43%
YoY
|
$3.500B
46.45%
YoY
|
$2.390B
19.32%
YoY
|
$2.003B
-62.56%
YoY
|
$5.349B
153.16%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$3.838B
14.37%
YoY
|
$3.355B
47.39%
YoY
|
$2.277B
20.65%
YoY
|
$1.887B
119.84%
YoY
|
$858.3M
9.55%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$144.5M
6.76%
YoY
|
$135.4M
183.99%
YoY
|
$47.67M
44.51%
YoY
|
$32.99M
51.09%
YoY
|
$21.84M
182.8%
YoY
|
| Operating Expenses |
$4.094B
14.42%
YoY
|
$3.578B
51.38%
YoY
|
$2.364B
21.54%
YoY
|
$1.945B
116.2%
YoY
|
$899.5M
12.75%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$18.49M
287.81%
YoY
|
-$4.768M
-138.29%
YoY
|
$12.45M
86.45%
YoY
|
$6.679M
-96.9%
YoY
|
$215.2M
-180.28%
YoY
|
| Other Income/Expense, Net |
$90.77M
69.93%
YoY
|
$53.42M
-7.17%
YoY
|
$57.55M
-170.31%
YoY
|
-$81.84M
-113.52%
YoY
|
$605.2M
299.67%
YoY
|
| Pretax Income |
$666.6M
-2785.22%
YoY
|
-$24.82M
-129.67%
YoY
|
$83.65M
-452.19%
YoY
|
-$23.75M
-100.51%
YoY
|
$4.665B
222.01%
YoY
|
| Income Tax |
$66.99M
28.61%
YoY
|
$52.09M
-13.57%
YoY
|
$60.27M
85.54%
YoY
|
$32.48M
259.4%
YoY
|
$9.038M
-7.58%
YoY
|
| Net Earnings |
$184.6M
686.05%
YoY
|
$23.48M
-70.68%
YoY
|
$80.09M
-242.42%
YoY
|
-$56.24M
-102.58%
YoY
|
$2.181B
198.07%
YoY
|
| Basic Earnings Per Share |
$0.89
N/A
|
$0.00
-100.0%
YoY
|
$0.89
-19.09%
YoY
|
$1.10
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
$0.45
-207.14%
YoY
|
-$0.42
950.0%
YoY
|
-$0.04
-78.95%
YoY
|
-$0.19
-100.0%
YoY
|
$7.105M
198.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
138.9M shares
38.57%
YoY
|
100.2M shares
24.75%
YoY
|
80.33M shares
1.36%
YoY
|
79.26M shares
N/A
|
0.000 shares
N/A
|
| Diluted Shares Outstanding |
374.1M shares
2.58%
YoY
|
364.7M shares
14.71%
YoY
|
317.9M shares
2.93%
YoY
|
308.9M shares
N/A
|
0.000 shares
N/A
|
|
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 |
$500.0M
-51.68%
YoY
|
$1.491B
38.4%
YoY
|
$1.224B
43.03%
YoY
|
$920.5M
23.7%
YoY
|
$1.035B
25.58%
YoY
|
$1.077B
10.14%
YoY
|
$855.4M
433.44%
YoY
|
$744.2M
23.36%
YoY
|
$824.1M
28.13%
YoY
|
$978.2M
132.89%
YoY
|
$160.4M
-71.42%
YoY
|
$603.3M
-390.49%
YoY
|
$643.1M
-42.1%
YoY
|
$420.0M
-61.78%
YoY
|
$561.1M
-24.78%
YoY
|
-$207.7M
-108.87%
YoY
|
$1.111B
-7.8%
YoY
|
$1.099B
-29.95%
YoY
|
$745.9M
-17.32%
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 |
$574.1M
-35.67%
YoY
|
$1.153B
11.2%
YoY
|
$958.0M
17.84%
YoY
|
$834.0M
15.36%
YoY
|
$892.4M
14.07%
YoY
|
$1.037B
17.26%
YoY
|
$812.9M
237.88%
YoY
|
$723.0M
32.06%
YoY
|
$782.3M
29.53%
YoY
|
$884.5M
113.72%
YoY
|
$240.6M
-52.35%
YoY
|
$547.5M
1254.28%
YoY
|
$604.0M
-34.9%
YoY
|
$413.9M
46.4%
YoY
|
$504.9M
138.86%
YoY
|
$40.42M
-79.3%
YoY
|
$927.7M
397.69%
YoY
|
$282.7M
56.04%
YoY
|
$211.4M
20.68%
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 |
$41.75M
33.04%
YoY
|
$41.32M
8.9%
YoY
|
$41.04M
26.65%
YoY
|
$30.81M
-3.96%
YoY
|
$31.38M
-4.8%
YoY
|
$37.94M
61.83%
YoY
|
$32.40M
320.72%
YoY
|
$32.08M
286.31%
YoY
|
$32.97M
300.94%
YoY
|
$23.45M
180.42%
YoY
|
$7.701M
4.46%
YoY
|
$8.304M
-2.97%
YoY
|
$8.222M
-5.48%
YoY
|
$8.361M
-48.81%
YoY
|
$7.372M
34.01%
YoY
|
$8.558M
N/A
|
$8.699M
537.76%
YoY
|
$16.33M
694.46%
YoY
|
$5.501M
-2.89%
YoY
|
| Operating Expenses |
$648.6M
-31.57%
YoY
|
$1.195B
11.12%
YoY
|
$1.031B
18.93%
YoY
|
$890.1M
14.63%
YoY
|
$947.9M
13.33%
YoY
|
$1.075B
18.42%
YoY
|
$867.1M
238.45%
YoY
|
$776.5M
37.51%
YoY
|
$836.4M
34.88%
YoY
|
$907.9M
114.65%
YoY
|
$256.2M
-50.6%
YoY
|
$564.7M
1042.27%
YoY
|
$620.1M
-34.21%
YoY
|
$423.0M
43.44%
YoY
|
$518.6M
131.34%
YoY
|
$49.44M
-75.12%
YoY
|
$942.5M
384.23%
YoY
|
$294.9M
57.79%
YoY
|
$224.2M
26.68%
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 |
-$23.73M
60.21%
YoY
|
$8.499M
-58.04%
YoY
|
$3.408M
-137.37%
YoY
|
-$15.59M
102.78%
YoY
|
-$14.81M
80.24%
YoY
|
$20.26M
-1898.85%
YoY
|
-$9.119M
-257.22%
YoY
|
-$7.686M
-245.96%
YoY
|
-$8.218M
-426.76%
YoY
|
-$1.126M
-152.69%
YoY
|
$5.800M
66.86%
YoY
|
$5.266M
93.82%
YoY
|
$2.515M
-252.33%
YoY
|
$2.137M
-93.46%
YoY
|
$3.476M
N/A
|
$2.717M
N/A
|
-$1.651M
N/A
|
$32.67M
-113.95%
YoY
|
N/A
|
| Other Income/Expense, Net |
$7.877M
10.0%
YoY
|
N/A
|
$35.94M
758.42%
YoY
|
$8.931M
-414.92%
YoY
|
$7.161M
-7.07%
YoY
|
N/A
|
$4.187M
-55.4%
YoY
|
-$2.836M
-119.38%
YoY
|
$7.706M
-68.86%
YoY
|
N/A
|
$9.387M
-15.58%
YoY
|
$14.63M
-115.91%
YoY
|
$24.75M
157.0%
YoY
|
N/A
|
$11.12M
-95.26%
YoY
|
-$91.95M
N/A
|
$9.630M
N/A
|
N/A
|
$234.7M
N/A
|
| Pretax Income |
-$140.7M
-249.43%
YoY
|
$304.9M
1253.55%
YoY
|
$228.1M
-3124.07%
YoY
|
$39.34M
-211.79%
YoY
|
$94.18M
-2138.46%
YoY
|
$22.53M
-67.43%
YoY
|
-$7.544M
-91.28%
YoY
|
-$35.19M
-166.17%
YoY
|
-$4.620M
-109.67%
YoY
|
$69.17M
-8756.95%
YoY
|
-$86.50M
-261.27%
YoY
|
$53.18M
-120.9%
YoY
|
$47.78M
-73.13%
YoY
|
-$799.0K
-100.1%
YoY
|
$53.64M
-89.72%
YoY
|
-$254.4M
-111.88%
YoY
|
$177.8M
-84.73%
YoY
|
$836.7M
-27.1%
YoY
|
$521.8M
-28.06%
YoY
|
| Income Tax |
-$17.45M
-374.81%
YoY
|
$22.51M
96.89%
YoY
|
$28.91M
108.24%
YoY
|
$9.226M
-58.79%
YoY
|
$6.349M
44.76%
YoY
|
$11.43M
-57.27%
YoY
|
$13.88M
68.38%
YoY
|
$22.39M
70.09%
YoY
|
$4.386M
-63.76%
YoY
|
$26.76M
198.99%
YoY
|
$8.244M
1808.33%
YoY
|
$13.16M
62.56%
YoY
|
$12.10M
-19.33%
YoY
|
$8.949M
203.56%
YoY
|
$432.0K
-66.28%
YoY
|
$8.098M
381.74%
YoY
|
$15.00M
379.67%
YoY
|
$2.948M
-25.04%
YoY
|
$1.281M
-25.44%
YoY
|
| Net Earnings |
-$1.454M
-105.73%
YoY
|
$65.86M
1726.8%
YoY
|
$67.14M
649.25%
YoY
|
$14.94M
-206.9%
YoY
|
$25.39M
63.63%
YoY
|
$3.605M
-71.66%
YoY
|
$8.961M
-38.9%
YoY
|
-$13.98M
-151.4%
YoY
|
$15.52M
-38.06%
YoY
|
$12.72M
-46.19%
YoY
|
$14.67M
-60.74%
YoY
|
$27.20M
-568.8%
YoY
|
$25.06M
-39.31%
YoY
|
$23.64M
-93.2%
YoY
|
$37.36M
-87.33%
YoY
|
-$5.801M
-100.65%
YoY
|
$41.28M
-96.45%
YoY
|
$347.8M
-15.64%
YoY
|
$294.8M
-8.75%
YoY
|
| Basic Earnings Per Share |
-$0.05
-162.5%
YoY
|
N/A
|
$0.33
725.0%
YoY
|
$0.03
-120.0%
YoY
|
$0.08
-11.11%
YoY
|
N/A
|
$0.04
-71.43%
YoY
|
-$0.15
-146.88%
YoY
|
$0.09
-66.67%
YoY
|
N/A
|
$0.14
-68.18%
YoY
|
$0.32
-313.33%
YoY
|
$0.27
-48.08%
YoY
|
N/A
|
$0.44
N/A
|
-$0.15
N/A
|
$0.52
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.22
N/A
|
$0.17
414.2%
YoY
|
$0.20
-350.0%
YoY
|
-$0.05
-73.68%
YoY
|
$0.00
-100.0%
YoY
|
$0.03
-9.58%
YoY
|
-$0.08
-11.11%
YoY
|
-$0.19
-1050.0%
YoY
|
-$0.11
1000.0%
YoY
|
$0.04
-51.16%
YoY
|
-$0.09
-200.0%
YoY
|
$0.02
-100.0%
YoY
|
-$0.01
-109.09%
YoY
|
$0.08
-100.0%
YoY
|
$0.09
-100.0%
YoY
|
-$18.78K
-100.65%
YoY
|
$0.11
-100.0%
YoY
|
$1.133M
-15.64%
YoY
|
$960.4K
-8.75%
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 |
159.6M shares
35.97%
YoY
|
N/A
|
150.5M shares
45.64%
YoY
|
133.4M shares
31.19%
YoY
|
117.4M shares
31.75%
YoY
|
N/A
|
103.4M shares
28.21%
YoY
|
101.7M shares
26.26%
YoY
|
89.11M shares
12.09%
YoY
|
N/A
|
80.62M shares
1.7%
YoY
|
80.54M shares
1.64%
YoY
|
79.50M shares
0.33%
YoY
|
N/A
|
79.27M shares
N/A
|
79.24M shares
N/A
|
79.24M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
383.7M shares
3.89%
YoY
|
N/A
|
378.3M shares
3.7%
YoY
|
370.1M shares
1.47%
YoY
|
369.4M shares
1.37%
YoY
|
N/A
|
364.8M shares
17.97%
YoY
|
364.8M shares
17.97%
YoY
|
364.4M shares
17.86%
YoY
|
N/A
|
309.3M shares
0.11%
YoY
|
309.2M shares
0.1%
YoY
|
309.1M shares
0.08%
YoY
|
N/A
|
308.9M shares
N/A
|
308.9M shares
N/A
|
308.9M shares
N/A
|
N/A
|
N/A
|
Loading...