|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.924B
40.34%
YoY
|
$1.371B
8.77%
YoY
|
$1.261B
14.96%
YoY
|
$1.097B
-25.51%
YoY
|
$1.472B
118.76%
YoY
|
| Cost Of Revenue |
$1.568B
55.85%
YoY
|
$1.006B
0.17%
YoY
|
$1.005B
1.16%
YoY
|
$993.1M
-35.98%
YoY
|
$1.551B
162.87%
YoY
|
| Gross Profit |
$355.9M
-2.44%
YoY
|
$364.8M
41.76%
YoY
|
$257.3M
266.35%
YoY
|
$70.24M
-188.71%
YoY
|
-$79.18M
-195.62%
YoY
|
| Selling, General & Admin |
$439.7M
7.53%
YoY
|
$408.9M
-8.05%
YoY
|
$444.7M
-8.61%
YoY
|
$486.6M
9.17%
YoY
|
$445.7M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$200.0K
0.0%
YoY
|
$200.0K
-50.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
33.33%
YoY
|
$300.0K
-40.0%
YoY
|
| Operating Expenses |
$2.010B
41.85%
YoY
|
$1.417B
-3.34%
YoY
|
$1.466B
5.98%
YoY
|
$1.383B
-34.41%
YoY
|
$2.109B
175.47%
YoY
|
| Operating Profit |
-$85.53M
86.95%
YoY
|
-$45.75M
-77.72%
YoY
|
-$205.3M
-28.37%
YoY
|
-$286.7M
-55.0%
YoY
|
-$637.0M
587.1%
YoY
|
| Interest Expense |
$0.00
-100.0%
YoY
|
-$517.0K
-7485.71%
YoY
|
$7.000K
-99.47%
YoY
|
$1.333M
-58.25%
YoY
|
$3.193M
-91.13%
YoY
|
| Other Income/Expense, Net |
-$20.00K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$30.00K
-99.78%
YoY
|
-$13.68M
N/A
|
| Pretax Income |
-$85.55M
98.91%
YoY
|
-$43.01M
-79.84%
YoY
|
-$213.4M
-37.03%
YoY
|
-$338.8M
-42.35%
YoY
|
-$587.8M
8620.42%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$85.55M
98.91%
YoY
|
-$43.01M
-79.84%
YoY
|
-$213.4M
-37.17%
YoY
|
-$339.6M
-42.23%
YoY
|
-$587.8M
330.93%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.44
-38.03%
YoY
|
-$0.71
-50.0%
YoY
|
-$1.42
-7.79%
YoY
|
| Diluted Earnings Per Share |
-$0.17
74.15%
YoY
|
-$0.09
-79.55%
YoY
|
-$0.44
-38.03%
YoY
|
-$0.71
-50.0%
YoY
|
-$1.42
-7.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
512.0M shares
4.48%
YoY
|
490.0M shares
1.63%
YoY
|
482.2M shares
1.25%
YoY
|
476.2M shares
15.34%
YoY
|
412.9M shares
365.57%
YoY
|
| Diluted Shares Outstanding |
512.0M shares
4.48%
YoY
|
490.0M shares
1.63%
YoY
|
482.2M shares
1.25%
YoY
|
476.2M shares
15.34%
YoY
|
412.9M shares
365.57%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$743.2M
55.6%
YoY
|
$749.2M
62.05%
YoY
|
$487.7M
44.74%
YoY
|
$496.7M
50.05%
YoY
|
$477.6M
8229.61%
YoY
|
$462.3M
33.27%
YoY
|
$337.0M
-33.96%
YoY
|
$331.0M
-31.34%
YoY
|
$5.734M
17.12%
YoY
|
$346.9M
-34.27%
YoY
|
$510.3M
-43.23%
YoY
|
$482.1M
-43.74%
YoY
|
$4.896M
-99.42%
YoY
|
$527.8M
-39.64%
YoY
|
$898.8M
108.04%
YoY
|
$856.8M
100.58%
YoY
|
$846.7M
105.27%
YoY
|
$874.4M
336.48%
YoY
|
$432.0M
N/A
|
$427.2M
152.66%
YoY
|
| Cost Of Revenue |
$590.2M
56.13%
YoY
|
$589.6M
66.83%
YoY
|
N/A
|
$423.5M
69.54%
YoY
|
$378.0M
52.2%
YoY
|
$353.4M
33.29%
YoY
|
N/A
|
$249.8M
5.93%
YoY
|
$248.3M
1.67%
YoY
|
$265.2M
-3.5%
YoY
|
N/A
|
$235.8M
-71.92%
YoY
|
$244.3M
-71.56%
YoY
|
$274.8M
-68.11%
YoY
|
N/A
|
$839.8M
92.47%
YoY
|
$858.8M
87.3%
YoY
|
$861.7M
301.89%
YoY
|
N/A
|
$436.3M
201.23%
YoY
|
| Gross Profit |
$153.0M
53.57%
YoY
|
$159.5M
46.52%
YoY
|
N/A
|
$73.18M
-9.89%
YoY
|
$99.63M
-7.68%
YoY
|
$108.9M
33.18%
YoY
|
N/A
|
$81.21M
15.62%
YoY
|
$107.9M
42.22%
YoY
|
$81.76M
73.21%
YoY
|
N/A
|
$70.24M
312.76%
YoY
|
$75.88M
-727.8%
YoY
|
$47.20M
272.94%
YoY
|
N/A
|
$17.02M
-285.75%
YoY
|
-$12.09M
-73.74%
YoY
|
$12.66M
-189.8%
YoY
|
N/A
|
-$9.162M
-137.82%
YoY
|
| Selling, General & Admin |
$124.4M
13.34%
YoY
|
$131.7M
20.05%
YoY
|
$123.1M
7.03%
YoY
|
$97.15M
7.71%
YoY
|
$109.8M
9.88%
YoY
|
$109.7M
5.69%
YoY
|
$115.0M
4.63%
YoY
|
$90.20M
-11.83%
YoY
|
$99.92M
-4.72%
YoY
|
$103.8M
-19.8%
YoY
|
$109.9M
-11.6%
YoY
|
$102.3M
-13.29%
YoY
|
$104.9M
-10.77%
YoY
|
$129.4M
2.08%
YoY
|
$124.3M
8.88%
YoY
|
$118.0M
-0.96%
YoY
|
$117.5M
9.03%
YoY
|
$126.8M
21.21%
YoY
|
$114.2M
N/A
|
$119.1M
N/A
|
| 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
|
N/A
|
| Depreciation & Amortization |
$5.500M
27.91%
YoY
|
$515.0K
10.52%
YoY
|
$420.0K
22.09%
YoY
|
$406.0K
19.76%
YoY
|
$4.300M
1203.03%
YoY
|
$466.0K
46.54%
YoY
|
$344.0K
-48.96%
YoY
|
$339.0K
-32.2%
YoY
|
$330.0K
-66.97%
YoY
|
$318.0K
13.98%
YoY
|
$674.0K
-180.14%
YoY
|
$500.0K
-18.83%
YoY
|
$999.0K
70.48%
YoY
|
$279.0K
-66.22%
YoY
|
-$841.0K
-199.17%
YoY
|
$616.0K
413.33%
YoY
|
$586.0K
396.61%
YoY
|
$826.0K
416.25%
YoY
|
$848.0K
N/A
|
$120.0K
N/A
|
| Operating Expenses |
$715.2M
46.5%
YoY
|
$721.9M
55.7%
YoY
|
$537.0M
49.84%
YoY
|
$521.0M
53.1%
YoY
|
$488.2M
40.04%
YoY
|
$463.6M
25.43%
YoY
|
$358.4M
-35.76%
YoY
|
$340.3M
0.2%
YoY
|
$348.6M
-35.73%
YoY
|
$369.6M
-7.98%
YoY
|
$557.9M
-44.54%
YoY
|
$339.6M
-63.51%
YoY
|
$542.4M
-42.87%
YoY
|
$401.7M
-58.24%
YoY
|
$1.006B
62.56%
YoY
|
$930.9M
61.5%
YoY
|
$949.4M
59.75%
YoY
|
$961.9M
201.13%
YoY
|
$618.8M
13964.2%
YoY
|
$576.4M
202.28%
YoY
|
| Operating Profit |
$28.00M
-365.19%
YoY
|
$27.33M
-2245.53%
YoY
|
N/A
|
-$447.9M
4997.89%
YoY
|
-$10.56M
-95.61%
YoY
|
-$1.274M
-94.39%
YoY
|
N/A
|
-$8.785M
-73.87%
YoY
|
-$240.7M
735.52%
YoY
|
-$22.70M
-71.51%
YoY
|
N/A
|
-$33.62M
-54.63%
YoY
|
-$28.81M
-71.96%
YoY
|
-$79.70M
-8.9%
YoY
|
N/A
|
-$74.10M
-50.36%
YoY
|
-$102.7M
-43.51%
YoY
|
-$87.48M
-26.54%
YoY
|
N/A
|
-$149.3M
590.41%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$33.00K
-99.31%
YoY
|
$0.00
N/A
|
-$17.00K
-342.86%
YoY
|
-$467.0K
N/A
|
-$4.812M
2235.92%
YoY
|
$0.00
-100.0%
YoY
|
$7.000K
-98.21%
YoY
|
$0.00
-100.0%
YoY
|
-$206.0K
-50.0%
YoY
|
$404.0K
0.0%
YoY
|
$390.0K
-67.8%
YoY
|
$403.0K
-65.7%
YoY
|
-$412.0K
N/A
|
$404.0K
-95.64%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
N/A
|
-$1.000K
N/A
|
$0.00
N/A
|
-$19.00K
-5.0%
YoY
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$20.00K
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$3.000K
N/A
|
-$9.000K
-30.77%
YoY
|
-$18.00K
125.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$13.00K
N/A
|
| Pretax Income |
$28.00M
-364.71%
YoY
|
$27.33M
-2245.53%
YoY
|
-$49.32M
129.6%
YoY
|
-$24.38M
177.48%
YoY
|
-$10.58M
-247.53%
YoY
|
-$1.274M
-94.5%
YoY
|
-$21.48M
-69.52%
YoY
|
-$8.785M
-78.83%
YoY
|
$7.170M
-124.88%
YoY
|
-$23.17M
-68.09%
YoY
|
-$70.47M
-16.15%
YoY
|
-$41.50M
-44.89%
YoY
|
-$28.81M
-72.34%
YoY
|
-$72.61M
-3.59%
YoY
|
-$84.05M
-55.1%
YoY
|
-$75.31M
118.11%
YoY
|
-$104.2M
-67.2%
YoY
|
-$75.31M
55.6%
YoY
|
-$187.2M
4154.57%
YoY
|
-$34.53M
1401.17%
YoY
|
| Income Tax |
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
|
N/A
|
| Net Earnings |
$28.00M
-364.71%
YoY
|
$27.33M
-2245.53%
YoY
|
-$49.32M
123.25%
YoY
|
-$24.38M
166.27%
YoY
|
-$10.58M
-242.79%
YoY
|
-$1.274M
-93.35%
YoY
|
-$22.09M
-68.65%
YoY
|
-$9.155M
-77.92%
YoY
|
$7.408M
-125.71%
YoY
|
-$19.17M
-73.6%
YoY
|
-$70.47M
-16.15%
YoY
|
-$41.47M
-45.07%
YoY
|
-$28.81M
-72.39%
YoY
|
-$72.61M
-3.82%
YoY
|
-$84.05M
-55.1%
YoY
|
-$75.49M
118.64%
YoY
|
-$104.4M
-67.14%
YoY
|
-$75.49M
55.92%
YoY
|
-$187.2M
4154.57%
YoY
|
-$34.53M
-370.63%
YoY
|
| Basic Earnings Per Share |
$0.05
-350.0%
YoY
|
$0.05
N/A
|
N/A
|
N/A
|
-$0.02
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.09
-43.75%
YoY
|
-$0.06
-72.73%
YoY
|
-$0.15
-6.25%
YoY
|
N/A
|
-$0.16
100.0%
YoY
|
-$0.22
-71.79%
YoY
|
-$0.16
23.08%
YoY
|
N/A
|
-$0.08
-233.33%
YoY
|
| Diluted Earnings Per Share |
$0.05
-350.0%
YoY
|
$0.05
N/A
|
-$0.10
115.21%
YoY
|
-$0.05
167.41%
YoY
|
-$0.02
-207.18%
YoY
|
$0.00
-104.95%
YoY
|
-$0.04
-68.96%
YoY
|
-$0.02
-77.78%
YoY
|
$0.01
-116.67%
YoY
|
-$0.05
-66.67%
YoY
|
-$0.15
-17.07%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.06
-72.73%
YoY
|
-$0.15
-6.25%
YoY
|
-$0.18
-60.64%
YoY
|
-$0.16
100.0%
YoY
|
-$0.22
-71.79%
YoY
|
-$0.16
23.08%
YoY
|
-$0.45
940.91%
YoY
|
-$0.08
-500.0%
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
|
N/A
|
| Basic Shares Outstanding |
524.2M shares
2.97%
YoY
|
522.2M shares
5.06%
YoY
|
N/A
|
512.7M shares
4.6%
YoY
|
509.0M shares
4.42%
YoY
|
497.1M shares
2.2%
YoY
|
N/A
|
490.2M shares
1.96%
YoY
|
487.5M shares
1.74%
YoY
|
486.4M shares
1.58%
YoY
|
N/A
|
480.8M shares
0.64%
YoY
|
479.2M shares
0.65%
YoY
|
478.8M shares
1.22%
YoY
|
N/A
|
477.7M shares
15.22%
YoY
|
476.1M shares
16.64%
YoY
|
473.0M shares
25.75%
YoY
|
N/A
|
414.6M shares
366.53%
YoY
|
| Diluted Shares Outstanding |
545.4M shares
7.15%
YoY
|
532.5M shares
7.13%
YoY
|
N/A
|
512.7M shares
4.6%
YoY
|
509.0M shares
2.8%
YoY
|
497.1M shares
2.2%
YoY
|
N/A
|
490.2M shares
1.96%
YoY
|
495.2M shares
3.34%
YoY
|
486.4M shares
1.58%
YoY
|
N/A
|
480.8M shares
0.64%
YoY
|
479.2M shares
0.65%
YoY
|
478.8M shares
1.22%
YoY
|
N/A
|
477.7M shares
15.22%
YoY
|
476.1M shares
16.64%
YoY
|
473.0M shares
25.75%
YoY
|
N/A
|
414.6M shares
67.08%
YoY
|
Loading...