|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$54.03M
48.03%
YoY
|
$36.50M
36.07%
YoY
|
$26.82M
88.36%
YoY
|
$14.24M
N/A
|
$0.00
-100.0%
YoY
|
| Cost Of Revenue |
$6.345M
52.34%
YoY
|
$4.165M
44.57%
YoY
|
$2.881M
69.07%
YoY
|
$1.704M
N/A
|
$0.00
-100.0%
YoY
|
| Gross Profit |
$47.68M
47.47%
YoY
|
$32.33M
35.05%
YoY
|
$23.94M
90.99%
YoY
|
$12.54M
N/A
|
$0.00
-100.0%
YoY
|
| Selling, General & Admin |
$180.3M
14.99%
YoY
|
$156.8M
30.76%
YoY
|
$119.9M
-1.45%
YoY
|
$121.7M
0.19%
YoY
|
$121.4M
5.51%
YoY
|
| Research & Development |
$339.5M
12.7%
YoY
|
$301.3M
1.95%
YoY
|
$295.5M
5.58%
YoY
|
$279.9M
8.93%
YoY
|
$257.0M
16.38%
YoY
|
| Depreciation & Amortization |
$5.200M
-8.77%
YoY
|
$5.700M
-13.64%
YoY
|
$6.600M
-21.43%
YoY
|
$8.400M
-4.55%
YoY
|
$8.800M
-6.38%
YoY
|
| Operating Expenses |
$519.8M
13.48%
YoY
|
$458.1M
10.26%
YoY
|
$415.4M
3.45%
YoY
|
$401.6M
6.12%
YoY
|
$378.4M
12.65%
YoY
|
| Operating Profit |
-$472.1M
10.9%
YoY
|
-$425.7M
8.75%
YoY
|
-$391.5M
0.63%
YoY
|
-$389.0M
2.81%
YoY
|
-$378.4M
12.65%
YoY
|
| Interest Expense |
$56.38M
17.25%
YoY
|
$48.08M
44.2%
YoY
|
$33.34M
160.64%
YoY
|
$12.79M
1430.26%
YoY
|
$836.0K
-87.33%
YoY
|
| Other Income/Expense, Net |
$1.956M
-69.85%
YoY
|
$6.487M
7.13%
YoY
|
$6.055M
-10.28%
YoY
|
$6.749M
-53.24%
YoY
|
$14.43M
N/A
|
| Pretax Income |
-$413.8M
-157.63%
YoY
|
$718.0M
-303.92%
YoY
|
-$352.1M
51.89%
YoY
|
-$231.8M
-34.98%
YoY
|
-$356.5M
8.26%
YoY
|
| Income Tax |
-$1.016M
-102.3%
YoY
|
$44.24M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$412.8M
-161.27%
YoY
|
$673.7M
-291.35%
YoY
|
-$352.1M
51.89%
YoY
|
-$231.8M
-114.44%
YoY
|
$1.605B
-590.18%
YoY
|
| Basic Earnings Per Share |
-$7.12
-160.03%
YoY
|
$11.86
-287.36%
YoY
|
-$6.33
49.65%
YoY
|
-$4.23
-115.93%
YoY
|
$26.55
-660.13%
YoY
|
| Diluted Earnings Per Share |
-$7.12
-161.17%
YoY
|
$11.64
-283.89%
YoY
|
-$6.33
49.65%
YoY
|
-$4.23
-115.93%
YoY
|
$26.55
-660.13%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
57.97M shares
2.05%
YoY
|
56.81M shares
2.08%
YoY
|
55.65M shares
1.57%
YoY
|
54.79M shares
-9.36%
YoY
|
60.45M shares
-12.39%
YoY
|
| Diluted Shares Outstanding |
57.97M shares
0.14%
YoY
|
57.89M shares
4.02%
YoY
|
55.65M shares
1.57%
YoY
|
54.79M shares
-9.36%
YoY
|
60.45M shares
-12.39%
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 |
$20.75M
137.75%
YoY
|
$19.97M
86.09%
YoY
|
$12.88M
43.69%
YoY
|
$12.46M
44.57%
YoY
|
$8.726M
6.56%
YoY
|
$10.73M
51.06%
YoY
|
$8.964M
21.15%
YoY
|
$8.615M
28.35%
YoY
|
$8.189M
46.0%
YoY
|
$7.103M
64.8%
YoY
|
$7.399M
110.44%
YoY
|
$6.712M
20.24%
YoY
|
$5.609M
574.16%
YoY
|
$4.310M
N/A
|
$3.516M
N/A
|
$5.582M
N/A
|
$832.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Cost Of Revenue |
$1.319M
21.57%
YoY
|
$1.879M
49.13%
YoY
|
$1.679M
114.43%
YoY
|
$1.702M
13.85%
YoY
|
$1.085M
73.05%
YoY
|
$1.260M
115.02%
YoY
|
$783.0K
23.7%
YoY
|
$1.495M
34.93%
YoY
|
$627.0K
13.18%
YoY
|
$586.0K
41.89%
YoY
|
$633.0K
22.44%
YoY
|
$1.108M
154.71%
YoY
|
$554.0K
63.42%
YoY
|
$413.0K
N/A
|
$517.0K
N/A
|
$435.0K
N/A
|
$339.0K
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Gross Profit |
$19.43M
154.25%
YoY
|
$18.09M
91.0%
YoY
|
$11.20M
36.91%
YoY
|
$10.75M
51.03%
YoY
|
$7.641M
1.04%
YoY
|
$9.470M
45.31%
YoY
|
$8.181M
20.91%
YoY
|
$7.120M
27.05%
YoY
|
$7.562M
49.59%
YoY
|
$6.517M
67.23%
YoY
|
$6.766M
125.61%
YoY
|
$5.604M
8.88%
YoY
|
$5.055M
925.35%
YoY
|
$3.897M
N/A
|
$2.999M
N/A
|
$5.147M
N/A
|
$493.0K
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Selling, General & Admin |
$48.30M
16.32%
YoY
|
$51.61M
-0.17%
YoY
|
$41.27M
7.1%
YoY
|
$45.87M
29.08%
YoY
|
$41.53M
33.9%
YoY
|
$51.70M
46.43%
YoY
|
$38.54M
49.24%
YoY
|
$35.54M
16.86%
YoY
|
$31.01M
9.33%
YoY
|
$35.31M
7.73%
YoY
|
$25.82M
-11.33%
YoY
|
$30.41M
7.59%
YoY
|
$28.37M
-9.99%
YoY
|
$32.77M
3.94%
YoY
|
$29.12M
7.26%
YoY
|
$28.26M
-3.26%
YoY
|
$31.52M
-6.07%
YoY
|
$31.53M
-20.74%
YoY
|
$27.15M
-22.07%
YoY
|
| Research & Development |
$81.15M
11.55%
YoY
|
$88.06M
6.33%
YoY
|
$86.80M
19.79%
YoY
|
$91.94M
18.78%
YoY
|
$72.74M
6.01%
YoY
|
$82.81M
6.87%
YoY
|
$72.46M
-11.47%
YoY
|
$77.40M
12.35%
YoY
|
$68.62M
1.96%
YoY
|
$77.49M
10.23%
YoY
|
$81.84M
25.98%
YoY
|
$68.90M
-7.55%
YoY
|
$67.30M
-4.02%
YoY
|
$70.30M
-4.09%
YoY
|
$64.97M
1.51%
YoY
|
$74.52M
20.18%
YoY
|
$70.12M
21.6%
YoY
|
$73.30M
-23.44%
YoY
|
$64.00M
23.21%
YoY
|
| Depreciation & Amortization |
$1.363M
6.65%
YoY
|
$1.266M
-7.39%
YoY
|
$1.374M
2.16%
YoY
|
$1.259M
-20.97%
YoY
|
$1.278M
-5.19%
YoY
|
$1.367M
-3.94%
YoY
|
$1.345M
-15.94%
YoY
|
$1.593M
-11.84%
YoY
|
$1.348M
-24.69%
YoY
|
$1.423M
-21.55%
YoY
|
$1.600M
-19.23%
YoY
|
$1.807M
-21.13%
YoY
|
$1.790M
-27.76%
YoY
|
$1.814M
-17.62%
YoY
|
$1.981M
-10.32%
YoY
|
$2.291M
-1.63%
YoY
|
$2.478M
-0.88%
YoY
|
$2.202M
-18.44%
YoY
|
$2.209M
-7.96%
YoY
|
| Operating Expenses |
$129.5M
13.29%
YoY
|
$139.7M
3.84%
YoY
|
$86.80M
-21.8%
YoY
|
$137.8M
22.02%
YoY
|
$114.3M
14.69%
YoY
|
$134.5M
19.25%
YoY
|
$111.0M
3.09%
YoY
|
$112.9M
13.73%
YoY
|
$99.63M
4.15%
YoY
|
$112.8M
9.44%
YoY
|
$107.7M
65.72%
YoY
|
$99.30M
33.25%
YoY
|
$95.67M
36.43%
YoY
|
$103.1M
-1.68%
YoY
|
$64.97M
1.51%
YoY
|
$74.52M
20.18%
YoY
|
$70.12M
21.6%
YoY
|
$104.8M
-22.65%
YoY
|
$64.00M
23.21%
YoY
|
| Operating Profit |
-$110.0M
3.18%
YoY
|
-$121.6M
-2.77%
YoY
|
-$75.60M
-26.47%
YoY
|
-$127.1M
20.07%
YoY
|
-$106.6M
15.81%
YoY
|
-$125.0M
17.65%
YoY
|
-$102.8M
1.9%
YoY
|
-$105.8M
12.93%
YoY
|
-$92.07M
1.61%
YoY
|
-$106.3M
7.16%
YoY
|
-$100.9M
10.77%
YoY
|
-$93.70M
-4.04%
YoY
|
-$90.61M
-10.41%
YoY
|
-$99.17M
N/A
|
-$91.09M
-0.07%
YoY
|
-$97.64M
7.04%
YoY
|
-$101.1M
10.88%
YoY
|
N/A
|
-$91.15M
13.53%
YoY
|
| Interest Expense |
$10.80M
-32.9%
YoY
|
$12.41M
-31.11%
YoY
|
$13.37M
2.37%
YoY
|
$14.51M
78.73%
YoY
|
$16.09M
80.98%
YoY
|
$18.02M
108.89%
YoY
|
$13.06M
55.93%
YoY
|
$8.120M
-1.62%
YoY
|
$8.889M
9.86%
YoY
|
$8.624M
32.92%
YoY
|
$8.375M
119.36%
YoY
|
$8.254M
360.35%
YoY
|
$8.091M
1065.85%
YoY
|
$6.488M
1854.22%
YoY
|
$3.818M
1391.41%
YoY
|
$1.793M
-2048.91%
YoY
|
$694.0K
104.12%
YoY
|
$332.0K
-57.97%
YoY
|
$256.0K
-77.14%
YoY
|
| Other Income/Expense, Net |
$119.0K
-90.5%
YoY
|
$113.0K
-93.04%
YoY
|
$67.00K
-95.94%
YoY
|
$523.0K
-66.88%
YoY
|
$1.253M
-23.32%
YoY
|
$1.623M
-5.25%
YoY
|
$1.651M
37.81%
YoY
|
$1.579M
-3.72%
YoY
|
$1.634M
8.64%
YoY
|
$1.713M
26.23%
YoY
|
$1.198M
10.72%
YoY
|
$1.640M
22.66%
YoY
|
$1.504M
-49.41%
YoY
|
$1.357M
-58.48%
YoY
|
$1.082M
-76.69%
YoY
|
$1.337M
-79.51%
YoY
|
$2.973M
N/A
|
$3.268M
-154.38%
YoY
|
$4.641M
N/A
|
| Pretax Income |
-$99.11M
11.0%
YoY
|
-$109.1M
3.47%
YoY
|
-$103.4M
-110.33%
YoY
|
-$112.0M
16.54%
YoY
|
-$89.29M
9.49%
YoY
|
-$105.4M
9.86%
YoY
|
$1.001B
-1196.18%
YoY
|
-$96.12M
14.69%
YoY
|
-$81.55M
0.66%
YoY
|
-$95.94M
-362.66%
YoY
|
-$91.32M
11.71%
YoY
|
-$83.81M
-8.71%
YoY
|
-$81.02M
-14.51%
YoY
|
$36.53M
-137.05%
YoY
|
-$81.75M
-2.98%
YoY
|
-$91.81M
10.89%
YoY
|
-$94.77M
4.29%
YoY
|
-$98.58M
16.61%
YoY
|
-$84.26M
6.42%
YoY
|
| Income Tax |
N/A
|
-$1.016M
-88.55%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
-$8.876M
N/A
|
$53.10M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
-$99.11M
11.0%
YoY
|
-$108.0M
11.93%
YoY
|
-$103.4M
-110.91%
YoY
|
-$112.0M
16.54%
YoY
|
-$89.29M
9.49%
YoY
|
-$96.52M
0.61%
YoY
|
$947.9M
-1137.97%
YoY
|
-$96.12M
14.69%
YoY
|
-$81.55M
0.66%
YoY
|
-$95.94M
-362.66%
YoY
|
-$91.32M
11.72%
YoY
|
-$83.81M
-8.71%
YoY
|
-$81.02M
-14.51%
YoY
|
$36.53M
-138.6%
YoY
|
-$81.75M
-7.91%
YoY
|
-$91.81M
6.48%
YoY
|
-$94.77M
-105.06%
YoY
|
-$94.63M
-3.11%
YoY
|
-$88.77M
-10.32%
YoY
|
| Basic Earnings Per Share |
-$1.69
9.03%
YoY
|
N/A
|
-$1.78
-110.69%
YoY
|
-$1.93
14.2%
YoY
|
-$1.55
6.9%
YoY
|
N/A
|
$16.65
-1115.24%
YoY
|
-$1.69
11.92%
YoY
|
-$1.45
-1.36%
YoY
|
N/A
|
-$1.64
10.07%
YoY
|
-$1.51
-10.12%
YoY
|
-$1.47
-15.52%
YoY
|
N/A
|
-$1.49
-4.49%
YoY
|
-$1.68
19.15%
YoY
|
-$1.74
-106.46%
YoY
|
-$1.74
23.4%
YoY
|
-$1.56
9.09%
YoY
|
| Diluted Earnings Per Share |
-$1.69
9.03%
YoY
|
-$1.85
9.47%
YoY
|
-$1.78
-110.97%
YoY
|
-$1.93
14.2%
YoY
|
-$1.55
7.17%
YoY
|
-$1.69
-1.46%
YoY
|
$16.22
-1089.02%
YoY
|
-$1.69
12.13%
YoY
|
-$1.45
-1.61%
YoY
|
-$1.72
-358.1%
YoY
|
-$1.64
10.07%
YoY
|
-$1.51
-10.29%
YoY
|
-$1.47
-15.52%
YoY
|
$0.66
-138.2%
YoY
|
-$1.49
-4.49%
YoY
|
-$1.68
19.15%
YoY
|
-$1.74
-106.46%
YoY
|
-$1.74
23.4%
YoY
|
-$1.56
9.09%
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 |
58.59M shares
2.26%
YoY
|
58.31M shares
2.25%
YoY
|
58.10M shares
2.12%
YoY
|
57.92M shares
2.01%
YoY
|
57.30M shares
1.96%
YoY
|
57.03M shares
2.04%
YoY
|
56.89M shares
2.07%
YoY
|
56.77M shares
2.14%
YoY
|
56.19M shares
1.65%
YoY
|
55.89M shares
1.72%
YoY
|
55.74M shares
1.68%
YoY
|
55.58M shares
1.43%
YoY
|
55.29M shares
1.34%
YoY
|
54.94M shares
1.17%
YoY
|
54.82M shares
-3.91%
YoY
|
54.80M shares
-10.26%
YoY
|
54.56M shares
-21.55%
YoY
|
54.31M shares
-21.59%
YoY
|
57.05M shares
-17.49%
YoY
|
| Diluted Shares Outstanding |
58.78M shares
2.3%
YoY
|
N/A
|
58.14M shares
-0.5%
YoY
|
57.93M shares
1.99%
YoY
|
57.46M shares
1.91%
YoY
|
N/A
|
58.43M shares
4.71%
YoY
|
56.80M shares
2.15%
YoY
|
56.38M shares
2.02%
YoY
|
N/A
|
55.80M shares
1.75%
YoY
|
55.60M shares
1.47%
YoY
|
55.27M shares
1.3%
YoY
|
N/A
|
54.84M shares
-3.86%
YoY
|
54.80M shares
-10.26%
YoY
|
54.56M shares
-21.55%
YoY
|
N/A
|
57.05M shares
-17.49%
YoY
|
Loading...