|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$149.0M
2.3%
YoY
|
$145.7M
-29.82%
YoY
|
$207.6M
-72.92%
YoY
|
$766.6M
17.53%
YoY
|
$652.2M
183.33%
YoY
|
| Cost Of Revenue |
$98.70M
2.05%
YoY
|
$96.72M
-34.93%
YoY
|
$148.7M
-73.04%
YoY
|
$551.4M
16.53%
YoY
|
$473.2M
174.46%
YoY
|
| Gross Profit |
$50.34M
2.81%
YoY
|
$48.96M
-16.94%
YoY
|
$58.95M
-72.61%
YoY
|
$215.2M
20.16%
YoY
|
$179.1M
209.77%
YoY
|
| Selling, General & Admin |
$22.44M
1.88%
YoY
|
$22.03M
-19.09%
YoY
|
$27.22M
-73.75%
YoY
|
$103.7M
44.58%
YoY
|
$71.73M
139.35%
YoY
|
| Research & Development |
$25.09M
8.6%
YoY
|
$23.10M
4.11%
YoY
|
$22.19M
-72.22%
YoY
|
$79.87M
13.7%
YoY
|
$70.25M
181.49%
YoY
|
| Depreciation & Amortization |
$1.892M
62.13%
YoY
|
$1.167M
92.26%
YoY
|
$607.0K
-81.86%
YoY
|
$3.346M
119.27%
YoY
|
$1.526M
354.17%
YoY
|
| Operating Expenses |
$47.53M
5.32%
YoY
|
$45.13M
-8.68%
YoY
|
$49.41M
-73.08%
YoY
|
$183.6M
29.3%
YoY
|
$142.0M
158.49%
YoY
|
| Operating Profit |
$2.814M
-26.66%
YoY
|
$3.837M
-59.78%
YoY
|
$9.539M
-69.84%
YoY
|
$31.62M
-14.79%
YoY
|
$37.11M
1184.22%
YoY
|
| Interest Expense |
$2.683M
47.66%
YoY
|
$1.817M
97.71%
YoY
|
$919.0K
1358.73%
YoY
|
$63.00K
-192.65%
YoY
|
-$68.00K
-225.93%
YoY
|
| Other Income/Expense, Net |
-$1.026M
-491.6%
YoY
|
$262.0K
-28.02%
YoY
|
$364.0K
-91.19%
YoY
|
$4.130M
64.28%
YoY
|
$2.514M
158.64%
YoY
|
| Pretax Income |
$12.50M
-58.21%
YoY
|
$29.92M
-57.44%
YoY
|
$70.30M
96.28%
YoY
|
$35.82M
-9.46%
YoY
|
$39.56M
910.21%
YoY
|
| Income Tax |
$2.647M
-126.04%
YoY
|
-$10.17M
29.02%
YoY
|
-$7.880M
1224.37%
YoY
|
-$595.0K
144.86%
YoY
|
-$243.0K
-65.97%
YoY
|
| Net Earnings |
$1.399M
-96.48%
YoY
|
$39.79M
-48.77%
YoY
|
$77.67M
133.69%
YoY
|
$33.24M
-11.64%
YoY
|
$37.62M
-203.58%
YoY
|
| Basic Earnings Per Share |
$4.06
712.0%
YoY
|
$0.50
-49.49%
YoY
|
$0.99
130.23%
YoY
|
$0.43
-10.42%
YoY
|
$0.48
N/A
|
| Diluted Earnings Per Share |
$4.06
712.0%
YoY
|
$0.50
-49.49%
YoY
|
$0.99
137.0%
YoY
|
$0.42
-11.64%
YoY
|
$0.47
-203.58%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.409M shares
-96.96%
YoY
|
79.29M shares
1.57%
YoY
|
78.06M shares
0.0%
YoY
|
78.06M shares
0.0%
YoY
|
78.06M shares
N/A
|
| Diluted Shares Outstanding |
2.409M shares
-96.96%
YoY
|
79.29M shares
1.57%
YoY
|
78.06M shares
0.0%
YoY
|
78.06M shares
0.0%
YoY
|
78.06M shares
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.042B
-1.99%
YoY
|
$386.9M
-36.11%
YoY
|
$1.063B
-27.85%
YoY
|
$605.5M
-26.16%
YoY
|
$1.474B
92.28%
YoY
|
$820.1M
170.86%
YoY
|
$766.6M
17.53%
YoY
|
$302.8M
19.66%
YoY
|
| Cost Of Revenue |
$690.2M
-2.23%
YoY
|
$256.4M
-36.3%
YoY
|
$706.0M
-33.11%
YoY
|
$402.4M
-31.49%
YoY
|
$1.055B
91.41%
YoY
|
$587.4M
179.74%
YoY
|
$551.4M
16.53%
YoY
|
$210.0M
10.16%
YoY
|
| Gross Profit |
$352.0M
-1.5%
YoY
|
$130.5M
-35.72%
YoY
|
$357.4M
-14.61%
YoY
|
$203.1M
-12.73%
YoY
|
$418.6M
94.5%
YoY
|
$232.7M
150.77%
YoY
|
$215.2M
20.16%
YoY
|
$92.79M
48.68%
YoY
|
| Selling, General & Admin |
$156.9M
-2.39%
YoY
|
$69.36M
0.09%
YoY
|
$160.8M
-16.82%
YoY
|
$69.30M
-32.76%
YoY
|
$193.3M
86.38%
YoY
|
$103.1M
153.3%
YoY
|
$103.7M
44.58%
YoY
|
$40.69M
163.52%
YoY
|
| Research & Development |
$175.4M
4.04%
YoY
|
$45.88M
-43.08%
YoY
|
$168.6M
7.03%
YoY
|
$80.61M
2.46%
YoY
|
$157.5M
97.25%
YoY
|
$78.68M
128.73%
YoY
|
$79.87M
13.7%
YoY
|
$34.40M
30.85%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$3.346M
N/A
|
N/A
|
| Operating Expenses |
$332.4M
0.9%
YoY
|
$115.2M
-23.13%
YoY
|
$329.4M
-6.11%
YoY
|
$149.9M
-17.51%
YoY
|
$350.8M
91.11%
YoY
|
$181.7M
142.04%
YoY
|
$183.6M
29.3%
YoY
|
$75.09M
79.94%
YoY
|
| Operating Profit |
$19.68M
-29.73%
YoY
|
$15.29M
-71.24%
YoY
|
$28.01M
-58.63%
YoY
|
$53.17M
4.36%
YoY
|
$67.72M
114.14%
YoY
|
$50.95M
187.76%
YoY
|
$31.62M
-14.79%
YoY
|
$17.71M
-14.4%
YoY
|
| Interest Expense |
-$1.848M
13.79%
YoY
|
-$325.0K
-56.9%
YoY
|
-$1.624M
81.86%
YoY
|
-$754.0K
176.19%
YoY
|
-$893.0K
-1517.46%
YoY
|
-$273.0K
2933.33%
YoY
|
$63.00K
-192.65%
YoY
|
-$9.000K
-75.0%
YoY
|
| Other Income/Expense, Net |
-$5.332M
-251.01%
YoY
|
-$89.00K
-112.4%
YoY
|
$3.531M
1.52%
YoY
|
$718.0K
-71.68%
YoY
|
$3.478M
-15.79%
YoY
|
$2.535M
76.41%
YoY
|
$4.130M
64.28%
YoY
|
$1.437M
301.4%
YoY
|
| Pretax Income |
$12.50M
-58.21%
YoY
|
$14.88M
-72.0%
YoY
|
$29.92M
-57.44%
YoY
|
$53.13M
-0.14%
YoY
|
$70.30M
96.28%
YoY
|
$53.21M
178.11%
YoY
|
$35.82M
-9.46%
YoY
|
$19.13M
-8.91%
YoY
|
| Income Tax |
$2.647M
-126.04%
YoY
|
-$6.613M
732.87%
YoY
|
-$10.17M
29.02%
YoY
|
-$794.0K
64.73%
YoY
|
-$7.880M
1224.37%
YoY
|
-$482.0K
-181.69%
YoY
|
-$595.0K
144.86%
YoY
|
$590.0K
-27.78%
YoY
|
| Net Earnings |
$9.782M
-75.42%
YoY
|
$21.33M
-60.15%
YoY
|
$39.79M
-48.77%
YoY
|
$53.53M
0.44%
YoY
|
$77.67M
133.69%
YoY
|
$53.30M
220.01%
YoY
|
$33.24M
-11.64%
YoY
|
$16.65M
-12.66%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.06
709.45%
YoY
|
$10.55
1468.49%
YoY
|
$0.50
-48.6%
YoY
|
$0.67
0.44%
YoY
|
$0.98
133.69%
YoY
|
$0.67
220.01%
YoY
|
$0.42
-11.64%
YoY
|
$0.21
-12.66%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.790M shares
-96.49%
YoY
|
N/A
|
79.47M shares
1.8%
YoY
|
N/A
|
78.06M shares
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
|
Loading...