|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$460.2M
15.33%
YoY
|
$399.0M
49.59%
YoY
|
$266.7M
24.03%
YoY
|
$215.0M
49.02%
YoY
|
$144.3M
194.49%
YoY
|
| Cost Of Revenue |
$190.5M
29.5%
YoY
|
$147.1M
53.54%
YoY
|
$95.82M
29.45%
YoY
|
$74.02M
41.8%
YoY
|
$52.20M
212.57%
YoY
|
| Gross Profit |
$269.6M
7.05%
YoY
|
$251.9M
47.38%
YoY
|
$170.9M
21.19%
YoY
|
$141.0M
53.12%
YoY
|
$92.10M
186.02%
YoY
|
| Selling, General & Admin |
$277.6M
-7.08%
YoY
|
$298.7M
6.08%
YoY
|
$281.6M
8.74%
YoY
|
$259.0M
18.36%
YoY
|
$218.8M
96.59%
YoY
|
| Research & Development |
$220.9M
-5.8%
YoY
|
$234.5M
-11.8%
YoY
|
$265.9M
-7.17%
YoY
|
$286.4M
-50.04%
YoY
|
$573.3M
157.43%
YoY
|
| Depreciation & Amortization |
$15.01M
26.6%
YoY
|
$11.86M
31.31%
YoY
|
$9.029M
9.75%
YoY
|
$8.227M
26.76%
YoY
|
$6.490M
39.87%
YoY
|
| Operating Expenses |
$498.5M
-6.51%
YoY
|
$533.2M
-2.6%
YoY
|
$547.5M
0.38%
YoY
|
$545.4M
-31.16%
YoY
|
$792.2M
137.11%
YoY
|
| Operating Profit |
-$229.4M
-18.67%
YoY
|
-$282.1M
-23.04%
YoY
|
-$366.6M
-9.34%
YoY
|
-$404.4M
-42.24%
YoY
|
-$700.1M
131.9%
YoY
|
| Interest Expense |
$45.52M
1919.43%
YoY
|
$2.254M
-90.96%
YoY
|
$24.95M
N/A
|
$0.00
-100.0%
YoY
|
$2.200M
-55.1%
YoY
|
| Other Income/Expense, Net |
$3.540M
-33.21%
YoY
|
$5.300M
-24.35%
YoY
|
$7.006M
125.06%
YoY
|
$3.113M
-156.6%
YoY
|
-$5.500M
-118.9%
YoY
|
| Pretax Income |
-$178.5M
-30.59%
YoY
|
-$257.1M
-23.17%
YoY
|
-$334.6M
-24.51%
YoY
|
-$443.3M
-36.98%
YoY
|
-$703.4M
162.66%
YoY
|
| Income Tax |
-$2.927M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$175.5M
-31.73%
YoY
|
-$257.1M
-23.17%
YoY
|
-$334.6M
-24.51%
YoY
|
-$443.3M
-37.08%
YoY
|
-$704.5M
161.99%
YoY
|
| Basic Earnings Per Share |
-$0.16
-38.46%
YoY
|
-$0.26
-25.71%
YoY
|
-$0.35
-23.91%
YoY
|
-$0.46
-39.47%
YoY
|
-$0.76
117.14%
YoY
|
| Diluted Earnings Per Share |
-$0.16
-38.46%
YoY
|
-$0.26
-25.71%
YoY
|
-$0.35
-23.91%
YoY
|
-$0.46
-100.0%
YoY
|
-$757.6K
118.83%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.095B shares
10.7%
YoY
|
989.5M shares
2.39%
YoY
|
966.4M shares
0.87%
YoY
|
958.1M shares
3.03%
YoY
|
929.9M shares
19.73%
YoY
|
| Diluted Shares Outstanding |
1.095B shares
10.7%
YoY
|
989.5M shares
2.39%
YoY
|
966.4M shares
0.87%
YoY
|
958.1M shares
3.03%
YoY
|
929.9M shares
19.73%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$99.61M
-6.46%
YoY
|
$127.6M
16.99%
YoY
|
$116.1M
13.52%
YoY
|
$110.0M
9.43%
YoY
|
$106.5M
22.19%
YoY
|
$109.1M
65.68%
YoY
|
$102.3M
47.72%
YoY
|
$100.5M
45.95%
YoY
|
$87.15M
38.78%
YoY
|
$65.83M
5.16%
YoY
|
$69.23M
20.31%
YoY
|
$68.86M
42.94%
YoY
|
$62.80M
34.41%
YoY
|
$62.60M
41.73%
YoY
|
$57.54M
33.5%
YoY
|
$48.18M
30.42%
YoY
|
$46.72M
132.44%
YoY
|
$44.17M
N/A
|
$43.10M
N/A
|
$36.94M
N/A
|
| Cost Of Revenue |
$38.32M
-0.36%
YoY
|
$50.93M
21.0%
YoY
|
$46.76M
27.88%
YoY
|
$43.00M
22.35%
YoY
|
$38.45M
14.38%
YoY
|
$42.09M
66.78%
YoY
|
$36.57M
43.53%
YoY
|
$35.15M
47.91%
YoY
|
$33.62M
57.56%
YoY
|
$25.24M
20.61%
YoY
|
$25.48M
27.12%
YoY
|
$23.76M
36.51%
YoY
|
$21.34M
36.43%
YoY
|
$20.92M
-3.58%
YoY
|
$20.04M
64.84%
YoY
|
$17.41M
60.14%
YoY
|
$15.64M
108.26%
YoY
|
$21.70M
N/A
|
$12.16M
N/A
|
$10.87M
N/A
|
| Gross Profit |
$61.30M
-9.91%
YoY
|
$76.67M
14.46%
YoY
|
$69.33M
5.53%
YoY
|
$66.97M
2.48%
YoY
|
$68.04M
27.1%
YoY
|
$66.98M
65.0%
YoY
|
$65.70M
50.17%
YoY
|
$65.36M
44.91%
YoY
|
$53.53M
29.11%
YoY
|
$40.59M
-2.6%
YoY
|
$43.75M
16.68%
YoY
|
$45.10M
46.58%
YoY
|
$41.46M
33.4%
YoY
|
$41.68M
85.48%
YoY
|
$37.50M
21.19%
YoY
|
$30.77M
18.02%
YoY
|
$31.08M
146.67%
YoY
|
$22.47M
N/A
|
$30.94M
N/A
|
$26.07M
N/A
|
| Selling, General & Admin |
$65.07M
2.6%
YoY
|
$73.04M
-11.59%
YoY
|
$70.11M
4.29%
YoY
|
$71.04M
-10.88%
YoY
|
$63.42M
-8.34%
YoY
|
$82.62M
-0.01%
YoY
|
$67.22M
-1.94%
YoY
|
$79.71M
17.36%
YoY
|
$69.19M
10.69%
YoY
|
$82.63M
14.72%
YoY
|
$68.55M
3.0%
YoY
|
$67.92M
7.13%
YoY
|
$62.51M
9.69%
YoY
|
$72.02M
3.51%
YoY
|
$66.56M
12.81%
YoY
|
$63.40M
16.52%
YoY
|
$56.99M
59.01%
YoY
|
$69.58M
N/A
|
$59.00M
N/A
|
$54.41M
N/A
|
| Research & Development |
$65.59M
8.01%
YoY
|
$61.63M
17.95%
YoY
|
$47.93M
-27.36%
YoY
|
$50.61M
-17.87%
YoY
|
$60.73M
11.13%
YoY
|
$52.25M
-36.24%
YoY
|
$65.98M
12.28%
YoY
|
$61.63M
-19.64%
YoY
|
$54.65M
12.74%
YoY
|
$81.95M
22.41%
YoY
|
$58.77M
-40.95%
YoY
|
$76.68M
16.04%
YoY
|
$48.47M
-9.99%
YoY
|
$66.95M
-61.1%
YoY
|
$99.52M
80.49%
YoY
|
$66.08M
-53.53%
YoY
|
$53.85M
-73.58%
YoY
|
$172.1M
N/A
|
$55.14M
N/A
|
$142.2M
N/A
|
| Depreciation & Amortization |
$3.944M
14.05%
YoY
|
$3.916M
29.16%
YoY
|
$2.400M
14.29%
YoY
|
$2.300M
4.55%
YoY
|
$3.458M
14.81%
YoY
|
$3.032M
23.3%
YoY
|
$2.100M
16.67%
YoY
|
$2.200M
22.22%
YoY
|
$3.012M
13.36%
YoY
|
$2.459M
15.61%
YoY
|
$1.800M
-14.29%
YoY
|
$1.800M
-3.43%
YoY
|
$2.657M
32.19%
YoY
|
$2.127M
13.14%
YoY
|
$2.100M
28.83%
YoY
|
$1.864M
21.83%
YoY
|
$2.010M
-295.15%
YoY
|
$1.880M
N/A
|
$1.630M
N/A
|
$1.530M
N/A
|
| Operating Expenses |
$130.7M
5.24%
YoY
|
$134.7M
-0.15%
YoY
|
$118.0M
-11.39%
YoY
|
$121.7M
-13.93%
YoY
|
$124.2M
0.25%
YoY
|
$134.9M
-18.05%
YoY
|
$133.2M
4.62%
YoY
|
$141.3M
-2.26%
YoY
|
$123.8M
11.58%
YoY
|
$164.6M
18.42%
YoY
|
$127.3M
-23.34%
YoY
|
$144.6M
11.67%
YoY
|
$111.0M
0.12%
YoY
|
$139.0M
-42.5%
YoY
|
$166.1M
45.49%
YoY
|
$129.5M
-34.15%
YoY
|
$110.9M
-53.75%
YoY
|
$241.7M
N/A
|
$114.2M
N/A
|
$196.6M
N/A
|
| Operating Profit |
-$69.39M
23.22%
YoY
|
-$58.01M
-14.56%
YoY
|
-$48.82M
-28.05%
YoY
|
-$54.90M
-27.83%
YoY
|
-$56.31M
-19.91%
YoY
|
-$67.89M
-45.24%
YoY
|
-$67.85M
-18.81%
YoY
|
-$76.06M
-15.01%
YoY
|
-$70.31M
1.13%
YoY
|
-$124.0M
27.43%
YoY
|
-$83.57M
-35.01%
YoY
|
-$89.50M
-9.33%
YoY
|
-$69.52M
-12.85%
YoY
|
-$97.29M
-55.61%
YoY
|
-$128.6M
54.53%
YoY
|
-$98.72M
-42.13%
YoY
|
-$79.77M
-64.87%
YoY
|
-$219.2M
N/A
|
-$83.21M
N/A
|
-$170.6M
N/A
|
| Interest Expense |
$19.65M
143.46%
YoY
|
$15.58M
-202.24%
YoY
|
$13.37M
-41.22%
YoY
|
$10.42M
120.25%
YoY
|
$8.070M
7041.59%
YoY
|
-$15.23M
-169.98%
YoY
|
$22.74M
62.16%
YoY
|
$4.730M
-115.77%
YoY
|
$113.0K
-99.41%
YoY
|
$21.77M
-146.26%
YoY
|
$14.02M
262.19%
YoY
|
-$29.99M
-2652.26%
YoY
|
$19.14M
9975.79%
YoY
|
-$47.06M
-4713.33%
YoY
|
$3.872M
445.35%
YoY
|
$1.175M
389.58%
YoY
|
$190.0K
-9.52%
YoY
|
$1.020M
N/A
|
$710.0K
N/A
|
$240.0K
N/A
|
| Other Income/Expense, Net |
$162.0K
-182.23%
YoY
|
$495.0K
-65.65%
YoY
|
-$508.0K
-114.76%
YoY
|
$3.750M
-141.93%
YoY
|
-$197.0K
-102.1%
YoY
|
$1.441M
-78.76%
YoY
|
$3.441M
773.35%
YoY
|
-$8.943M
536.51%
YoY
|
$9.361M
658.59%
YoY
|
$6.783M
-91.79%
YoY
|
$394.0K
-101.08%
YoY
|
-$1.405M
-96.52%
YoY
|
$1.234M
-147.46%
YoY
|
$82.58M
1103.79%
YoY
|
-$36.48M
168.62%
YoY
|
-$40.39M
-645.1%
YoY
|
-$2.600M
-58.27%
YoY
|
$6.860M
N/A
|
-$13.58M
N/A
|
$7.410M
N/A
|
| Pretax Income |
-$49.58M
2.35%
YoY
|
-$53.34M
-34.7%
YoY
|
-$35.96M
-13.7%
YoY
|
-$40.73M
-49.27%
YoY
|
-$48.44M
-9.41%
YoY
|
-$81.68M
-14.4%
YoY
|
-$41.67M
-39.74%
YoY
|
-$80.28M
-33.6%
YoY
|
-$53.47M
8.8%
YoY
|
-$95.43M
54.49%
YoY
|
-$69.15M
-57.1%
YoY
|
-$120.9M
-12.35%
YoY
|
-$49.14M
-40.19%
YoY
|
-$61.77M
-70.77%
YoY
|
-$161.2M
67.78%
YoY
|
-$137.9M
-15.34%
YoY
|
-$82.17M
-64.75%
YoY
|
-$211.3M
N/A
|
-$96.07M
N/A
|
-$162.9M
N/A
|
| Income Tax |
$1.440M
N/A
|
-$2.927M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$51.02M
5.32%
YoY
|
-$50.41M
-38.29%
YoY
|
-$35.96M
-13.7%
YoY
|
-$40.73M
-49.27%
YoY
|
-$48.44M
-9.41%
YoY
|
-$81.68M
-14.4%
YoY
|
-$41.67M
-39.74%
YoY
|
-$80.28M
-33.6%
YoY
|
-$53.47M
8.8%
YoY
|
-$95.43M
54.49%
YoY
|
-$69.15M
-57.1%
YoY
|
-$120.9M
-12.35%
YoY
|
-$49.14M
-40.35%
YoY
|
-$61.77M
-70.84%
YoY
|
-$161.2M
67.19%
YoY
|
-$137.9M
-15.54%
YoY
|
-$82.39M
-64.63%
YoY
|
-$211.8M
N/A
|
-$96.41M
N/A
|
-$163.3M
N/A
|
| Basic Earnings Per Share |
-$0.05
25.0%
YoY
|
N/A
|
-$0.03
-25.0%
YoY
|
-$0.04
-50.0%
YoY
|
-$0.04
-20.0%
YoY
|
N/A
|
-$0.04
-42.86%
YoY
|
-$0.08
-38.46%
YoY
|
-$0.05
0.0%
YoY
|
N/A
|
-$0.07
-58.82%
YoY
|
-$0.13
-7.14%
YoY
|
-$0.05
-44.44%
YoY
|
N/A
|
-$0.17
70.0%
YoY
|
-$0.14
N/A
|
-$0.09
N/A
|
N/A
|
-$0.10
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.05
25.0%
YoY
|
-$0.05
-37.74%
YoY
|
-$0.03
-25.0%
YoY
|
-$0.04
-50.0%
YoY
|
-$0.04
-20.0%
YoY
|
-$0.08
-19.16%
YoY
|
-$0.04
-42.86%
YoY
|
-$0.08
-38.46%
YoY
|
-$0.05
0.0%
YoY
|
-$0.10
52.82%
YoY
|
-$0.07
-58.82%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.17
-100.0%
YoY
|
-$144.0K
-17.95%
YoY
|
-$86.23K
-67.28%
YoY
|
-$221.9K
N/A
|
-$101.4K
N/A
|
-$175.5K
N/A
|
| 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
|
N/A
|
| Basic Shares Outstanding |
1.107B shares
2.46%
YoY
|
N/A
|
1.102B shares
12.26%
YoY
|
1.092B shares
11.89%
YoY
|
1.081B shares
11.07%
YoY
|
N/A
|
981.7M shares
1.33%
YoY
|
975.9M shares
1.15%
YoY
|
973.1M shares
1.22%
YoY
|
N/A
|
968.8M shares
1.01%
YoY
|
964.8M shares
0.74%
YoY
|
961.4M shares
0.62%
YoY
|
N/A
|
959.1M shares
0.92%
YoY
|
957.7M shares
N/A
|
955.5M shares
N/A
|
N/A
|
950.4M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
1.107B shares
2.46%
YoY
|
N/A
|
1.102B shares
12.26%
YoY
|
1.092B shares
11.89%
YoY
|
1.081B shares
11.07%
YoY
|
N/A
|
981.7M shares
1.33%
YoY
|
975.9M shares
1.15%
YoY
|
973.1M shares
1.22%
YoY
|
N/A
|
968.8M shares
1.01%
YoY
|
964.8M shares
0.74%
YoY
|
961.4M shares
0.62%
YoY
|
N/A
|
959.1M shares
0.92%
YoY
|
957.7M shares
N/A
|
955.5M shares
N/A
|
N/A
|
950.4M shares
N/A
|
N/A
|
Loading...