|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$601.9M
22.99%
YoY
|
$489.4M
30.54%
YoY
|
$374.9M
34.22%
YoY
|
$279.3M
N/A
|
| Cost Of Revenue |
$188.6M
5.19%
YoY
|
$179.3M
56.62%
YoY
|
$114.5M
23.77%
YoY
|
$92.51M
N/A
|
| Gross Profit |
$413.3M
33.29%
YoY
|
$310.1M
19.07%
YoY
|
$260.4M
39.4%
YoY
|
$186.8M
N/A
|
| Selling, General & Admin |
$377.5M
-20.16%
YoY
|
$472.8M
100.64%
YoY
|
$235.6M
16.1%
YoY
|
$203.0M
N/A
|
| Research & Development |
$130.6M
-16.71%
YoY
|
$156.8M
183.62%
YoY
|
$55.29M
28.19%
YoY
|
$43.13M
N/A
|
| Depreciation & Amortization |
$3.100M
6.9%
YoY
|
$2.900M
0.45%
YoY
|
$2.887M
7.52%
YoY
|
$2.685M
N/A
|
| Operating Expenses |
$508.1M
-19.3%
YoY
|
$629.6M
116.41%
YoY
|
$290.9M
18.22%
YoY
|
$246.1M
N/A
|
| Operating Profit |
-$94.80M
-70.33%
YoY
|
-$319.5M
947.22%
YoY
|
-$30.51M
-48.53%
YoY
|
-$59.29M
N/A
|
| Interest Expense |
$25.54M
79.25%
YoY
|
$14.25M
250.76%
YoY
|
$4.062M
-7764.15%
YoY
|
-$53.00K
N/A
|
| Other Income/Expense, Net |
$3.317M
566.06%
YoY
|
$498.0K
-146.76%
YoY
|
-$1.065M
-80.53%
YoY
|
-$5.469M
N/A
|
| Pretax Income |
-$65.94M
-78.36%
YoY
|
-$304.8M
1007.69%
YoY
|
-$27.52M
-57.54%
YoY
|
-$64.81M
N/A
|
| Income Tax |
$1.719M
-8.42%
YoY
|
$1.877M
32.56%
YoY
|
$1.416M
114.87%
YoY
|
$659.0K
N/A
|
| Net Earnings |
-$50.30M
-76.74%
YoY
|
-$216.2M
647.3%
YoY
|
-$28.93M
-55.81%
YoY
|
-$65.47M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.28
-79.39%
YoY
|
-$1.32
634.78%
YoY
|
-$0.18
-57.14%
YoY
|
-$0.42
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$163.7M
23.59%
YoY
|
$154.3M
19.49%
YoY
|
$147.6M
25.61%
YoY
|
$136.3M
23.59%
YoY
|
$132.5M
-64.67%
YoY
|
$129.1M
20.69%
YoY
|
$117.5M
35.83%
YoY
|
$110.3M
39.93%
YoY
|
$374.9M
N/A
|
| Cost Of Revenue |
$49.42M
12.51%
YoY
|
$49.25M
-23.52%
YoY
|
$46.39M
25.47%
YoY
|
$43.58M
28.07%
YoY
|
$43.93M
-61.64%
YoY
|
$64.40M
118.12%
YoY
|
$36.98M
28.73%
YoY
|
$34.03M
32.06%
YoY
|
$114.5M
N/A
|
| Gross Profit |
$114.3M
29.09%
YoY
|
$105.1M
62.27%
YoY
|
$101.2M
25.67%
YoY
|
$92.73M
21.59%
YoY
|
$88.55M
-66.0%
YoY
|
$64.74M
-16.44%
YoY
|
$80.53M
39.36%
YoY
|
$76.26M
43.75%
YoY
|
$260.4M
N/A
|
| Selling, General & Admin |
$88.50M
-10.66%
YoY
|
$91.87M
-61.22%
YoY
|
$99.52M
37.94%
YoY
|
$97.60M
50.81%
YoY
|
$99.06M
-57.96%
YoY
|
$236.9M
318.37%
YoY
|
$72.15M
18.66%
YoY
|
$64.72M
4.39%
YoY
|
$235.6M
N/A
|
| Research & Development |
$31.04M
-15.87%
YoY
|
$30.64M
-63.1%
YoY
|
$33.92M
70.0%
YoY
|
$35.00M
106.82%
YoY
|
$36.90M
-33.27%
YoY
|
$83.04M
499.18%
YoY
|
$19.95M
50.85%
YoY
|
$16.92M
35.08%
YoY
|
$55.29M
N/A
|
| Depreciation & Amortization |
$1.065M
-0.37%
YoY
|
$800.0K
14.29%
YoY
|
$800.0K
14.29%
YoY
|
$800.0K
20.66%
YoY
|
$1.069M
-50.37%
YoY
|
$700.0K
0.0%
YoY
|
$700.0K
-12.5%
YoY
|
$663.0K
-9.55%
YoY
|
$2.154M
N/A
|
| Operating Expenses |
$119.5M
-12.07%
YoY
|
$122.5M
-61.71%
YoY
|
$133.4M
44.89%
YoY
|
$132.6M
62.42%
YoY
|
$136.0M
-53.27%
YoY
|
$319.9M
353.93%
YoY
|
$92.10M
24.41%
YoY
|
$81.64M
9.55%
YoY
|
$290.9M
N/A
|
| Operating Profit |
-$5.229M
-88.97%
YoY
|
-$17.46M
-93.16%
YoY
|
-$32.24M
178.63%
YoY
|
-$39.87M
641.13%
YoY
|
-$47.41M
55.37%
YoY
|
-$255.2M
-3743.74%
YoY
|
-$11.57M
-28.78%
YoY
|
-$5.380M
-74.95%
YoY
|
-$30.51M
N/A
|
| Interest Expense |
$6.441M
8.64%
YoY
|
$6.748M
34.37%
YoY
|
$6.414M
286.15%
YoY
|
$5.937M
262.9%
YoY
|
$5.929M
45.96%
YoY
|
$5.022M
N/A
|
$1.661M
N/A
|
$1.636M
212.81%
YoY
|
$4.062M
N/A
|
| Other Income/Expense, Net |
$880.0K
-149.86%
YoY
|
-$900.0K
-216.58%
YoY
|
$1.632M
-31.74%
YoY
|
$1.705M
-289.44%
YoY
|
-$1.765M
65.73%
YoY
|
$772.0K
-172.01%
YoY
|
$2.391M
47720.0%
YoY
|
-$900.0K
-50.74%
YoY
|
-$1.065M
N/A
|
| Pretax Income |
$2.092M
-104.84%
YoY
|
-$11.61M
-95.34%
YoY
|
-$24.19M
221.77%
YoY
|
-$32.23M
594.04%
YoY
|
-$43.24M
57.16%
YoY
|
-$249.4M
-3630.25%
YoY
|
-$7.519M
-50.52%
YoY
|
-$4.644M
-79.61%
YoY
|
-$27.52M
N/A
|
| Income Tax |
$802.0K
-36.5%
YoY
|
-$119.0K
271.88%
YoY
|
$600.0K
81.27%
YoY
|
$400.0K
26.98%
YoY
|
$1.263M
-10.81%
YoY
|
-$32.00K
-110.67%
YoY
|
$331.0K
89.14%
YoY
|
$315.0K
6.78%
YoY
|
$1.416M
N/A
|
| Net Earnings |
$999.0K
-103.18%
YoY
|
-$8.850M
-94.8%
YoY
|
-$18.43M
134.8%
YoY
|
-$24.02M
384.29%
YoY
|
-$31.45M
8.7%
YoY
|
-$170.1M
-2614.9%
YoY
|
-$7.850M
-48.93%
YoY
|
-$4.959M
-78.51%
YoY
|
-$28.93M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$1.06
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-100.21%
YoY
|
-$0.05
-95.28%
YoY
|
-$0.10
100.0%
YoY
|
-$0.14
366.67%
YoY
|
-$0.19
2.61%
YoY
|
-$1.06
N/A
|
-$0.05
N/A
|
-$0.03
-80.0%
YoY
|
-$0.18
N/A
|
| COMMON SHARES |
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
|
160.3M
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
160.3M
N/A
|
N/A
|
N/A
|
N/A
|
Loading...