|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$571.0M
46.32%
YoY
|
$390.2M
0.16%
YoY
|
$389.6M
0.33%
YoY
|
$388.3M
N/A
|
| Cost Of Revenue |
$128.7M
42.23%
YoY
|
$90.52M
36.29%
YoY
|
$66.42M
11.14%
YoY
|
$59.76M
N/A
|
| Gross Profit |
$442.2M
47.56%
YoY
|
$299.7M
-7.41%
YoY
|
$323.7M
-1.64%
YoY
|
$329.1M
N/A
|
| Selling, General & Admin |
$304.6M
23.21%
YoY
|
$247.2M
2.25%
YoY
|
$241.8M
13.77%
YoY
|
$212.5M
N/A
|
| Research & Development |
$79.18M
24.03%
YoY
|
$63.84M
22.4%
YoY
|
$52.16M
11.51%
YoY
|
$46.77M
N/A
|
| Depreciation & Amortization |
$2.572M
-14.55%
YoY
|
$3.010M
12.51%
YoY
|
$2.676M
112.07%
YoY
|
$1.262M
N/A
|
| Operating Expenses |
$383.8M
-5.14%
YoY
|
$404.6M
10.35%
YoY
|
$366.6M
14.65%
YoY
|
$319.8M
N/A
|
| Operating Profit |
$58.47M
-155.76%
YoY
|
-$104.9M
144.34%
YoY
|
-$42.92M
-559.94%
YoY
|
$9.332M
N/A
|
| Interest Expense |
-$17.65M
-1054.35%
YoY
|
$1.850M
-180.57%
YoY
|
-$2.296M
-141.67%
YoY
|
$5.510M
N/A
|
| Other Income/Expense, Net |
-$13.28M
-676.5%
YoY
|
$2.303M
-182.2%
YoY
|
-$2.801M
-2.37%
YoY
|
-$2.869M
N/A
|
| Pretax Income |
$45.20M
-475.07%
YoY
|
-$12.05M
-159.72%
YoY
|
$20.18M
-69.28%
YoY
|
$65.69M
N/A
|
| Income Tax |
$20.83M
50.71%
YoY
|
$13.82M
-14.36%
YoY
|
$16.14M
-49.89%
YoY
|
$32.21M
N/A
|
| Net Earnings |
-$487.5M
2048.26%
YoY
|
-$22.69M
-473.91%
YoY
|
$6.069M
-87.88%
YoY
|
$50.08M
N/A
|
| Basic Earnings Per Share |
-$1.23
-67.02%
YoY
|
-$3.73
54.13%
YoY
|
-$2.42
24100.0%
YoY
|
-$0.01
N/A
|
| Diluted Earnings Per Share |
-$1.23
-67.02%
YoY
|
-$3.73
54.13%
YoY
|
-$2.42
24100.0%
YoY
|
-$0.01
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
397.0M shares
185.96%
YoY
|
138.8M shares
0.63%
YoY
|
138.0M shares
2.58%
YoY
|
134.5M shares
N/A
|
| Diluted Shares Outstanding |
397.0M shares
185.96%
YoY
|
138.8M shares
0.63%
YoY
|
138.0M shares
2.58%
YoY
|
134.5M shares
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$159.9M
36.26%
YoY
|
$165.2M
53.38%
YoY
|
$156.9M
54.04%
YoY
|
$131.5M
45.09%
YoY
|
$117.4M
30.39%
YoY
|
$107.7M
27.4%
YoY
|
$101.9M
2.28%
YoY
|
$90.63M
-10.82%
YoY
|
$90.01M
-13.72%
YoY
|
$84.54M
N/A
|
$99.61M
N/A
|
| Cost Of Revenue |
$38.39M
65.16%
YoY
|
$35.10M
39.09%
YoY
|
$35.60M
79.43%
YoY
|
$34.80M
83.52%
YoY
|
$23.25M
29.62%
YoY
|
$25.23M
43.91%
YoY
|
$19.84M
18.98%
YoY
|
$18.96M
22.26%
YoY
|
$17.93M
7.41%
YoY
|
$17.54M
N/A
|
$16.68M
N/A
|
| Gross Profit |
$121.5M
29.12%
YoY
|
$130.1M
57.75%
YoY
|
$121.3M
47.9%
YoY
|
$96.69M
34.92%
YoY
|
$94.12M
30.58%
YoY
|
$82.47M
23.08%
YoY
|
$82.04M
-1.08%
YoY
|
$71.67M
-16.78%
YoY
|
$72.08M
-17.75%
YoY
|
$67.01M
N/A
|
$82.94M
N/A
|
| Selling, General & Admin |
$100.1M
76.73%
YoY
|
$92.31M
84.9%
YoY
|
$74.39M
-2.52%
YoY
|
$81.28M
24.03%
YoY
|
$56.61M
-15.5%
YoY
|
$49.92M
-27.47%
YoY
|
$76.31M
40.71%
YoY
|
$65.53M
2.76%
YoY
|
$67.00M
7.79%
YoY
|
$68.83M
N/A
|
$54.23M
N/A
|
| Research & Development |
$23.86M
40.98%
YoY
|
$20.59M
17.59%
YoY
|
$22.53M
37.03%
YoY
|
$19.14M
27.6%
YoY
|
$16.92M
13.67%
YoY
|
$17.51M
41.08%
YoY
|
$16.44M
30.42%
YoY
|
$15.00M
10.36%
YoY
|
$14.89M
9.91%
YoY
|
$12.41M
N/A
|
$12.61M
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$866.4K
10.09%
YoY
|
$849.0K
18.08%
YoY
|
$867.0K
30.18%
YoY
|
$924.0K
52.48%
YoY
|
$787.0K
N/A
|
$719.0K
N/A
|
| Operating Expenses |
$123.9M
68.51%
YoY
|
$112.9M
67.43%
YoY
|
$96.92M
4.49%
YoY
|
$100.4M
24.69%
YoY
|
$73.54M
-10.2%
YoY
|
$67.43M
-17.0%
YoY
|
$92.75M
39.67%
YoY
|
$80.53M
4.1%
YoY
|
$81.89M
8.17%
YoY
|
$81.25M
N/A
|
$66.41M
N/A
|
| Operating Profit |
-$2.379M
-111.55%
YoY
|
$17.20M
14.38%
YoY
|
$24.41M
-327.84%
YoY
|
-$3.725M
-57.99%
YoY
|
$20.59M
-309.85%
YoY
|
$15.04M
-205.62%
YoY
|
-$10.72M
-164.83%
YoY
|
-$8.866M
-201.24%
YoY
|
-$9.810M
-182.22%
YoY
|
-$14.24M
N/A
|
$16.53M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$10.43M
857.61%
YoY
|
-$9.066M
-499.1%
YoY
|
$14.54M
885.74%
YoY
|
-$17.66M
1146.29%
YoY
|
-$1.089M
4090.0%
YoY
|
$2.272M
-198.55%
YoY
|
$1.475M
-163.69%
YoY
|
-$1.417M
-126.3%
YoY
|
-$26.00K
-99.27%
YoY
|
-$2.305M
N/A
|
-$2.316M
N/A
|
| Pretax Income |
-$12.81M
-165.7%
YoY
|
$8.134M
-53.01%
YoY
|
$38.95M
-521.57%
YoY
|
-$21.39M
107.96%
YoY
|
$19.50M
-298.2%
YoY
|
$17.31M
-204.63%
YoY
|
-$9.240M
-165.02%
YoY
|
-$10.28M
-172.7%
YoY
|
-$9.837M
-217.61%
YoY
|
-$16.54M
N/A
|
$14.21M
N/A
|
| Income Tax |
$8.927M
36.12%
YoY
|
$5.118M
-45.43%
YoY
|
$2.156M
551.36%
YoY
|
$7.000M
401.07%
YoY
|
$6.558M
141.55%
YoY
|
$9.380M
-425.34%
YoY
|
$331.0K
-95.31%
YoY
|
$1.397M
-75.97%
YoY
|
$2.715M
-55.89%
YoY
|
-$2.883M
N/A
|
$7.055M
N/A
|
| Net Earnings |
-$21.72M
152.09%
YoY
|
$3.041M
-109.68%
YoY
|
$36.92M
-94.2%
YoY
|
-$518.9M
2188.55%
YoY
|
-$8.617M
-99.22%
YoY
|
-$31.42M
-95.28%
YoY
|
$636.4M
190.11%
YoY
|
-$22.67M
2615.21%
YoY
|
-$1.100B
-1073.06%
YoY
|
-$665.6M
N/A
|
$219.4M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.04
106.95%
YoY
|
$0.01
-108.25%
YoY
|
$0.07
-94.81%
YoY
|
-$1.20
2300.0%
YoY
|
-$0.02
-99.15%
YoY
|
-$0.07
-95.04%
YoY
|
$1.35
187.23%
YoY
|
-$0.05
N/A
|
-$2.34
-1075.0%
YoY
|
-$1.41
N/A
|
$0.47
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...