|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$601.8M
37.96%
YoY
|
$436.2M
78.34%
YoY
|
$244.6M
15.92%
YoY
|
$211.0M
239.02%
YoY
|
$62.24M
77.01%
YoY
|
| Cost Of Revenue |
$394.6M
23.29%
YoY
|
$320.1M
65.68%
YoY
|
$193.2M
0.61%
YoY
|
$192.0M
199.4%
YoY
|
$64.13M
36.51%
YoY
|
| Gross Profit |
$207.2M
78.38%
YoY
|
$116.1M
125.93%
YoY
|
$51.41M
170.72%
YoY
|
$18.99M
-1103.17%
YoY
|
-$1.893M
-83.98%
YoY
|
| Selling, General & Admin |
$165.3M
25.65%
YoY
|
$131.6M
19.3%
YoY
|
$110.3M
23.87%
YoY
|
$89.03M
52.45%
YoY
|
$58.40M
143.38%
YoY
|
| Research & Development |
$270.7M
55.23%
YoY
|
$174.4M
46.48%
YoY
|
$119.1M
82.69%
YoY
|
$65.17M
56.03%
YoY
|
$41.77M
118.19%
YoY
|
| Depreciation & Amortization |
$25.37M
28.28%
YoY
|
$19.78M
28.36%
YoY
|
$15.41M
-4.65%
YoY
|
$16.16M
114.58%
YoY
|
$7.530M
15.24%
YoY
|
| Operating Expenses |
$436.0M
42.51%
YoY
|
$306.0M
33.41%
YoY
|
$229.3M
48.73%
YoY
|
$154.2M
53.95%
YoY
|
$100.2M
132.2%
YoY
|
| Operating Profit |
-$228.8M
20.57%
YoY
|
-$189.8M
6.68%
YoY
|
-$177.9M
31.59%
YoY
|
-$135.2M
32.48%
YoY
|
-$102.1M
85.71%
YoY
|
| Interest Expense |
-$1.440M
-63.58%
YoY
|
-$3.954M
-6.92%
YoY
|
-$4.248M
-45.53%
YoY
|
-$7.799M
27.27%
YoY
|
-$6.128M
-2835.71%
YoY
|
| Other Income/Expense, Net |
$2.941M
654.1%
YoY
|
$390.0K
-138.88%
YoY
|
-$1.003M
-144.42%
YoY
|
$2.258M
-109.91%
YoY
|
-$22.79M
-5604.11%
YoY
|
| Pretax Income |
-$225.9M
19.26%
YoY
|
-$189.4M
5.86%
YoY
|
-$178.9M
34.58%
YoY
|
-$132.9M
6.49%
YoY
|
-$124.8M
128.9%
YoY
|
| Income Tax |
-$27.69M
-3724.08%
YoY
|
$764.0K
-79.07%
YoY
|
$3.650M
21.75%
YoY
|
$2.998M
-139.87%
YoY
|
-$7.520M
-1710.28%
YoY
|
| Net Earnings |
-$198.2M
4.22%
YoY
|
-$190.2M
4.16%
YoY
|
-$182.6M
34.3%
YoY
|
-$135.9M
15.87%
YoY
|
-$117.3M
113.29%
YoY
|
| Basic Earnings Per Share |
-$0.37
-2.63%
YoY
|
-$0.38
0.0%
YoY
|
-$0.38
31.03%
YoY
|
-$0.29
-48.21%
YoY
|
-$0.56
-23.29%
YoY
|
| Diluted Earnings Per Share |
-$0.37
-2.63%
YoY
|
-$0.38
0.0%
YoY
|
-$0.38
31.03%
YoY
|
-$0.29
-100.0%
YoY
|
-$558.9K
324.15%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
530.7M shares
7.0%
YoY
|
495.9M shares
2.94%
YoY
|
481.8M
3.34%
YoY
|
466.2M
122.12%
YoY
|
209.9M
178.32%
YoY
|
| Diluted Shares Outstanding |
530.7M shares
7.0%
YoY
|
495.9M shares
2.94%
YoY
|
481.8M
3.34%
YoY
|
466.2M
122.12%
YoY
|
209.9M
178.32%
YoY
|
|
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 |
$200.3M
63.46%
YoY
|
$179.7M
35.7%
YoY
|
$155.1M
47.97%
YoY
|
$144.5M
36.0%
YoY
|
$122.6M
32.13%
YoY
|
$132.4M
120.68%
YoY
|
$104.8M
54.9%
YoY
|
$106.3M
71.25%
YoY
|
$92.77M
68.99%
YoY
|
$59.99M
15.9%
YoY
|
$67.66M
7.3%
YoY
|
$62.05M
11.85%
YoY
|
$54.90M
34.87%
YoY
|
$51.76M
88.38%
YoY
|
$63.06M
1092.68%
YoY
|
$55.47M
391.79%
YoY
|
$40.70M
123.74%
YoY
|
$27.48M
74.61%
YoY
|
$5.287M
-50.45%
YoY
|
| Cost Of Revenue |
$123.9M
41.84%
YoY
|
$111.4M
16.58%
YoY
|
$97.77M
27.28%
YoY
|
$98.11M
24.05%
YoY
|
$87.32M
27.3%
YoY
|
$95.57M
114.77%
YoY
|
$76.81M
45.77%
YoY
|
$79.09M
66.67%
YoY
|
$68.59M
41.32%
YoY
|
$44.50M
-10.88%
YoY
|
$52.69M
-3.47%
YoY
|
$47.45M
-6.07%
YoY
|
$48.54M
31.3%
YoY
|
$49.93M
140.14%
YoY
|
$54.59M
207.76%
YoY
|
$50.52M
472.94%
YoY
|
$36.97M
120.3%
YoY
|
$20.79M
5.06%
YoY
|
$17.74M
41.28%
YoY
|
| Gross Profit |
$76.49M
117.02%
YoY
|
$68.23M
85.33%
YoY
|
$57.31M
104.72%
YoY
|
$46.39M
70.78%
YoY
|
$35.25M
45.81%
YoY
|
$36.82M
137.65%
YoY
|
$28.00M
87.05%
YoY
|
$27.16M
86.13%
YoY
|
$24.17M
280.27%
YoY
|
$15.49M
746.56%
YoY
|
$14.97M
76.77%
YoY
|
$14.59M
194.33%
YoY
|
$6.357M
70.2%
YoY
|
$1.830M
-72.63%
YoY
|
$8.467M
-168.0%
YoY
|
$4.958M
101.3%
YoY
|
$3.735M
164.71%
YoY
|
$6.685M
-264.9%
YoY
|
-$12.45M
560.53%
YoY
|
| Selling, General & Admin |
$51.95M
32.1%
YoY
|
$38.01M
-0.27%
YoY
|
$45.59M
41.7%
YoY
|
$39.89M
30.69%
YoY
|
$39.33M
36.79%
YoY
|
$38.11M
60.37%
YoY
|
$32.17M
18.28%
YoY
|
$30.52M
6.29%
YoY
|
$28.75M
0.98%
YoY
|
$23.77M
8.12%
YoY
|
$27.20M
18.46%
YoY
|
$28.72M
51.52%
YoY
|
$28.47M
23.36%
YoY
|
$21.98M
17.31%
YoY
|
$22.96M
-7.15%
YoY
|
$18.95M
168.14%
YoY
|
$23.08M
248.4%
YoY
|
$18.74M
187.57%
YoY
|
$24.73M
434.22%
YoY
|
| Research & Development |
$80.51M
46.1%
YoY
|
$76.00M
64.14%
YoY
|
$70.69M
48.13%
YoY
|
$66.13M
65.7%
YoY
|
$55.11M
43.13%
YoY
|
$46.30M
29.37%
YoY
|
$47.72M
79.23%
YoY
|
$39.91M
28.6%
YoY
|
$38.50M
61.07%
YoY
|
$35.79M
148.9%
YoY
|
$26.63M
52.08%
YoY
|
$31.04M
61.94%
YoY
|
$23.91M
77.38%
YoY
|
$14.38M
35.85%
YoY
|
$17.51M
27.25%
YoY
|
$19.17M
124.7%
YoY
|
$13.48M
90.41%
YoY
|
$10.58M
33.64%
YoY
|
$13.76M
185.57%
YoY
|
| Depreciation & Amortization |
$7.513M
35.0%
YoY
|
$14.74M
61.33%
YoY
|
$6.364M
37.04%
YoY
|
$5.758M
24.2%
YoY
|
$5.565M
16.79%
YoY
|
$9.139M
11.9%
YoY
|
$4.644M
13.77%
YoY
|
$4.636M
38.1%
YoY
|
$4.765M
33.92%
YoY
|
$8.167M
-2.27%
YoY
|
$4.082M
-3.89%
YoY
|
$3.357M
-19.38%
YoY
|
$3.558M
15.03%
YoY
|
$8.357M
142.87%
YoY
|
$4.247M
65.7%
YoY
|
$4.164M
131.59%
YoY
|
$3.093M
76.04%
YoY
|
$3.441M
17.08%
YoY
|
$2.563M
-59.95%
YoY
|
| Operating Expenses |
$132.5M
40.27%
YoY
|
$119.3M
34.98%
YoY
|
$116.3M
45.54%
YoY
|
$106.0M
50.53%
YoY
|
$94.44M
40.42%
YoY
|
$88.37M
39.43%
YoY
|
$79.90M
48.43%
YoY
|
$70.44M
17.88%
YoY
|
$67.25M
28.41%
YoY
|
$63.37M
62.28%
YoY
|
$53.83M
33.01%
YoY
|
$59.75M
56.76%
YoY
|
$52.37M
43.27%
YoY
|
$39.05M
25.91%
YoY
|
$40.47M
1.57%
YoY
|
$38.12M
144.39%
YoY
|
$36.56M
166.79%
YoY
|
$31.02M
110.31%
YoY
|
$39.84M
263.54%
YoY
|
| Operating Profit |
-$55.97M
-5.44%
YoY
|
-$51.04M
-0.98%
YoY
|
-$58.97M
13.62%
YoY
|
-$59.64M
37.82%
YoY
|
-$59.19M
37.39%
YoY
|
-$51.55M
7.66%
YoY
|
-$51.90M
33.56%
YoY
|
-$43.27M
-4.17%
YoY
|
-$43.08M
-6.38%
YoY
|
-$47.88M
28.64%
YoY
|
-$38.86M
21.43%
YoY
|
-$45.16M
36.19%
YoY
|
-$46.02M
40.21%
YoY
|
-$37.22M
52.99%
YoY
|
-$32.00M
-38.8%
YoY
|
-$33.16M
152.47%
YoY
|
-$32.82M
167.02%
YoY
|
-$24.33M
29.41%
YoY
|
-$52.30M
307.12%
YoY
|
| Interest Expense |
$9.031M
-449.23%
YoY
|
$4.342M
-410.14%
YoY
|
-$590.0K
29.96%
YoY
|
-$2.371M
187.74%
YoY
|
-$2.586M
187.97%
YoY
|
-$1.400M
-22.18%
YoY
|
-$454.0K
-67.87%
YoY
|
-$824.0K
10.6%
YoY
|
-$898.0K
31.09%
YoY
|
-$1.799M
30.36%
YoY
|
-$1.413M
-4.91%
YoY
|
-$745.0K
-69.37%
YoY
|
-$685.0K
-77.08%
YoY
|
-$1.380M
-52.88%
YoY
|
-$1.486M
-49.81%
YoY
|
-$2.432M
784.36%
YoY
|
-$2.989M
2253.54%
YoY
|
-$2.929M
-197.8%
YoY
|
-$2.961M
1774.05%
YoY
|
| Other Income/Expense, Net |
$9.155M
-508.52%
YoY
|
$12.88M
907.11%
YoY
|
-$379.0K
-141.92%
YoY
|
-$3.837M
-590.04%
YoY
|
-$2.241M
90.56%
YoY
|
$1.279M
552.55%
YoY
|
$904.0K
-353.22%
YoY
|
$783.0K
2425.81%
YoY
|
-$1.176M
-227.0%
YoY
|
$196.0K
-49.09%
YoY
|
-$357.0K
-60.98%
YoY
|
$31.00K
-100.49%
YoY
|
$926.0K
-91.18%
YoY
|
$385.0K
-98.39%
YoY
|
-$915.0K
-97.34%
YoY
|
-$6.331M
104.82%
YoY
|
$10.50M
-415.57%
YoY
|
$23.92M
-1087.41%
YoY
|
-$34.40M
5613.79%
YoY
|
| Pretax Income |
-$46.81M
-23.79%
YoY
|
-$41.64M
-19.4%
YoY
|
-$59.35M
16.38%
YoY
|
-$63.48M
49.39%
YoY
|
-$61.43M
38.81%
YoY
|
-$51.67M
4.41%
YoY
|
-$51.00M
30.04%
YoY
|
-$42.49M
-5.84%
YoY
|
-$44.26M
-1.85%
YoY
|
-$49.49M
29.48%
YoY
|
-$39.22M
19.14%
YoY
|
-$45.13M
14.28%
YoY
|
-$45.09M
102.01%
YoY
|
-$38.22M
1042.54%
YoY
|
-$32.92M
-63.28%
YoY
|
-$39.49M
143.39%
YoY
|
-$22.32M
42.92%
YoY
|
-$3.345M
-81.65%
YoY
|
-$89.65M
558.97%
YoY
|
| Income Tax |
-$1.792M
120.42%
YoY
|
$11.28M
1570.81%
YoY
|
-$41.09M
-4452.86%
YoY
|
$2.938M
-441.63%
YoY
|
-$813.0K
-16360.0%
YoY
|
$675.0K
-33.23%
YoY
|
$944.0K
-30.18%
YoY
|
-$860.0K
-213.01%
YoY
|
$5.000K
-99.05%
YoY
|
$1.011M
-200.1%
YoY
|
$1.352M
-20.14%
YoY
|
$761.0K
-136.71%
YoY
|
$526.0K
-88.01%
YoY
|
-$1.010M
-84.56%
YoY
|
$1.693M
-200.53%
YoY
|
-$2.073M
-571.14%
YoY
|
$4.388M
1562.12%
YoY
|
-$6.541M
-1011.0%
YoY
|
-$1.684M
68.4%
YoY
|
| Net Earnings |
-$45.02M
-25.73%
YoY
|
-$52.92M
1.1%
YoY
|
-$18.26M
-64.85%
YoY
|
-$66.41M
59.53%
YoY
|
-$60.62M
36.95%
YoY
|
-$52.35M
3.66%
YoY
|
-$51.94M
28.03%
YoY
|
-$41.63M
-9.28%
YoY
|
-$44.26M
-2.97%
YoY
|
-$50.50M
35.72%
YoY
|
-$40.57M
17.21%
YoY
|
-$45.89M
22.64%
YoY
|
-$45.62M
70.79%
YoY
|
-$37.21M
-1264.21%
YoY
|
-$34.61M
-60.66%
YoY
|
-$37.42M
124.52%
YoY
|
-$26.71M
68.17%
YoY
|
$3.196M
-116.87%
YoY
|
-$87.97M
597.89%
YoY
|
| Basic Earnings Per Share |
-$0.07
-41.67%
YoY
|
N/A
|
-$0.03
-70.0%
YoY
|
-$0.13
62.5%
YoY
|
-$0.12
33.33%
YoY
|
N/A
|
-$0.10
25.0%
YoY
|
-$0.08
-20.0%
YoY
|
-$0.09
-10.0%
YoY
|
N/A
|
-$0.08
14.29%
YoY
|
-$0.10
25.0%
YoY
|
-$0.10
66.67%
YoY
|
N/A
|
-$0.07
-82.05%
YoY
|
-$0.08
-61.9%
YoY
|
-$0.06
N/A
|
N/A
|
-$0.39
N/A
|
| Diluted Earnings Per Share |
-$0.07
-41.67%
YoY
|
-$0.09
-9.59%
YoY
|
-$0.03
-70.0%
YoY
|
-$0.13
62.5%
YoY
|
-$0.12
33.33%
YoY
|
-$0.10
0.59%
YoY
|
-$0.10
25.0%
YoY
|
-$0.08
-20.0%
YoY
|
-$0.09
-10.0%
YoY
|
-$0.10
32.02%
YoY
|
-$0.08
14.29%
YoY
|
-$0.10
25.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.08
-61.9%
YoY
|
-$58.51K
53.77%
YoY
|
$7.073K
-115.58%
YoY
|
-$385.4K
1176.15%
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 |
567.4M shares
25.11%
YoY
|
534.2M shares
6.85%
YoY
|
479.4M shares
-3.48%
YoY
|
461.4M shares
-6.36%
YoY
|
453.5M shares
-7.28%
YoY
|
499.9M
2.89%
YoY
|
496.6M
2.75%
YoY
|
492.8M
2.95%
YoY
|
489.1M
2.41%
YoY
|
485.9M
2.67%
YoY
|
483.3M
3.05%
YoY
|
478.7M
3.0%
YoY
|
477.6M
2.77%
YoY
|
473.3M
N/A
|
469.0M
105.47%
YoY
|
464.7M
488.54%
YoY
|
464.8M
N/A
|
N/A
|
228.3M
N/A
|
| Diluted Shares Outstanding |
605.4M shares
19.74%
YoY
|
N/A
|
528.7M shares
6.23%
YoY
|
515.1M shares
4.23%
YoY
|
505.6M shares
3.19%
YoY
|
N/A
|
497.7M
2.82%
YoY
|
494.2M
3.01%
YoY
|
490.0M
2.9%
YoY
|
N/A
|
484.0M
3.04%
YoY
|
479.7M
3.23%
YoY
|
476.2M
4.32%
YoY
|
N/A
|
469.8M
105.8%
YoY
|
464.7M
488.54%
YoY
|
456.5M
N/A
|
N/A
|
228.3M
N/A
|
Loading...