|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$414.0M
71.37%
YoY
|
$241.6M
33.3%
YoY
|
$181.2M
25.3%
YoY
|
$144.6M
-440.96%
YoY
|
-$42.42M
-136.55%
YoY
|
| Cost Of Revenue |
$318.5M
29.65%
YoY
|
$245.6M
21.65%
YoY
|
$201.9M
179.84%
YoY
|
$72.16M
373.27%
YoY
|
$15.25M
-49.68%
YoY
|
| Gross Profit |
$166.8M
270.21%
YoY
|
$45.05M
-317.7%
YoY
|
-$20.70M
-91.66%
YoY
|
-$248.2M
330.4%
YoY
|
-$57.67M
-879.26%
YoY
|
| Selling, General & Admin |
$6.549M
-0.82%
YoY
|
$6.603M
-9.86%
YoY
|
$7.325M
18.7%
YoY
|
$6.171M
-59.54%
YoY
|
$15.25M
44.64%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$7.757M
4.97%
YoY
|
$7.390M
-60.12%
YoY
|
$18.53M
80.58%
YoY
|
$10.26M
-32.71%
YoY
|
$15.25M
44.64%
YoY
|
| Operating Profit |
$159.0M
322.26%
YoY
|
$37.66M
-196.01%
YoY
|
-$39.23M
-84.82%
YoY
|
-$258.5M
254.45%
YoY
|
-$72.92M
2219.21%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$159.0M
322.26%
YoY
|
$37.66M
-196.01%
YoY
|
-$39.23M
-84.82%
YoY
|
-$258.5M
299.09%
YoY
|
-$64.76M
-3183.81%
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 |
$159.0M
322.26%
YoY
|
$37.66M
-196.01%
YoY
|
-$39.23M
-84.82%
YoY
|
-$258.5M
299.09%
YoY
|
-$64.76M
-3143.23%
YoY
|
| Basic Earnings Per Share |
$1.24
117.54%
YoY
|
$0.57
-164.04%
YoY
|
-$0.89
-87.1%
YoY
|
-$6.90
158.43%
YoY
|
-$2.67
-1768.75%
YoY
|
| Diluted Earnings Per Share |
$1.24
114.7%
YoY
|
$0.58
-165.5%
YoY
|
-$0.88
-87.26%
YoY
|
-$6.90
-100.0%
YoY
|
-$534.6K
-1810.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
128.3M
96.03%
YoY
|
65.45M
46.59%
YoY
|
44.65M
19.18%
YoY
|
37.47M
54.63%
YoY
|
24.23M
80.25%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
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 |
$157.8M
90.8%
YoY
|
$202.9M
175.14%
YoY
|
$108.4M
60.3%
YoY
|
$92.29M
73.92%
YoY
|
$82.73M
69.27%
YoY
|
$73.76M
-11.69%
YoY
|
$67.65M
35.0%
YoY
|
$53.06M
-16.75%
YoY
|
$48.87M
28.57%
YoY
|
$83.52M
18.82%
YoY
|
$50.11M
40.71%
YoY
|
$63.74M
80.73%
YoY
|
$38.01M
-9.19%
YoY
|
$70.29M
-284.12%
YoY
|
$35.61M
4.22%
YoY
|
$35.27M
20.56%
YoY
|
$41.86M
55.86%
YoY
|
-$38.18M
-279.31%
YoY
|
$34.17M
25.52%
YoY
|
| Cost Of Revenue |
$100.8M
64.19%
YoY
|
$97.41M
46.83%
YoY
|
$84.81M
26.01%
YoY
|
$69.14M
28.6%
YoY
|
$61.38M
14.68%
YoY
|
$66.34M
26.78%
YoY
|
$67.31M
9.3%
YoY
|
$53.76M
4.64%
YoY
|
$53.52M
19.31%
YoY
|
$52.33M
63.12%
YoY
|
$61.58M
188.28%
YoY
|
$51.38M
375.21%
YoY
|
$44.86M
748.16%
YoY
|
$32.08M
595.84%
YoY
|
$21.36M
473.3%
YoY
|
$10.81M
222.91%
YoY
|
$5.289M
48.57%
YoY
|
$4.610M
35.59%
YoY
|
$3.726M
12.91%
YoY
|
| Gross Profit |
-$12.56M
-158.83%
YoY
|
$105.5M
1323.13%
YoY
|
$74.23M
243.81%
YoY
|
-$28.58M
4671.62%
YoY
|
$21.35M
-0.02%
YoY
|
$7.415M
-76.23%
YoY
|
$21.59M
-127.55%
YoY
|
-$599.0K
-104.84%
YoY
|
$21.35M
262.41%
YoY
|
$31.19M
-18.37%
YoY
|
-$78.36M
-1.18%
YoY
|
$12.36M
-121.38%
YoY
|
$5.892M
-104.02%
YoY
|
$38.21M
-189.3%
YoY
|
-$79.30M
-387.76%
YoY
|
-$57.83M
287.11%
YoY
|
-$146.7M
433.32%
YoY
|
-$42.79M
-339.16%
YoY
|
$27.56M
-7.13%
YoY
|
| Selling, General & Admin |
$2.937M
134.58%
YoY
|
$1.692M
2.73%
YoY
|
$1.838M
14.59%
YoY
|
$1.767M
-9.15%
YoY
|
$1.252M
-11.02%
YoY
|
$1.647M
2.62%
YoY
|
$1.604M
1.52%
YoY
|
$1.945M
0.15%
YoY
|
$1.407M
-35.96%
YoY
|
$1.605M
8.89%
YoY
|
$1.580M
-69.72%
YoY
|
$1.942M
-60.72%
YoY
|
$2.197M
-53.23%
YoY
|
$1.474M
11.08%
YoY
|
$5.218M
42.03%
YoY
|
$4.944M
32.94%
YoY
|
$4.697M
34.47%
YoY
|
$1.327M
9.67%
YoY
|
$3.674M
28.96%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$7.397M
75.04%
YoY
|
$2.117M
13.21%
YoY
|
$2.147M
-49.71%
YoY
|
$4.996M
14.06%
YoY
|
$4.226M
167.98%
YoY
|
$1.870M
-53.99%
YoY
|
$4.269M
141.19%
YoY
|
$4.380M
107.09%
YoY
|
$1.577M
-33.23%
YoY
|
$4.064M
23.75%
YoY
|
$1.770M
-66.08%
YoY
|
$2.115M
-57.22%
YoY
|
$2.362M
-49.71%
YoY
|
$3.284M
84.7%
YoY
|
$5.218M
42.03%
YoY
|
$4.944M
32.94%
YoY
|
$4.697M
34.47%
YoY
|
$1.778M
26.1%
YoY
|
$3.674M
28.96%
YoY
|
| Operating Profit |
-$19.96M
-216.55%
YoY
|
$103.4M
1764.89%
YoY
|
$72.08M
316.15%
YoY
|
-$33.58M
574.39%
YoY
|
$17.12M
-13.42%
YoY
|
$5.545M
-79.56%
YoY
|
$17.32M
-121.61%
YoY
|
-$4.979M
-148.58%
YoY
|
$19.78M
460.23%
YoY
|
$27.13M
-22.33%
YoY
|
-$80.13M
-5.19%
YoY
|
$10.25M
-116.33%
YoY
|
$3.530M
-102.33%
YoY
|
$34.93M
-178.37%
YoY
|
-$84.51M
-453.88%
YoY
|
-$62.77M
236.44%
YoY
|
-$151.4M
388.37%
YoY
|
-$44.56M
-370.41%
YoY
|
$23.88M
-10.96%
YoY
|
| Interest Expense |
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
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$19.96M
-216.55%
YoY
|
$103.4M
1764.89%
YoY
|
$72.08M
316.15%
YoY
|
-$33.58M
574.39%
YoY
|
$17.12M
-13.42%
YoY
|
$5.545M
-79.56%
YoY
|
$17.32M
-121.61%
YoY
|
-$4.979M
-148.58%
YoY
|
$19.78M
460.23%
YoY
|
$27.13M
-22.33%
YoY
|
-$80.13M
-5.19%
YoY
|
$10.25M
-117.04%
YoY
|
$3.530M
-102.37%
YoY
|
$34.93M
-178.37%
YoY
|
-$84.51M
-424.58%
YoY
|
-$60.14M
256.59%
YoY
|
-$148.7M
406.39%
YoY
|
-$44.56M
-370.41%
YoY
|
$26.04M
-7.27%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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 |
-$19.96M
-216.55%
YoY
|
$103.4M
1764.89%
YoY
|
$72.08M
316.15%
YoY
|
-$33.58M
574.39%
YoY
|
$17.12M
-13.42%
YoY
|
$5.545M
-79.56%
YoY
|
$17.32M
-121.61%
YoY
|
-$4.979M
-148.58%
YoY
|
$19.78M
460.23%
YoY
|
$27.13M
-22.33%
YoY
|
-$80.13M
-5.18%
YoY
|
$10.25M
-117.04%
YoY
|
$3.530M
-102.37%
YoY
|
$34.93M
-178.37%
YoY
|
-$84.51M
-424.58%
YoY
|
-$60.14M
256.59%
YoY
|
-$148.7M
406.41%
YoY
|
-$44.56M
-370.43%
YoY
|
$26.04M
-7.26%
YoY
|
| Basic Earnings Per Share |
-$0.11
-161.11%
YoY
|
N/A
|
$0.53
120.83%
YoY
|
-$0.29
222.22%
YoY
|
$0.18
-52.63%
YoY
|
N/A
|
$0.24
-114.29%
YoY
|
-$0.09
-136.0%
YoY
|
$0.38
322.22%
YoY
|
N/A
|
-$1.68
-30.0%
YoY
|
$0.25
-173.53%
YoY
|
$0.09
-102.14%
YoY
|
N/A
|
-$2.40
-1300.0%
YoY
|
-$0.34
100.0%
YoY
|
-$4.20
1135.29%
YoY
|
N/A
|
$0.20
-52.38%
YoY
|
| Diluted Earnings Per Share |
-$0.11
-161.2%
YoY
|
$0.62
790.23%
YoY
|
$0.53
121.19%
YoY
|
-$0.29
243.62%
YoY
|
$0.18
-53.06%
YoY
|
$0.07
-86.56%
YoY
|
$0.24
-112.59%
YoY
|
-$0.09
-133.82%
YoY
|
$0.38
317.87%
YoY
|
$0.52
-35.0%
YoY
|
-$1.90
-20.83%
YoY
|
$0.25
-100.0%
YoY
|
$0.09
-100.0%
YoY
|
$0.80
-100.0%
YoY
|
-$2.40
-1300.0%
YoY
|
-$339.7K
100.4%
YoY
|
-$840.3K
247140215.51%
YoY
|
-$264.2K
-114880055.67%
YoY
|
$0.20
-52.38%
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 |
190.7M
104.4%
YoY
|
151.7M
93.47%
YoY
|
126.7M
77.65%
YoY
|
106.7M
101.37%
YoY
|
93.29M
81.85%
YoY
|
78.41M
49.84%
YoY
|
71.34M
62.51%
YoY
|
52.97M
35.36%
YoY
|
51.30M
31.27%
YoY
|
52.33M
56.58%
YoY
|
43.90M
-75.09%
YoY
|
39.13M
-77.89%
YoY
|
39.08M
-77.92%
YoY
|
33.42M shares
-79.26%
YoY
|
176.3M shares
43.22%
YoY
|
177.0M shares
77.94%
YoY
|
177.0M shares
107.93%
YoY
|
161.2M shares
132.56%
YoY
|
123.1M shares
85.83%
YoY
|
| Diluted Shares Outstanding |
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
|
Loading...