|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$521.3M
54.74%
YoY
|
$336.9M
80.76%
YoY
|
$186.4M
141.85%
YoY
|
$77.06M
302.66%
YoY
|
$19.14M
N/A
|
| Cost Of Revenue |
$100.2M
22.78%
YoY
|
$81.64M
83.35%
YoY
|
$44.53M
259.86%
YoY
|
$12.37M
550.24%
YoY
|
$1.903M
N/A
|
| Gross Profit |
$421.1M
64.97%
YoY
|
$255.2M
79.95%
YoY
|
$141.8M
119.28%
YoY
|
$64.69M
275.33%
YoY
|
$17.24M
N/A
|
| Selling, General & Admin |
$257.0M
27.1%
YoY
|
$202.2M
38.62%
YoY
|
$145.9M
63.79%
YoY
|
$89.07M
50.4%
YoY
|
$59.22M
161.0%
YoY
|
| Research & Development |
$186.2M
32.39%
YoY
|
$140.6M
37.05%
YoY
|
$102.6M
-3.96%
YoY
|
$106.8M
-18.71%
YoY
|
$131.4M
61.05%
YoY
|
| Depreciation & Amortization |
$24.24M
2.6%
YoY
|
$23.63M
118.2%
YoY
|
$10.83M
234.43%
YoY
|
$3.238M
444.2%
YoY
|
$595.0K
95.08%
YoY
|
| Operating Expenses |
$543.4M
28.02%
YoY
|
$424.5M
70.83%
YoY
|
$248.5M
19.3%
YoY
|
$208.3M
8.17%
YoY
|
$192.6M
84.62%
YoY
|
| Operating Profit |
-$22.14M
-74.73%
YoY
|
-$87.61M
-17.85%
YoY
|
-$106.6M
-18.73%
YoY
|
-$131.2M
-24.33%
YoY
|
-$173.4M
66.27%
YoY
|
| Interest Expense |
-$1.662M
220.23%
YoY
|
-$519.0K
-87.63%
YoY
|
-$4.194M
-62.61%
YoY
|
-$11.22M
-37.54%
YoY
|
-$17.96M
-1571.8%
YoY
|
| Other Income/Expense, Net |
$2.371M
95.47%
YoY
|
$1.213M
-142.95%
YoY
|
-$2.824M
-873.7%
YoY
|
$365.0K
-162.71%
YoY
|
-$582.0K
203.13%
YoY
|
| Pretax Income |
-$21.43M
-75.35%
YoY
|
-$86.91M
-45.65%
YoY
|
-$159.9M
12.56%
YoY
|
-$142.1M
69.23%
YoY
|
-$83.95M
-18.7%
YoY
|
| Income Tax |
$1.936M
87.96%
YoY
|
$1.030M
3.94%
YoY
|
$991.0K
-115.47%
YoY
|
-$6.406M
-17413.51%
YoY
|
$37.00K
516.67%
YoY
|
| Net Earnings |
-$23.36M
-73.43%
YoY
|
-$87.94M
-45.35%
YoY
|
-$160.9M
18.6%
YoY
|
-$135.7M
61.53%
YoY
|
-$83.99M
-18.67%
YoY
|
| Basic Earnings Per Share |
-$0.47
-74.59%
YoY
|
-$1.85
-53.75%
YoY
|
-$4.00
-0.25%
YoY
|
-$4.01
44.77%
YoY
|
-$2.77
N/A
|
| Diluted Earnings Per Share |
-$0.47
-74.59%
YoY
|
-$1.85
-52.99%
YoY
|
-$3.94
-2.1%
YoY
|
-$4.02
-100.0%
YoY
|
-$2.770M
-32.27%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
50.20M shares
5.63%
YoY
|
47.52M shares
16.23%
YoY
|
40.89M
20.82%
YoY
|
33.84M
11.6%
YoY
|
30.32M
N/A
|
| Diluted Shares Outstanding |
50.20M shares
5.63%
YoY
|
47.52M shares
16.23%
YoY
|
40.89M
20.31%
YoY
|
33.98M
12.07%
YoY
|
30.32M
N/A
|
|
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 |
$159.9M
43.28%
YoY
|
$148.9M
49.81%
YoY
|
$133.0M
47.17%
YoY
|
$127.8M
64.09%
YoY
|
$111.6M
61.2%
YoY
|
$99.41M
42.93%
YoY
|
$90.38M
89.37%
YoY
|
$77.88M
107.68%
YoY
|
$69.22M
119.07%
YoY
|
$69.55M
149.24%
YoY
|
$47.73M
154.13%
YoY
|
$37.50M
114.46%
YoY
|
$31.60M
145.1%
YoY
|
$27.91M
789.29%
YoY
|
$18.78M
275.6%
YoY
|
$17.48M
58.95%
YoY
|
$12.89M
N/A
|
$3.138M
N/A
|
$5.000M
N/A
|
| Cost Of Revenue |
$28.81M
25.14%
YoY
|
$28.26M
24.07%
YoY
|
$25.54M
22.74%
YoY
|
$23.42M
15.79%
YoY
|
$23.02M
29.1%
YoY
|
$22.78M
1.2%
YoY
|
$20.81M
103.38%
YoY
|
$20.23M
196.93%
YoY
|
$17.83M
258.1%
YoY
|
$22.51M
400.89%
YoY
|
$10.23M
248.91%
YoY
|
$6.812M
169.89%
YoY
|
$4.979M
105.4%
YoY
|
$4.494M
136.15%
YoY
|
$2.932M
N/A
|
$2.524M
N/A
|
$2.424M
N/A
|
$1.903M
N/A
|
N/A
|
| Gross Profit |
$131.1M
48.0%
YoY
|
$120.7M
57.46%
YoY
|
$107.5M
54.48%
YoY
|
$104.4M
81.04%
YoY
|
$88.57M
72.34%
YoY
|
$76.63M
62.9%
YoY
|
$69.57M
85.52%
YoY
|
$57.65M
87.87%
YoY
|
$51.39M
93.07%
YoY
|
$47.04M
100.94%
YoY
|
$37.50M
136.62%
YoY
|
$30.69M
105.11%
YoY
|
$26.62M
154.29%
YoY
|
$23.41M
1795.71%
YoY
|
$15.85M
N/A
|
$14.96M
N/A
|
$10.47M
N/A
|
$1.235M
N/A
|
N/A
|
| Selling, General & Admin |
$96.33M
66.93%
YoY
|
$74.13M
30.44%
YoY
|
$61.91M
22.48%
YoY
|
$63.29M
28.61%
YoY
|
$57.71M
26.44%
YoY
|
$56.83M
23.05%
YoY
|
$50.55M
38.37%
YoY
|
$49.21M
49.35%
YoY
|
$45.64M
51.02%
YoY
|
$46.18M
74.49%
YoY
|
$36.53M
62.25%
YoY
|
$32.95M
57.13%
YoY
|
$30.22M
58.08%
YoY
|
$26.47M
39.05%
YoY
|
$22.51M
29.74%
YoY
|
$20.97M
57.04%
YoY
|
$19.12M
101.67%
YoY
|
$19.04M
163.28%
YoY
|
$17.35M
202.84%
YoY
|
| Research & Development |
$97.91M
112.64%
YoY
|
$51.11M
16.08%
YoY
|
$42.96M
35.48%
YoY
|
$46.07M
41.0%
YoY
|
$46.04M
42.9%
YoY
|
$44.03M
42.32%
YoY
|
$31.71M
21.42%
YoY
|
$32.67M
48.45%
YoY
|
$32.22M
36.84%
YoY
|
$30.94M
-0.55%
YoY
|
$26.12M
-0.38%
YoY
|
$22.01M
-13.46%
YoY
|
$23.55M
-2.24%
YoY
|
$31.11M
11.99%
YoY
|
$26.22M
-13.96%
YoY
|
$25.43M
-27.44%
YoY
|
$24.09M
-36.83%
YoY
|
$27.78M
-6.58%
YoY
|
$30.47M
90.63%
YoY
|
| Depreciation & Amortization |
$6.874M
13.58%
YoY
|
$6.074M
0.3%
YoY
|
$6.062M
0.12%
YoY
|
$6.056M
3.45%
YoY
|
$6.052M
6.85%
YoY
|
$6.056M
10.23%
YoY
|
$6.055M
126.78%
YoY
|
$5.854M
338.17%
YoY
|
$5.664M
323.64%
YoY
|
$5.494M
357.45%
YoY
|
$2.670M
143.61%
YoY
|
$1.336M
123.04%
YoY
|
$1.337M
290.94%
YoY
|
$1.201M
251.17%
YoY
|
$1.096M
1204.76%
YoY
|
$599.0K
658.23%
YoY
|
$342.0K
280.0%
YoY
|
$342.0K
280.0%
YoY
|
$84.00K
5.0%
YoY
|
| Operating Expenses |
$949.3M
648.89%
YoY
|
$125.2M
24.17%
YoY
|
$130.4M
26.53%
YoY
|
$132.8M
30.03%
YoY
|
$126.8M
32.48%
YoY
|
$100.9M
30.78%
YoY
|
$103.1M
41.43%
YoY
|
$102.1M
65.3%
YoY
|
$95.69M
62.89%
YoY
|
$77.12M
33.95%
YoY
|
$72.87M
41.06%
YoY
|
$61.77M
26.25%
YoY
|
$58.75M
28.75%
YoY
|
$57.57M
22.99%
YoY
|
$51.66M
8.03%
YoY
|
$48.93M
1.08%
YoY
|
$45.63M
-4.17%
YoY
|
$46.81M
26.68%
YoY
|
$47.82M
120.22%
YoY
|
| Operating Profit |
-$789.5M
5099.66%
YoY
|
-$4.567M
-81.15%
YoY
|
$2.603M
-120.52%
YoY
|
-$4.989M
-79.41%
YoY
|
-$15.18M
-42.64%
YoY
|
-$24.22M
-19.46%
YoY
|
-$12.68M
-49.56%
YoY
|
-$24.23M
-0.17%
YoY
|
-$26.47M
-2.5%
YoY
|
-$30.08M
-11.96%
YoY
|
-$25.15M
-23.52%
YoY
|
-$24.27M
-22.8%
YoY
|
-$27.15M
-17.07%
YoY
|
-$34.16M
-25.04%
YoY
|
-$32.88M
-23.22%
YoY
|
-$31.44M
-15.94%
YoY
|
-$32.74M
-31.25%
YoY
|
-$45.58M
N/A
|
-$42.82M
97.2%
YoY
|
| Interest Expense |
-$215.0K
-62.48%
YoY
|
-$178.0K
-52.53%
YoY
|
-$355.0K
203.42%
YoY
|
-$556.0K
569.88%
YoY
|
-$573.0K
-1123.21%
YoY
|
-$375.0K
-86.84%
YoY
|
-$117.0K
-123.88%
YoY
|
-$83.00K
-16.16%
YoY
|
$56.00K
-102.84%
YoY
|
-$2.849M
84.76%
YoY
|
$490.0K
-118.71%
YoY
|
-$99.00K
-97.04%
YoY
|
-$1.970M
-46.83%
YoY
|
-$1.542M
-68.21%
YoY
|
-$2.619M
-38.23%
YoY
|
-$3.350M
-43.87%
YoY
|
-$3.705M
27.76%
YoY
|
-$4.850M
2752.94%
YoY
|
-$4.240M
-1866.67%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$218.0K
-194.37%
YoY
|
$395.0K
-136.34%
YoY
|
$86.00K
-72.44%
YoY
|
$2.108M
19.98%
YoY
|
$231.0K
-107.55%
YoY
|
-$1.087M
-182.22%
YoY
|
$312.0K
-213.87%
YoY
|
$1.757M
-316.65%
YoY
|
-$3.061M
420.58%
YoY
|
$1.322M
-788.54%
YoY
|
-$274.0K
-121.09%
YoY
|
-$811.0K
426.62%
YoY
|
-$588.0K
3358.82%
YoY
|
-$192.0K
448.57%
YoY
|
$1.299M
-352.72%
YoY
|
-$154.0K
862.5%
YoY
|
-$17.00K
-78.75%
YoY
|
-$35.00K
16.67%
YoY
|
| Pretax Income |
-$789.7M
5686.05%
YoY
|
-$4.963M
-79.63%
YoY
|
$2.643M
-119.03%
YoY
|
-$5.459M
-77.26%
YoY
|
-$13.65M
-44.64%
YoY
|
-$24.37M
-25.99%
YoY
|
-$13.89M
-40.49%
YoY
|
-$24.00M
-67.44%
YoY
|
-$24.66M
-17.62%
YoY
|
-$32.92M
-9.28%
YoY
|
-$23.34M
-34.61%
YoY
|
-$73.72M
120.12%
YoY
|
-$29.93M
-18.22%
YoY
|
-$36.29M
-163.05%
YoY
|
-$35.69M
-24.22%
YoY
|
-$33.49M
-23.68%
YoY
|
-$36.60M
-27.57%
YoY
|
$57.56M
-254.73%
YoY
|
-$47.10M
118.97%
YoY
|
| Income Tax |
$475.0K
-53.84%
YoY
|
$767.0K
-233.16%
YoY
|
-$262.0K
-175.5%
YoY
|
$402.0K
-36.69%
YoY
|
$1.029M
64.9%
YoY
|
-$576.0K
-356.0%
YoY
|
$347.0K
39.36%
YoY
|
$635.0K
100.95%
YoY
|
$624.0K
210.45%
YoY
|
$225.0K
60.71%
YoY
|
$249.0K
1815.38%
YoY
|
$316.0K
-104.81%
YoY
|
$201.0K
1727.27%
YoY
|
$140.0K
1066.67%
YoY
|
$13.00K
44.44%
YoY
|
-$6.570M
-59827.27%
YoY
|
$11.00K
120.0%
YoY
|
$12.00K
N/A
|
$9.000K
-400.0%
YoY
|
| Net Earnings |
-$790.2M
5283.63%
YoY
|
-$5.730M
-75.91%
YoY
|
$2.905M
-120.41%
YoY
|
-$5.861M
-76.21%
YoY
|
-$14.68M
-41.94%
YoY
|
-$23.79M
-28.23%
YoY
|
-$14.24M
-39.65%
YoY
|
-$24.64M
-66.72%
YoY
|
-$25.28M
-16.1%
YoY
|
-$33.15M
-9.01%
YoY
|
-$23.59M
-33.94%
YoY
|
-$74.04M
175.01%
YoY
|
-$30.13M
-17.69%
YoY
|
-$36.43M
-163.31%
YoY
|
-$35.71M
-24.2%
YoY
|
-$26.92M
-38.67%
YoY
|
-$36.61M
-27.56%
YoY
|
$57.55M
-254.69%
YoY
|
-$47.11M
119.05%
YoY
|
| Basic Earnings Per Share |
-$13.43
4376.67%
YoY
|
N/A
|
$0.06
-120.0%
YoY
|
-$0.12
-76.92%
YoY
|
-$0.30
-44.44%
YoY
|
N/A
|
-$0.30
-47.37%
YoY
|
-$0.52
-73.2%
YoY
|
-$0.54
-32.5%
YoY
|
N/A
|
-$0.57
-44.12%
YoY
|
-$1.94
130.95%
YoY
|
-$0.80
-31.62%
YoY
|
N/A
|
-$1.02
-34.19%
YoY
|
-$0.84
-42.07%
YoY
|
-$1.17
N/A
|
N/A
|
-$1.55
N/A
|
| Diluted Earnings Per Share |
-$13.43
4376.67%
YoY
|
-$0.11
-76.89%
YoY
|
$0.05
-116.67%
YoY
|
-$0.12
-76.92%
YoY
|
-$0.30
-44.44%
YoY
|
-$0.49
-25.12%
YoY
|
-$0.30
-47.37%
YoY
|
-$0.52
-73.2%
YoY
|
-$0.54
-32.5%
YoY
|
-$0.66
-33.1%
YoY
|
-$0.57
-44.12%
YoY
|
-$1.94
130.95%
YoY
|
-$0.80
-100.0%
YoY
|
-$0.99
-100.0%
YoY
|
-$1.02
-100.0%
YoY
|
-$0.84
-42.07%
YoY
|
-$1.170M
-30.3%
YoY
|
$1.884M
-232.27%
YoY
|
-$1.551M
81.23%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
60.34M shares
23.11%
YoY
|
51.39M shares
7.06%
YoY
|
50.24M shares
5.3%
YoY
|
49.53M shares
5.1%
YoY
|
49.01M shares
4.28%
YoY
|
48.00M shares
2.98%
YoY
|
47.71M shares
24.57%
YoY
|
47.13M shares
23.93%
YoY
|
47.00M
23.85%
YoY
|
46.61M
26.43%
YoY
|
38.30M
16.93%
YoY
|
38.03M
18.24%
YoY
|
37.95M
19.6%
YoY
|
36.87M
20.34%
YoY
|
32.75M
7.33%
YoY
|
32.16M
6.24%
YoY
|
31.73M
4.31%
YoY
|
30.64M
N/A
|
30.52M
N/A
|
| Diluted Shares Outstanding |
58.85M shares
20.38%
YoY
|
N/A
|
56.99M shares
19.28%
YoY
|
49.73M shares
5.28%
YoY
|
48.89M shares
4.18%
YoY
|
N/A
|
47.78M shares
16.26%
YoY
|
47.24M shares
23.95%
YoY
|
46.93M shares
24.56%
YoY
|
N/A
|
41.10M
17.67%
YoY
|
38.11M
18.42%
YoY
|
37.68M
20.38%
YoY
|
N/A
|
34.93M
15.02%
YoY
|
32.18M
6.29%
YoY
|
31.30M
N/A
|
N/A
|
30.37M
N/A
|
Loading...