|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$60.07M
-20.31%
YoY
|
$75.39M
-8.78%
YoY
|
$82.65M
-15.64%
YoY
|
$97.97M
-89.51%
YoY
|
$933.8M
21.9%
YoY
|
| Cost Of Revenue |
$44.57M
-17.41%
YoY
|
$53.97M
-7.15%
YoY
|
$58.12M
-24.93%
YoY
|
$77.43M
-88.68%
YoY
|
$684.2M
14.69%
YoY
|
| Gross Profit |
$15.50M
-27.63%
YoY
|
$21.42M
-12.66%
YoY
|
$24.52M
19.41%
YoY
|
$20.54M
-91.77%
YoY
|
$249.6M
47.32%
YoY
|
| Selling, General & Admin |
$3.667M
-27.76%
YoY
|
$5.077M
-77.62%
YoY
|
$22.69M
210.61%
YoY
|
$7.304M
-91.61%
YoY
|
$87.00M
-62.27%
YoY
|
| Research & Development |
$9.003M
-42.06%
YoY
|
$15.54M
-35.67%
YoY
|
$24.15M
-50.76%
YoY
|
$49.05M
-68.47%
YoY
|
$155.6M
83.03%
YoY
|
| Depreciation & Amortization |
$712.6K
-14.87%
YoY
|
$837.0K
356.16%
YoY
|
$183.5K
-87.81%
YoY
|
$1.505M
-91.87%
YoY
|
$18.53M
26.89%
YoY
|
| Operating Expenses |
$21.00M
-17.53%
YoY
|
$25.47M
-77.19%
YoY
|
$111.6M
72.12%
YoY
|
$64.86M
-82.97%
YoY
|
$381.0M
20.75%
YoY
|
| Operating Profit |
-$5.499M
35.94%
YoY
|
-$4.045M
-95.36%
YoY
|
-$87.12M
96.55%
YoY
|
-$44.33M
-66.26%
YoY
|
-$131.4M
-10.07%
YoY
|
| Interest Expense |
$359.6K
N/A
|
N/A
N/A
|
$65.37M
-177.29%
YoY
|
-$84.57M
6849.7%
YoY
|
-$1.217M
-113.67%
YoY
|
| Other Income/Expense, Net |
$55.93M
-59.76%
YoY
|
139.0M cnies
844.92%
YoY
|
$14.71M
278.19%
YoY
|
$3.889M
0.7%
YoY
|
$3.862M
60.92%
YoY
|
| Pretax Income |
$50.43M
229.84%
YoY
|
$15.29M
-121.11%
YoY
|
-$72.41M
32.57%
YoY
|
-$54.62M
-78.6%
YoY
|
-$255.2M
79.61%
YoY
|
| Income Tax |
$1.043M
14.26%
YoY
|
$912.9K
-355.87%
YoY
|
-$356.8K
-31.42%
YoY
|
-$520.2K
-37.72%
YoY
|
-$835.2K
-128.8%
YoY
|
| Net Earnings |
$44.00M
341.46%
YoY
|
$9.966M
-116.76%
YoY
|
-$59.47M
15.78%
YoY
|
-$51.36M
-78.23%
YoY
|
-$236.0M
56.07%
YoY
|
| Basic Earnings Per Share |
$3.23
219.8%
YoY
|
$1.01
-397.06%
YoY
|
-$0.34
-83.65%
YoY
|
-$2.08
-3566.67%
YoY
|
$0.06
N/A
|
| Diluted Earnings Per Share |
$2.27
124.75%
YoY
|
$1.01
-141.91%
YoY
|
-$2.41
15.87%
YoY
|
-$2.08
-100.0%
YoY
|
-$1.413M
20.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.60M shares
38.49%
YoY
|
9.821M shares
-94.37%
YoY
|
174.5M shares
297.81%
YoY
|
43.86M shares
-73.75%
YoY
|
167.1M shares
N/A
|
| Diluted Shares Outstanding |
19.42M shares
97.7%
YoY
|
9.821M shares
-94.37%
YoY
|
174.5M shares
1.27%
YoY
|
172.3M shares
3.12%
YoY
|
167.1M shares
29.06%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2019 Q4 | 2019 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$234.0M
-6.81%
YoY
|
$188.2M
-35.27%
YoY
|
$251.1M
-21.68%
YoY
|
$290.8M
9.84%
YoY
|
$320.6M
29.29%
YoY
|
$264.8M
-39.04%
YoY
|
$248.0M
-40.61%
YoY
|
$434.3M
-15.87%
YoY
|
$417.5M
-29.85%
YoY
|
$516.2M
202.19%
YoY
|
$595.2M
86.47%
YoY
|
$319.2M
41.69%
YoY
|
$78.49M
59.44%
YoY
|
| Cost Of Revenue |
$177.1M
-4.1%
YoY
|
$136.1M
-33.01%
YoY
|
$184.7M
-18.95%
YoY
|
$203.2M
10.59%
YoY
|
$227.9M
20.44%
YoY
|
$183.8M
-47.5%
YoY
|
$189.2M
-41.06%
YoY
|
$350.0M
-3.62%
YoY
|
$321.0M
-32.92%
YoY
|
$363.2M
207.71%
YoY
|
$478.5M
227.4%
YoY
|
$146.2M
71.13%
YoY
|
$22.60M
40.9%
YoY
|
| Gross Profit |
$56.87M
-14.36%
YoY
|
$52.10M
-40.51%
YoY
|
$66.41M
-28.38%
YoY
|
$87.57M
8.14%
YoY
|
$92.72M
57.77%
YoY
|
$80.98M
-3.91%
YoY
|
$58.77M
-39.11%
YoY
|
$84.28M
-44.94%
YoY
|
$96.51M
-17.25%
YoY
|
$153.1M
189.84%
YoY
|
$116.6M
-32.59%
YoY
|
$173.0M
23.71%
YoY
|
$55.89M
68.39%
YoY
|
| Selling, General & Admin |
$32.38M
59.58%
YoY
|
$37.11M
146.1%
YoY
|
$20.29M
-89.68%
YoY
|
$15.08M
-23.52%
YoY
|
$196.6M
567.89%
YoY
|
$19.72M
-29.27%
YoY
|
$29.44M
-35.19%
YoY
|
$27.88M
-32.95%
YoY
|
$45.43M
-79.49%
YoY
|
$41.58M
153.95%
YoY
|
$221.5M
429.87%
YoY
|
$41.81M
34.71%
YoY
|
$12.43M
96.99%
YoY
|
| Research & Development |
$29.81M
-16.89%
YoY
|
$33.47M
-55.86%
YoY
|
$35.87M
-54.49%
YoY
|
$75.82M
-17.8%
YoY
|
$78.82M
-70.98%
YoY
|
$92.24M
31.76%
YoY
|
$271.6M
291.16%
YoY
|
$70.01M
-18.73%
YoY
|
$69.44M
-0.34%
YoY
|
$86.14M
463.63%
YoY
|
$69.67M
279.58%
YoY
|
$18.36M
128.87%
YoY
|
$1.420M
-13.41%
YoY
|
| Depreciation & Amortization |
$1.145M
-68.22%
YoY
|
$3.863M
60.08%
YoY
|
$3.604M
546.0%
YoY
|
$2.413M
225.33%
YoY
|
$557.8K
-89.66%
YoY
|
$741.8K
-85.42%
YoY
|
$5.396M
-70.87%
YoY
|
$5.088M
N/A
|
$18.53M
N/A
|
N/A
|
N/A
|
$10.50M
0.0%
YoY
|
$3.400M
13.33%
YoY
|
| Operating Expenses |
$62.19M
10.74%
YoY
|
$70.58M
-22.35%
YoY
|
$56.16M
-80.3%
YoY
|
$90.90M
-18.81%
YoY
|
$285.1M
-6.42%
YoY
|
$112.0M
14.38%
YoY
|
$304.7M
20.31%
YoY
|
$97.88M
-23.36%
YoY
|
$253.2M
-13.03%
YoY
|
$127.7M
303.47%
YoY
|
$291.2M
384.02%
YoY
|
$60.16M
54.04%
YoY
|
$13.86M
74.34%
YoY
|
| Operating Profit |
-$5.317M
-151.87%
YoY
|
-$18.49M
455.39%
YoY
|
$10.25M
-105.33%
YoY
|
-$3.329M
-89.25%
YoY
|
-$192.4M
-21.76%
YoY
|
-$30.97M
127.68%
YoY
|
-$245.9M
56.9%
YoY
|
-$13.60M
-153.7%
YoY
|
-$156.7M
-10.22%
YoY
|
$25.33M
19.77%
YoY
|
-$174.6M
-254.69%
YoY
|
$112.9M
11.95%
YoY
|
$42.03M
66.52%
YoY
|
| Interest Expense |
$246.4M
106.97%
YoY
|
$138.4M
1393.68%
YoY
|
$119.1M
122.99%
YoY
|
$9.266M
-22.61%
YoY
|
$53.39M
-188.71%
YoY
|
$11.97M
-149.1%
YoY
|
-$60.19M
4845.76%
YoY
|
-$24.39M
N/A
|
-$1.217M
-113.6%
YoY
|
N/A
|
$8.949M
-190.32%
YoY
|
-$9.909M
104.43%
YoY
|
-$1.250M
-25.6%
YoY
|
| Other Income/Expense, Net |
-$367.5K
-112.63%
YoY
|
-$3.655M
-147.21%
YoY
|
$2.910M
414.97%
YoY
|
$7.741M
1153.29%
YoY
|
$565.1K
-47.94%
YoY
|
$617.7K
-77.97%
YoY
|
$1.085M
-154.0%
YoY
|
$2.804M
-52.25%
YoY
|
-$2.010M
538.49%
YoY
|
$5.872M
115.15%
YoY
|
-$314.8K
-113.17%
YoY
|
$2.391M
78.7%
YoY
|
$600.0K
650.0%
YoY
|
| Pretax Income |
$225.9M
134.76%
YoY
|
$128.6M
839.88%
YoY
|
$96.22M
-119.46%
YoY
|
$13.68M
-174.41%
YoY
|
-$494.5M
43.23%
YoY
|
-$18.38M
-47.75%
YoY
|
-$345.3M
20.53%
YoY
|
-$35.19M
-212.76%
YoY
|
-$286.4M
72.62%
YoY
|
$31.21M
30.67%
YoY
|
-$165.9M
-257.53%
YoY
|
$105.3M
8.26%
YoY
|
$41.38M
75.04%
YoY
|
| Income Tax |
$5.041M
-2.53%
YoY
|
$2.290M
64.76%
YoY
|
$5.172M
-301.27%
YoY
|
$1.390M
3154.67%
YoY
|
-$2.570M
-10.98%
YoY
|
$42.71K
-105.8%
YoY
|
-$2.887M
-3764.2%
YoY
|
-$736.3K
-19.45%
YoY
|
$78.78K
-95.9%
YoY
|
-$914.0K
-193.11%
YoY
|
$1.923M
-38.54%
YoY
|
$3.129M
-61.25%
YoY
|
$3.880M
175.18%
YoY
|
| Net Earnings |
$202.9M
217.22%
YoY
|
$106.3M
1286.99%
YoY
|
$63.98M
-115.27%
YoY
|
$7.664M
-449.23%
YoY
|
-$419.0M
31.85%
YoY
|
-$2.195M
-94.51%
YoY
|
-$317.8M
30.75%
YoY
|
-$39.94M
-663.7%
YoY
|
-$243.1M
39.64%
YoY
|
$7.086M
-69.06%
YoY
|
-$174.1M
-270.31%
YoY
|
$102.2M
14.56%
YoY
|
$37.49M
68.65%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
$12.01
84.43%
YoY
|
$4.54
11558.18%
YoY
|
$6.52
-374.48%
YoY
|
$0.04
-406.52%
YoY
|
-$2.37
28.78%
YoY
|
-$0.01
-94.51%
YoY
|
-$1.84
-100.0%
YoY
|
-$0.23
-100.0%
YoY
|
-$1.411M
21.38%
YoY
|
$43.77K
-79.13%
YoY
|
-$1.163M
-232.66%
YoY
|
$876.5K
14.56%
YoY
|
$321.5K
68.65%
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
|
| Basic 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
|
| 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
|
Loading...