|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$113.6M
5.1%
YoY
|
$108.1M
140.56%
YoY
|
$44.92M
39.07%
YoY
|
$32.30M
-66.39%
YoY
|
$96.08M
356.0%
YoY
|
| Cost Of Revenue |
$52.39M
-16.01%
YoY
|
$62.38M
111.05%
YoY
|
$29.56M
45.07%
YoY
|
$20.37M
-33.72%
YoY
|
$30.74M
118.01%
YoY
|
| Gross Profit |
$61.17M
33.94%
YoY
|
$45.67M
197.36%
YoY
|
$15.36M
28.83%
YoY
|
$11.92M
-81.75%
YoY
|
$65.34M
838.78%
YoY
|
| Selling, General & Admin |
$80.96M
95.06%
YoY
|
$41.51M
50.02%
YoY
|
$27.67M
19.7%
YoY
|
$23.11M
-40.97%
YoY
|
$39.15M
1453.74%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$36.82M
14.46%
YoY
|
$32.17M
145.29%
YoY
|
$13.11M
-52.88%
YoY
|
$27.83M
112.21%
YoY
|
$13.11M
295.0%
YoY
|
| Operating Expenses |
$205.4M
155.19%
YoY
|
$80.49M
91.2%
YoY
|
$42.10M
-17.37%
YoY
|
$50.94M
-2.53%
YoY
|
$52.27M
795.0%
YoY
|
| Operating Profit |
-$91.83M
-433.17%
YoY
|
$27.56M
-265.85%
YoY
|
-$16.62M
-84.49%
YoY
|
-$107.2M
-919.9%
YoY
|
$13.07M
1067.02%
YoY
|
| Interest Expense |
-$15.36M
-125.79%
YoY
|
$59.57M
216.88%
YoY
|
$18.80M
147.71%
YoY
|
$7.589M
-1.93%
YoY
|
$7.739M
855.38%
YoY
|
| Other Income/Expense, Net |
$7.989M
69.24%
YoY
|
$4.721M
57.07%
YoY
|
$3.005M
-102.16%
YoY
|
-$139.5M
-19954.94%
YoY
|
$702.4K
N/A
|
| Pretax Income |
-$86.94M
-369.29%
YoY
|
$32.28M
-337.13%
YoY
|
-$13.61M
-87.14%
YoY
|
-$105.9M
-1314.28%
YoY
|
$8.720M
354.18%
YoY
|
| Income Tax |
-$2.007M
-150.45%
YoY
|
$3.978M
1325.64%
YoY
|
$279.0K
-147.07%
YoY
|
-$592.9K
-115.37%
YoY
|
$3.856M
N/A
|
| Net Earnings |
-$80.32M
-383.75%
YoY
|
$28.31M
-303.74%
YoY
|
-$13.89M
-86.81%
YoY
|
-$105.3M
-2264.82%
YoY
|
$4.864M
-354.66%
YoY
|
| Basic Earnings Per Share |
-$0.31
-255.0%
YoY
|
$0.20
-225.0%
YoY
|
-$0.16
-88.06%
YoY
|
-$1.34
6600.0%
YoY
|
-$0.02
-71.43%
YoY
|
| Diluted Earnings Per Share |
-$0.31
-263.16%
YoY
|
$0.19
-218.75%
YoY
|
-$0.16
-88.06%
YoY
|
-$1.34
-100.0%
YoY
|
$84.55K
-235.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
257.9M shares
83.75%
YoY
|
140.3M shares
60.33%
YoY
|
87.53M shares
11.35%
YoY
|
78.61M shares
41.8%
YoY
|
55.44M shares
81.23%
YoY
|
| Diluted Shares Outstanding |
257.9M shares
82.24%
YoY
|
141.5M shares
61.66%
YoY
|
87.53M shares
11.35%
YoY
|
78.61M shares
41.8%
YoY
|
55.44M shares
81.23%
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 |
$27.92M
11.23%
YoY
|
$32.34M
23.88%
YoY
|
$30.46M
34.15%
YoY
|
$25.66M
-11.37%
YoY
|
$25.11M
-17.11%
YoY
|
$26.10M
62.61%
YoY
|
$22.71M
96.44%
YoY
|
$28.95M
220.34%
YoY
|
$30.29M
266.45%
YoY
|
$16.05M
106.43%
YoY
|
$11.56M
26.6%
YoY
|
$9.038M
32.61%
YoY
|
$8.265M
-3.6%
YoY
|
$7.777M
-41.91%
YoY
|
$9.131M
-12.17%
YoY
|
$6.815M
-75.95%
YoY
|
$8.574M
-80.49%
YoY
|
$13.39M
7.44%
YoY
|
$10.40M
31.43%
YoY
|
| Cost Of Revenue |
$12.10M
-5.36%
YoY
|
$14.31M
-8.21%
YoY
|
$12.14M
-21.55%
YoY
|
$13.18M
-13.02%
YoY
|
$12.79M
-20.85%
YoY
|
$15.59M
57.01%
YoY
|
$15.47M
75.79%
YoY
|
$15.16M
167.66%
YoY
|
$16.16M
212.77%
YoY
|
$9.931M
64.92%
YoY
|
$8.800M
35.37%
YoY
|
$5.663M
58.0%
YoY
|
$5.166M
21.04%
YoY
|
$6.022M
25.97%
YoY
|
$6.500M
149.26%
YoY
|
$3.584M
-67.07%
YoY
|
$4.268M
-65.77%
YoY
|
$4.780M
-33.97%
YoY
|
$2.608M
-58.0%
YoY
|
| Gross Profit |
$15.82M
28.46%
YoY
|
$18.03M
71.48%
YoY
|
$18.33M
153.19%
YoY
|
$12.48M
-9.56%
YoY
|
$12.31M
-12.84%
YoY
|
$10.51M
71.69%
YoY
|
$7.239M
162.29%
YoY
|
$13.79M
308.74%
YoY
|
$14.13M
355.94%
YoY
|
$6.123M
248.85%
YoY
|
$2.760M
4.92%
YoY
|
$3.375M
4.45%
YoY
|
$3.099M
-28.03%
YoY
|
$1.755M
-79.61%
YoY
|
$2.630M
-66.22%
YoY
|
$3.231M
-81.49%
YoY
|
$4.306M
-86.33%
YoY
|
$8.606M
64.88%
YoY
|
$7.788M
358.11%
YoY
|
| Selling, General & Admin |
$27.63M
235.45%
YoY
|
$19.93M
21.61%
YoY
|
$33.09M
141.89%
YoY
|
$19.67M
258.86%
YoY
|
$8.236M
38.29%
YoY
|
$16.39M
33.83%
YoY
|
$13.68M
180.94%
YoY
|
$5.481M
1.68%
YoY
|
$5.956M
15.48%
YoY
|
$12.25M
52.86%
YoY
|
$4.870M
-21.85%
YoY
|
$5.390M
17.22%
YoY
|
$5.157M
20.71%
YoY
|
$8.012M
-38.59%
YoY
|
$6.232M
-68.12%
YoY
|
$4.598M
6.05%
YoY
|
$4.273M
91.6%
YoY
|
$13.05M
637.14%
YoY
|
$19.55M
4667.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 |
$10.04M
38.57%
YoY
|
$11.72M
34.12%
YoY
|
$9.60
-100.0%
YoY
|
$8.224M
-1.48%
YoY
|
$7.242M
5.79%
YoY
|
$8.735M
154.18%
YoY
|
$8.383M
131.58%
YoY
|
$8.347M
124.06%
YoY
|
$6.846M
87.76%
YoY
|
$3.437M
-63.42%
YoY
|
$3.620M
-61.13%
YoY
|
$3.725M
-30.01%
YoY
|
$3.646M
-4.04%
YoY
|
$9.396M
183.15%
YoY
|
$9.312M
145.27%
YoY
|
$5.322M
126.57%
YoY
|
$3.800M
4.1%
YoY
|
$3.318M
59.18%
YoY
|
$3.797M
224.64%
YoY
|
| Operating Expenses |
$170.8M
120.51%
YoY
|
$31.65M
25.96%
YoY
|
-$111.3M
-604.6%
YoY
|
$13.92M
0.67%
YoY
|
$77.47M
505.18%
YoY
|
$25.13M
60.25%
YoY
|
$22.06M
159.89%
YoY
|
$13.83M
51.69%
YoY
|
$12.80M
45.42%
YoY
|
$15.68M
-9.93%
YoY
|
$8.490M
-45.38%
YoY
|
$9.115M
-8.11%
YoY
|
$8.804M
9.06%
YoY
|
$17.41M
6.37%
YoY
|
$15.54M
-33.41%
YoY
|
$9.920M
48.41%
YoY
|
$8.072M
37.52%
YoY
|
$16.37M
325.08%
YoY
|
$23.34M
1377.36%
YoY
|
| Operating Profit |
-$142.9M
172.9%
YoY
|
-$13.62M
-6.78%
YoY
|
$141.8M
-1056.47%
YoY
|
$11.74M
-34779.48%
YoY
|
-$52.37M
-4047.23%
YoY
|
-$14.61M
52.92%
YoY
|
-$14.83M
158.74%
YoY
|
-$33.85K
-99.41%
YoY
|
$1.327M
-123.26%
YoY
|
-$9.556M
-38.95%
YoY
|
-$5.730M
-55.63%
YoY
|
-$5.741M
-14.18%
YoY
|
-$5.705M
51.45%
YoY
|
-$15.65M
101.73%
YoY
|
-$12.91M
-16.98%
YoY
|
-$6.689M
-162.09%
YoY
|
-$3.767M
-114.7%
YoY
|
-$7.759M
-666.36%
YoY
|
-$15.55M
-13061.98%
YoY
|
| Interest Expense |
$155.5K
-100.29%
YoY
|
-$162.2M
-454.19%
YoY
|
$168.5M
-953.46%
YoY
|
$27.39M
-358.53%
YoY
|
-$53.62M
-1605.12%
YoY
|
$45.79M
433.42%
YoY
|
-$19.75M
-2318.64%
YoY
|
-$10.60M
-338.43%
YoY
|
$3.562M
-27.03%
YoY
|
$8.585M
391.3%
YoY
|
$890.0K
-15.17%
YoY
|
$4.444M
110.07%
YoY
|
$4.882M
82.36%
YoY
|
$1.747M
166.39%
YoY
|
$1.049M
707.38%
YoY
|
$2.115M
-160.37%
YoY
|
$2.677M
-74.41%
YoY
|
$656.0K
-20.0%
YoY
|
$129.9K
-749.7%
YoY
|
| Other Income/Expense, Net |
-$6.944M
48.65%
YoY
|
-$13.76M
11498.48%
YoY
|
$5.620M
-256.3%
YoY
|
$4.727M
-704.3%
YoY
|
-$4.672M
-550.23%
YoY
|
-$118.6K
-105.9%
YoY
|
-$3.596M
11885.87%
YoY
|
-$782.2K
-336.45%
YoY
|
$1.038M
22.09%
YoY
|
$2.011M
-464.78%
YoY
|
-$30.00K
-214.94%
YoY
|
$330.8K
-1739.25%
YoY
|
$849.9K
-248.87%
YoY
|
-$551.3K
-371.78%
YoY
|
$26.10K
577.92%
YoY
|
-$20.18K
-104.09%
YoY
|
-$570.9K
N/A
|
$202.9K
N/A
|
$3.850K
N/A
|
| Pretax Income |
-$149.9M
162.72%
YoY
|
-$193.8M
-741.6%
YoY
|
$147.4M
-486.25%
YoY
|
$16.47M
-244.29%
YoY
|
-$57.04M
-210.42%
YoY
|
$30.20M
-1602.07%
YoY
|
-$38.17M
439.09%
YoY
|
-$11.41M
392.38%
YoY
|
$51.66M
-2441.06%
YoY
|
-$2.011M
-96.82%
YoY
|
-$7.080M
-49.94%
YoY
|
-$2.318M
-86.33%
YoY
|
-$2.207M
-80.86%
YoY
|
-$63.26M
816.79%
YoY
|
-$14.14M
-26.38%
YoY
|
-$16.95M
1269.99%
YoY
|
-$11.53M
-131.97%
YoY
|
-$6.900M
-415.09%
YoY
|
-$19.21M
-19310.26%
YoY
|
| Income Tax |
$421.5K
-37.25%
YoY
|
-$4.968M
-503.63%
YoY
|
$700.0K
11.42%
YoY
|
$1.600M
195.32%
YoY
|
$671.7K
-57.41%
YoY
|
$1.231M
9331.42%
YoY
|
$628.2K
528.23%
YoY
|
$541.8K
395.09%
YoY
|
$1.577M
2840.62%
YoY
|
$13.05K
-102.15%
YoY
|
$100.0K
-48.86%
YoY
|
$109.4K
-90.66%
YoY
|
$53.64K
-103.97%
YoY
|
-$607.7K
-123.99%
YoY
|
$195.5K
-79.17%
YoY
|
$1.171M
1049.34%
YoY
|
-$1.352M
-582.84%
YoY
|
$2.534M
N/A
|
$938.6K
N/A
|
| Net Earnings |
-$146.7M
154.14%
YoY
|
-$188.4M
-750.14%
YoY
|
$150.9M
-488.92%
YoY
|
$14.87M
-224.44%
YoY
|
-$57.71M
-215.23%
YoY
|
$28.97M
-1531.57%
YoY
|
-$38.80M
440.33%
YoY
|
-$11.95M
392.5%
YoY
|
$50.08M
-2315.71%
YoY
|
-$2.024M
-96.77%
YoY
|
-$7.180M
-49.92%
YoY
|
-$2.427M
-86.61%
YoY
|
-$2.260M
-77.8%
YoY
|
-$62.65M
564.12%
YoY
|
-$14.34M
-28.84%
YoY
|
-$18.12M
1253.2%
YoY
|
-$10.18M
-128.44%
YoY
|
-$9.434M
-530.78%
YoY
|
-$20.15M
N/A
|
| Basic Earnings Per Share |
-$0.45
40.63%
YoY
|
N/A
|
$0.48
-284.62%
YoY
|
$0.07
-177.78%
YoY
|
-$0.32
-172.73%
YoY
|
N/A
|
-$0.26
N/A
|
-$0.09
N/A
|
$0.44
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.45
40.63%
YoY
|
-$0.58
-448.56%
YoY
|
$0.47
-281.66%
YoY
|
$0.07
-171.42%
YoY
|
-$0.32
-173.11%
YoY
|
$0.17
-888.68%
YoY
|
-$0.26
223.98%
YoY
|
-$0.09
219.44%
YoY
|
$0.43
-1681.2%
YoY
|
-$0.02
-97.21%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.76
-100.0%
YoY
|
-$172.1K
-53.31%
YoY
|
-$227.7K
745.54%
YoY
|
-$146.2K
-119.73%
YoY
|
-$136.7K
-385.88%
YoY
|
-$368.5K
N/A
|
| 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 |
326.6M shares
79.01%
YoY
|
323.7M shares
N/A
|
321.4M shares
114.74%
YoY
|
207.8M shares
62.26%
YoY
|
182.4M shares
59.2%
YoY
|
N/A
|
149.7M shares
N/A
|
128.1M shares
55.36%
YoY
|
114.6M shares
N/A
|
107.3M shares
N/A
|
N/A
|
82.43M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
325.6M shares
79.5%
YoY
|
N/A
|
318.9M shares
113.05%
YoY
|
208.8M shares
63.07%
YoY
|
181.4M shares
56.94%
YoY
|
N/A
|
149.7M shares
N/A
|
128.1M shares
N/A
|
115.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...