|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$235.1M
44.79%
YoY
|
$162.4M
97.64%
YoY
|
$82.16M
-45.47%
YoY
|
$150.7M
-13.29%
YoY
|
$173.8M
326.86%
YoY
|
| Cost Of Revenue |
$107.8M
24.37%
YoY
|
$86.66M
59.9%
YoY
|
$54.19M
-69.15%
YoY
|
$175.6M
106.71%
YoY
|
$84.98M
39.33%
YoY
|
| Gross Profit |
$127.3M
68.16%
YoY
|
$75.73M
170.79%
YoY
|
$27.97M
-212.01%
YoY
|
-$24.97M
-128.12%
YoY
|
$88.80M
-537.86%
YoY
|
| Selling, General & Admin |
N/A
|
$73.00M
94.4%
YoY
|
$37.55M
21.01%
YoY
|
$31.03M
15.25%
YoY
|
$26.93M
694.27%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$48.00M
351.98%
YoY
|
$10.62M
-88.77%
YoY
|
$94.53M
305.91%
YoY
|
$23.29M
9.54%
YoY
|
| Operating Expenses |
N/A
|
-$388.8M
-907.15%
YoY
|
$48.17M
6.21%
YoY
|
$45.35M
12.64%
YoY
|
$40.26M
1091.27%
YoY
|
| Operating Profit |
-$322.0M
-169.92%
YoY
|
$460.5M
4801.44%
YoY
|
$9.396M
-113.36%
YoY
|
-$70.32M
-244.89%
YoY
|
$48.53M
-305.13%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$28.10M
-163.99%
YoY
|
-$43.91M
-62.08%
YoY
|
-$115.8M
-1091.49%
YoY
|
| Other Income/Expense, Net |
$22.16M
-356.81%
YoY
|
-$8.629M
-168.66%
YoY
|
$12.57M
-281.63%
YoY
|
-$6.919M
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$299.8M
-166.35%
YoY
|
$451.9M
1957.6%
YoY
|
$21.96M
-109.42%
YoY
|
-$233.2M
247.62%
YoY
|
-$67.09M
-1781.46%
YoY
|
| Income Tax |
-$51.84M
-145.69%
YoY
|
$113.5M
-9570.53%
YoY
|
-$1.198M
-112.49%
YoY
|
$9.593M
70.68%
YoY
|
$5.620M
-137.34%
YoY
|
| Net Earnings |
-$226.1M
-168.14%
YoY
|
$331.9M
-605.83%
YoY
|
-$65.61M
-72.98%
YoY
|
-$242.8M
233.95%
YoY
|
-$72.71M
-481.88%
YoY
|
| Basic Earnings Per Share |
-$2.14
-157.68%
YoY
|
$3.71
706.52%
YoY
|
$0.46
-148.94%
YoY
|
-$0.94
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.14
-162.94%
YoY
|
$3.40
672.73%
YoY
|
$0.44
-134.03%
YoY
|
-$1.29
138.6%
YoY
|
-$0.54
-370.99%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
105.3M
15.34%
YoY
|
91.32M
120.2%
YoY
|
41.47M
22.33%
YoY
|
33.90M
N/A
|
N/A
|
| Diluted Shares Outstanding |
105.3M
4.24%
YoY
|
101.0M
143.66%
YoY
|
41.47M
22.33%
YoY
|
33.90M
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 |
$71.02M
225.54%
YoY
|
N/A
|
$83.51M
90.95%
YoY
|
$41.30M
17.28%
YoY
|
$21.82M
-57.84%
YoY
|
$32.00M
-17.74%
YoY
|
$43.74M
101.52%
YoY
|
$35.22M
83.57%
YoY
|
$51.74M
230.68%
YoY
|
$38.90M
78.18%
YoY
|
$21.70M
-35.27%
YoY
|
$19.18M
-56.25%
YoY
|
$15.65M
-70.66%
YoY
|
$21.83M
-62.29%
YoY
|
$33.53M
-33.4%
YoY
|
$43.85M
30.69%
YoY
|
$53.33M
64.05%
YoY
|
$57.90M
345.74%
YoY
|
$50.34M
775.5%
YoY
|
| Cost Of Revenue |
$25.55M
36.92%
YoY
|
N/A
|
$32.33M
84.12%
YoY
|
$21.78M
5.52%
YoY
|
$18.66M
-33.71%
YoY
|
$20.00M
-11.14%
YoY
|
$17.56M
29.82%
YoY
|
$20.64M
-13.42%
YoY
|
$28.15M
230.87%
YoY
|
$22.51M
-50.51%
YoY
|
$13.53M
-70.34%
YoY
|
$23.83M
-50.02%
YoY
|
$8.507M
-76.93%
YoY
|
$45.47M
66.36%
YoY
|
$45.61M
114.8%
YoY
|
$47.69M
186.71%
YoY
|
$36.88M
80.95%
YoY
|
$27.33M
90.35%
YoY
|
$21.23M
85.94%
YoY
|
| Gross Profit |
$45.47M
1340.72%
YoY
|
N/A
|
$51.18M
95.52%
YoY
|
$19.52M
33.91%
YoY
|
$3.156M
-86.62%
YoY
|
$12.00M
-26.81%
YoY
|
$26.18M
220.12%
YoY
|
$14.58M
-413.46%
YoY
|
$23.59M
230.45%
YoY
|
$16.40M
-169.35%
YoY
|
$8.177M
-158.66%
YoY
|
-$4.651M
21.09%
YoY
|
$7.140M
-56.61%
YoY
|
-$23.64M
-177.34%
YoY
|
-$13.94M
-147.89%
YoY
|
-$3.841M
-122.7%
YoY
|
$16.45M
35.66%
YoY
|
$30.57M
-2331.2%
YoY
|
$29.11M
-614.26%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$21.00M
5.01%
YoY
|
$19.00M
-39.97%
YoY
|
$16.18M
126.54%
YoY
|
$17.90M
132.51%
YoY
|
$20.00M
142.21%
YoY
|
$31.65M
354.01%
YoY
|
$7.140M
-9.16%
YoY
|
$7.698M
-13.6%
YoY
|
$8.257M
13.33%
YoY
|
$6.971M
-15.36%
YoY
|
$7.860M
31.37%
YoY
|
$8.910M
24.65%
YoY
|
$7.286M
22.87%
YoY
|
$8.236M
603.92%
YoY
|
$5.983M
523.23%
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
|
$15.00M
30.75%
YoY
|
$15.00M
-173.17%
YoY
|
$10.46M
0.5%
YoY
|
$11.53M
19.26%
YoY
|
$11.47M
3.95%
YoY
|
-$20.50M
-170.68%
YoY
|
$10.41M
-59.47%
YoY
|
$9.669M
-54.49%
YoY
|
$11.04M
-40.65%
YoY
|
$29.00M
211.35%
YoY
|
$25.68M
394.66%
YoY
|
$21.25M
612.99%
YoY
|
$18.59M
220.59%
YoY
|
$9.316M
148.42%
YoY
|
$5.192M
46.67%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
$148.0M
370.27%
YoY
|
-$274.4M
-826.28%
YoY
|
$26.64M
174.61%
YoY
|
$29.43M
199.42%
YoY
|
$31.47M
157.22%
YoY
|
$37.78M
290.44%
YoY
|
$9.700M
-16.09%
YoY
|
$9.829M
-22.12%
YoY
|
$12.23M
4.01%
YoY
|
$9.677M
-31.34%
YoY
|
$11.56M
6.68%
YoY
|
$12.62M
43.52%
YoY
|
$11.76M
98.03%
YoY
|
$14.09M
1104.56%
YoY
|
$10.84M
1028.75%
YoY
|
| Operating Profit |
-$370.4M
150.84%
YoY
|
N/A
|
$72.66M
-4730.66%
YoY
|
$187.9M
-316.69%
YoY
|
-$147.7M
-155.32%
YoY
|
$286.4M
-1439.12%
YoY
|
-$1.569M
135.94%
YoY
|
-$86.69M
498.71%
YoY
|
$266.9M
-15135.89%
YoY
|
-$21.39M
-35.81%
YoY
|
-$665.0K
-117.63%
YoY
|
-$14.48M
-12.04%
YoY
|
-$1.775M
-137.83%
YoY
|
-$33.32M
-302.25%
YoY
|
$3.771M
-79.36%
YoY
|
-$16.46M
-302.66%
YoY
|
$4.692M
-24.2%
YoY
|
$16.47M
-748.58%
YoY
|
$18.27M
-376.0%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$4.588M
-180.17%
YoY
|
$6.012M
-819.14%
YoY
|
$6.281M
-17.08%
YoY
|
$31.21M
-190.14%
YoY
|
$5.723M
42.5%
YoY
|
-$836.0K
-98.68%
YoY
|
$7.575M
-85.47%
YoY
|
-$34.63M
-70.04%
YoY
|
$4.016M
-800.87%
YoY
|
-$63.13M
-14885.25%
YoY
|
$52.14M
-8509.19%
YoY
|
-$115.6M
-17881.04%
YoY
|
-$573.0K
-110.38%
YoY
|
| Other Income/Expense, Net |
$68.29M
-1093.5%
YoY
|
N/A
|
-$3.024M
-203.21%
YoY
|
-$22.80M
-258.71%
YoY
|
-$6.874M
65.32%
YoY
|
-$25.00M
N/A
|
$2.930M
-180.32%
YoY
|
$14.37M
-724.92%
YoY
|
-$4.158M
-121.44%
YoY
|
N/A
|
-$3.648M
-9.16%
YoY
|
-$2.299M
N/A
|
$19.39M
N/A
|
$268.0K
N/A
|
-$4.016M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$302.1M
95.49%
YoY
|
N/A
|
$69.63M
5016.16%
YoY
|
$165.1M
-328.21%
YoY
|
-$154.5M
-158.81%
YoY
|
$260.0M
2474.26%
YoY
|
$1.361M
-131.56%
YoY
|
-$72.33M
285.37%
YoY
|
$262.7M
1391.34%
YoY
|
$10.10M
-105.41%
YoY
|
-$4.313M
1660.41%
YoY
|
-$18.77M
-76.42%
YoY
|
$17.62M
-69.0%
YoY
|
-$186.7M
88.36%
YoY
|
-$245.0K
-101.38%
YoY
|
-$79.60M
-1030.94%
YoY
|
$56.83M
98.01%
YoY
|
-$99.10M
-907.03%
YoY
|
$17.70M
-2066.44%
YoY
|
| Income Tax |
-$48.90M
142.08%
YoY
|
N/A
|
$19.00M
4094.26%
YoY
|
$27.60M
-1572.79%
YoY
|
-$20.20M
-559.51%
YoY
|
$110.0M
-22921.58%
YoY
|
$453.0K
353.0%
YoY
|
-$1.874M
-8.81%
YoY
|
$4.396M
1421.11%
YoY
|
-$482.0K
N/A
|
$100.0K
-66.67%
YoY
|
-$2.055M
-124.26%
YoY
|
$289.0K
-74.22%
YoY
|
$0.00
-100.0%
YoY
|
$300.0K
-105.29%
YoY
|
$8.472M
-32.71%
YoY
|
$1.121M
-116.41%
YoY
|
$12.08M
-180.24%
YoY
|
-$5.676M
N/A
|
| Net Earnings |
-$219.8M
64.2%
YoY
|
N/A
|
$50.11M
7644.82%
YoY
|
$137.3M
-291.07%
YoY
|
-$133.9M
-153.37%
YoY
|
$152.0M
1336.4%
YoY
|
$647.0K
-114.79%
YoY
|
-$71.87M
330.0%
YoY
|
$250.9M
1347.81%
YoY
|
$10.58M
-105.67%
YoY
|
-$4.374M
681.07%
YoY
|
-$16.71M
-81.02%
YoY
|
$17.33M
-68.89%
YoY
|
-$186.7M
67.9%
YoY
|
-$560.0K
-102.4%
YoY
|
-$88.07M
2079.88%
YoY
|
$55.71M
56.84%
YoY
|
-$111.2M
-506.8%
YoY
|
$23.37M
-2697.11%
YoY
|
| Basic Earnings Per Share |
-$1.98
52.31%
YoY
|
N/A
|
$0.48
4700.0%
YoY
|
$1.32
-269.23%
YoY
|
-$1.30
-144.83%
YoY
|
N/A
|
$0.01
-110.0%
YoY
|
-$0.78
1850.0%
YoY
|
$2.90
607.32%
YoY
|
N/A
|
-$0.10
900.0%
YoY
|
-$0.04
N/A
|
$0.41
N/A
|
N/A
|
-$0.01
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.98
52.31%
YoY
|
N/A
|
$0.43
4200.0%
YoY
|
$1.18
-251.28%
YoY
|
-$1.30
-147.1%
YoY
|
$1.38
992.06%
YoY
|
$0.01
-110.0%
YoY
|
-$0.78
932.7%
YoY
|
$2.76
573.17%
YoY
|
$0.13
-114.03%
YoY
|
-$0.10
900.0%
YoY
|
-$0.08
-84.73%
YoY
|
$0.41
31.13%
YoY
|
-$0.90
0.65%
YoY
|
-$0.01
-106.68%
YoY
|
-$0.49
1409.67%
YoY
|
$0.31
11.67%
YoY
|
-$0.89
-430.53%
YoY
|
$0.15
-1597.9%
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 |
110.9M
6.77%
YoY
|
108.0M
15.45%
YoY
|
105.5M
15.86%
YoY
|
104.2M
15.3%
YoY
|
103.9M
16.5%
YoY
|
93.58M
5.19%
YoY
|
91.08M
99.28%
YoY
|
90.39M
109.27%
YoY
|
89.15M
109.94%
YoY
|
88.96M
N/A
|
45.70M
15.52%
YoY
|
43.19M
N/A
|
42.46M
N/A
|
N/A
|
39.56M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
111.1M
7.98%
YoY
|
N/A
|
121.8M
26.3%
YoY
|
119.0M
31.96%
YoY
|
102.9M
9.77%
YoY
|
N/A
|
96.41M
110.94%
YoY
|
90.19M
108.81%
YoY
|
93.70M
120.25%
YoY
|
N/A
|
45.70M
15.52%
YoY
|
43.19M
N/A
|
42.54M
N/A
|
N/A
|
39.56M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...