|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$489.3M
10.73%
YoY
|
$441.9M
21.49%
YoY
|
$363.7M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$241.5M
6.78%
YoY
|
$226.2M
7.93%
YoY
|
$209.6M
25.63%
YoY
|
$166.8M
6.31%
YoY
|
$156.9M
18.95%
YoY
|
| Gross Profit |
$247.8M
14.86%
YoY
|
$215.7M
39.91%
YoY
|
$154.2M
33.38%
YoY
|
$115.6M
25.11%
YoY
|
$92.40M
-13.64%
YoY
|
| Selling, General & Admin |
$37.89M
-83.8%
YoY
|
$233.8M
443.32%
YoY
|
$43.04M
3790.97%
YoY
|
$1.106M
29.74%
YoY
|
$852.6K
-99.09%
YoY
|
| Research & Development |
$8.961M
-77.73%
YoY
|
$40.24M
185.2%
YoY
|
$14.11M
66.01%
YoY
|
$8.500M
129.73%
YoY
|
$3.700M
-26.0%
YoY
|
| Depreciation & Amortization |
$6.095M
15.48%
YoY
|
$5.278M
8.42%
YoY
|
$4.868M
-14.6%
YoY
|
$5.700M
40.39%
YoY
|
$4.060M
152.17%
YoY
|
| Operating Expenses |
$46.85M
-82.91%
YoY
|
$274.1M
379.59%
YoY
|
$57.15M
5066.66%
YoY
|
$1.106M
29.74%
YoY
|
$852.6K
2361.94%
YoY
|
| Operating Profit |
$3.885M
-106.66%
YoY
|
-$58.36M
277.46%
YoY
|
-$15.46M
-113.5%
YoY
|
$114.5M
25.07%
YoY
|
$91.55M
-14.41%
YoY
|
| Interest Expense |
-$4.087M
9.13%
YoY
|
-$3.745M
-4.39%
YoY
|
-$3.917M
-19616.69%
YoY
|
$20.07K
527.19%
YoY
|
$3.200K
-100.18%
YoY
|
| Other Income/Expense, Net |
-$5.938M
83.44%
YoY
|
-$3.237M
-811.43%
YoY
|
$455.0K
-43.12%
YoY
|
$800.0K
2566.6%
YoY
|
$30.00K
-98.75%
YoY
|
| Pretax Income |
-$2.053M
-96.67%
YoY
|
-$61.60M
310.48%
YoY
|
-$15.01M
5145.37%
YoY
|
-$286.1K
-65.08%
YoY
|
-$819.4K
2266.07%
YoY
|
| Income Tax |
$346.0K
-87.87%
YoY
|
$2.853M
10.93%
YoY
|
$2.572M
1186.0%
YoY
|
$200.0K
-77.78%
YoY
|
$900.0K
-50.0%
YoY
|
| Net Earnings |
-$2.399M
-96.28%
YoY
|
-$64.45M
266.65%
YoY
|
-$17.58M
6044.36%
YoY
|
-$286.1K
-65.08%
YoY
|
-$819.4K
2266.07%
YoY
|
| Basic Earnings Per Share |
-$0.04
-94.44%
YoY
|
-$0.72
132.26%
YoY
|
-$0.31
287.5%
YoY
|
-$0.08
-72.41%
YoY
|
-$0.29
N/A
|
| Diluted Earnings Per Share |
-$0.04
-94.44%
YoY
|
-$0.72
132.26%
YoY
|
-$0.31
719.89%
YoY
|
-$0.04
-65.08%
YoY
|
-$0.11
1970.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
102.1M shares
6.34%
YoY
|
96.00M shares
12.35%
YoY
|
85.44M shares
4.71%
YoY
|
81.60M shares
0.0%
YoY
|
81.60M shares
N/A
|
| Diluted Shares Outstanding |
102.1M shares
6.34%
YoY
|
96.00M shares
12.35%
YoY
|
85.44M shares
4.71%
YoY
|
81.60M shares
0.0%
YoY
|
81.60M shares
N/A
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$151.2M
17.04%
YoY
|
$115.8M
5.61%
YoY
|
$119.7M
-41.05%
YoY
|
$102.6M
N/A
|
$129.2M
-64.48%
YoY
|
$109.6M
N/A
|
$203.1M
27.42%
YoY
|
$363.7M
N/A
|
$159.4M
27.78%
YoY
|
$0.00
N/A
|
| Cost Of Revenue |
$87.22M
29.55%
YoY
|
$52.82M
3.12%
YoY
|
$53.04M
-50.71%
YoY
|
$48.42M
N/A
|
$67.33M
-67.87%
YoY
|
$51.22M
N/A
|
$107.6M
22.5%
YoY
|
$209.6M
25.64%
YoY
|
$87.85M
14.52%
YoY
|
$166.8M
N/A
|
| Gross Profit |
$63.98M
3.43%
YoY
|
$62.95M
7.79%
YoY
|
$66.67M
-30.16%
YoY
|
$54.17M
N/A
|
$61.86M
-59.88%
YoY
|
$58.40M
N/A
|
$95.47M
33.47%
YoY
|
$154.2M
33.36%
YoY
|
$71.52M
48.97%
YoY
|
$115.6M
N/A
|
| Selling, General & Admin |
$56.28M
1.89%
YoY
|
$58.38M
2.9%
YoY
|
$64.06M
-47.43%
YoY
|
$56.21M
N/A
|
$55.24M
-64.49%
YoY
|
$56.74M
N/A
|
$121.9M
83.61%
YoY
|
$155.5M
53812.86%
YoY
|
$66.38M
65.53%
YoY
|
$288.5K
N/A
|
| Research & Development |
$5.524M
-16.54%
YoY
|
$1.671M
17.68%
YoY
|
$843.0K
-97.38%
YoY
|
$923.0K
N/A
|
$6.619M
-53.09%
YoY
|
$1.420M
N/A
|
$32.21M
701.12%
YoY
|
$14.11M
66.44%
YoY
|
$4.020M
108.29%
YoY
|
$8.478M
N/A
|
| Depreciation & Amortization |
$1.473M
6.66%
YoY
|
$1.830M
8.16%
YoY
|
$1.905M
-13.61%
YoY
|
$1.503M
N/A
|
$1.381M
-17.7%
YoY
|
$1.692M
N/A
|
$2.205M
-30.88%
YoY
|
$1.678M
-53.65%
YoY
|
$3.190M
53.37%
YoY
|
$3.620M
N/A
|
| Operating Expenses |
$61.81M
-0.08%
YoY
|
$60.05M
3.26%
YoY
|
$64.91M
-57.87%
YoY
|
$57.13M
N/A
|
$61.86M
-63.54%
YoY
|
$58.16M
N/A
|
$154.1M
118.87%
YoY
|
$169.7M
58703.85%
YoY
|
$70.40M
67.49%
YoY
|
$288.5K
N/A
|
| Operating Profit |
$2.178M
72500.0%
YoY
|
$2.900M
1083.67%
YoY
|
$1.765M
-103.01%
YoY
|
-$2.958M
N/A
|
$3.000K
-100.02%
YoY
|
$245.0K
N/A
|
-$58.61M
-5296.01%
YoY
|
-$15.46M
-113.41%
YoY
|
$1.128M
-81.14%
YoY
|
$115.3M
N/A
|
| Interest Expense |
-$1.302M
86.0%
YoY
|
-$954.0K
-9.06%
YoY
|
-$924.0K
-53.71%
YoY
|
-$907.0K
N/A
|
-$700.0K
-82.13%
YoY
|
-$1.049M
N/A
|
-$1.996M
25.38%
YoY
|
-$3.917M
-848.6%
YoY
|
-$1.592M
5.64%
YoY
|
$523.2K
N/A
|
| Other Income/Expense, Net |
$357.0K
-236.78%
YoY
|
$12.00K
-65.71%
YoY
|
-$2.354M
-420.71%
YoY
|
$134.0K
N/A
|
-$261.0K
-105.97%
YoY
|
$35.00K
N/A
|
$734.0K
-70.04%
YoY
|
$4.372M
-43820.0%
YoY
|
$2.450M
-21.95%
YoY
|
-$10.00K
N/A
|
| Pretax Income |
$1.233M
-228.71%
YoY
|
$1.958M
-354.62%
YoY
|
-$1.513M
-97.47%
YoY
|
-$3.731M
N/A
|
-$958.0K
-93.62%
YoY
|
-$769.0K
N/A
|
-$59.87M
-3114.75%
YoY
|
-$15.01M
-6777.79%
YoY
|
$1.986M
-73.91%
YoY
|
$224.7K
N/A
|
| Income Tax |
-$494.0K
-125.7%
YoY
|
$549.0K
-17.32%
YoY
|
$375.0K
40.45%
YoY
|
-$84.00K
N/A
|
$1.922M
-25.27%
YoY
|
$664.0K
N/A
|
$267.0K
-68.59%
YoY
|
$2.572M
1013.42%
YoY
|
$850.0K
-4.49%
YoY
|
$231.0K
N/A
|
| Net Earnings |
$3.543M
-190.47%
YoY
|
-$91.00K
-95.79%
YoY
|
-$3.992M
-93.62%
YoY
|
-$3.402M
N/A
|
-$3.916M
-85.45%
YoY
|
-$2.164M
N/A
|
-$62.58M
1752.12%
YoY
|
-$26.91M
-12075.26%
YoY
|
-$3.379M
-259.01%
YoY
|
$224.7K
N/A
|
| Basic Earnings Per Share |
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.03
-175.88%
YoY
|
$0.00
-90.91%
YoY
|
-$0.04
-94.28%
YoY
|
-$0.03
N/A
|
-$0.04
-88.89%
YoY
|
-$0.02
N/A
|
-$0.67
1594.65%
YoY
|
-$0.32
-599.29%
YoY
|
-$0.04
-207.09%
YoY
|
$0.06
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...