|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$606.4M
66.73%
YoY
|
$363.7M
19.17%
YoY
|
$305.2M
24.39%
YoY
|
$245.4M
30.19%
YoY
|
$188.5M
14.63%
YoY
|
| Cost Of Revenue |
$122.9M
43.38%
YoY
|
$85.74M
30.76%
YoY
|
$65.57M
18.95%
YoY
|
$55.13M
24.86%
YoY
|
$44.15M
10.73%
YoY
|
| Gross Profit |
$483.5M
73.94%
YoY
|
$278.0M
16.0%
YoY
|
$239.6M
25.97%
YoY
|
$190.2M
31.82%
YoY
|
$144.3M
15.87%
YoY
|
| Selling, General & Admin |
$701.2M
52.06%
YoY
|
$461.1M
33.85%
YoY
|
$344.5M
29.62%
YoY
|
$265.8M
13.45%
YoY
|
$234.3M
15.07%
YoY
|
| Research & Development |
$771.1M
28.87%
YoY
|
$598.4M
4.79%
YoY
|
$571.0M
43.64%
YoY
|
$397.5M
45.75%
YoY
|
$272.7M
50.56%
YoY
|
| Depreciation & Amortization |
$10.40M
73.33%
YoY
|
$6.000M
9.09%
YoY
|
$5.500M
3.77%
YoY
|
$5.300M
-41.76%
YoY
|
$9.100M
0.0%
YoY
|
| Operating Expenses |
$1.472B
38.96%
YoY
|
$1.059B
85.55%
YoY
|
$571.0M
43.64%
YoY
|
$397.5M
45.75%
YoY
|
$272.7M
50.56%
YoY
|
| Operating Profit |
-$1.247B
41.96%
YoY
|
-$878.3M
23.76%
YoY
|
-$709.6M
55.17%
YoY
|
-$457.3M
21.92%
YoY
|
-$375.1M
41.42%
YoY
|
| Interest Expense |
$83.80M
-1.32%
YoY
|
$84.91M
3.94%
YoY
|
$81.69M
208.91%
YoY
|
$26.45M
-34.66%
YoY
|
$40.47M
36.9%
YoY
|
| Other Income/Expense, Net |
-$1.841M
-6448.28%
YoY
|
$29.00K
-98.44%
YoY
|
$1.856M
-131.25%
YoY
|
-$5.939M
78.35%
YoY
|
-$3.330M
-922.22%
YoY
|
| Pretax Income |
-$1.272B
39.74%
YoY
|
-$910.1M
21.83%
YoY
|
-$747.0M
55.58%
YoY
|
-$480.2M
10.02%
YoY
|
-$436.4M
49.1%
YoY
|
| Income Tax |
$5.026M
35.58%
YoY
|
$3.707M
45.09%
YoY
|
$2.555M
84.74%
YoY
|
$1.383M
-178.67%
YoY
|
-$1.758M
-225.39%
YoY
|
| Net Earnings |
-$1.277B
39.73%
YoY
|
-$913.8M
21.91%
YoY
|
-$749.6M
55.66%
YoY
|
-$481.5M
10.79%
YoY
|
-$434.7M
47.8%
YoY
|
| Basic Earnings Per Share |
-$6.42
15.26%
YoY
|
-$5.57
4.31%
YoY
|
-$5.34
36.57%
YoY
|
-$3.91
0.77%
YoY
|
-$3.88
28.9%
YoY
|
| Diluted Earnings Per Share |
-$6.42
15.26%
YoY
|
-$5.57
4.31%
YoY
|
-$5.34
36.57%
YoY
|
-$3.91
0.77%
YoY
|
-$3.88
28.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
199.0M shares
21.32%
YoY
|
164.0M shares
16.81%
YoY
|
140.4M shares
14.14%
YoY
|
123.0M shares
9.74%
YoY
|
112.1M shares
14.86%
YoY
|
| Diluted Shares Outstanding |
199.0M shares
21.32%
YoY
|
164.0M shares
16.81%
YoY
|
140.4M shares
14.14%
YoY
|
123.0M shares
9.74%
YoY
|
112.1M shares
14.86%
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 |
$306.0M
229.62%
YoY
|
$263.8M
152.62%
YoY
|
$142.3M
52.36%
YoY
|
$107.4M
18.9%
YoY
|
$92.82M
22.94%
YoY
|
$104.4M
24.79%
YoY
|
$93.43M
18.15%
YoY
|
$90.34M
16.98%
YoY
|
$75.50M
15.77%
YoY
|
$83.69M
41.13%
YoY
|
$79.07M
16.75%
YoY
|
$77.23M
18.41%
YoY
|
$65.21M
22.8%
YoY
|
$59.30M
5.66%
YoY
|
$67.73M
44.86%
YoY
|
$65.22M
43.77%
YoY
|
$53.11M
32.06%
YoY
|
$56.12M
35.5%
YoY
|
$46.76M
7.14%
YoY
|
| Cost Of Revenue |
$47.42M
122.86%
YoY
|
$44.22M
69.09%
YoY
|
$29.37M
38.71%
YoY
|
$28.08M
33.92%
YoY
|
$21.28M
21.89%
YoY
|
$26.15M
41.79%
YoY
|
$21.17M
26.72%
YoY
|
$20.96M
26.33%
YoY
|
$17.46M
26.23%
YoY
|
$18.44M
41.12%
YoY
|
$16.71M
24.01%
YoY
|
$16.59M
1.21%
YoY
|
$13.83M
13.44%
YoY
|
$13.07M
-1.65%
YoY
|
$13.47M
32.29%
YoY
|
$16.40M
51.29%
YoY
|
$12.19M
23.84%
YoY
|
$13.29M
22.36%
YoY
|
$10.18M
-4.13%
YoY
|
| Gross Profit |
$258.5M
261.37%
YoY
|
$219.6M
180.52%
YoY
|
$113.0M
56.36%
YoY
|
$79.34M
14.36%
YoY
|
$71.55M
23.26%
YoY
|
$78.29M
19.99%
YoY
|
$72.26M
15.86%
YoY
|
$69.38M
14.42%
YoY
|
$58.04M
12.96%
YoY
|
$65.25M
41.14%
YoY
|
$62.37M
14.94%
YoY
|
$60.64M
24.19%
YoY
|
$51.38M
25.58%
YoY
|
$46.23M
7.93%
YoY
|
$54.26M
48.35%
YoY
|
$48.83M
41.41%
YoY
|
$40.92M
34.73%
YoY
|
$42.84M
40.22%
YoY
|
$36.57M
10.76%
YoY
|
| Selling, General & Admin |
$247.3M
67.58%
YoY
|
$212.5M
49.1%
YoY
|
$186.4M
56.71%
YoY
|
$154.8M
45.22%
YoY
|
$147.5M
58.48%
YoY
|
$142.5M
59.18%
YoY
|
$118.9M
31.23%
YoY
|
$106.6M
26.22%
YoY
|
$93.10M
16.5%
YoY
|
$89.53M
21.84%
YoY
|
$90.63M
19.91%
YoY
|
$84.43M
40.78%
YoY
|
$79.91M
40.82%
YoY
|
$73.48M
12.58%
YoY
|
$75.58M
25.39%
YoY
|
$59.97M
4.89%
YoY
|
$56.75M
10.08%
YoY
|
$65.27M
16.5%
YoY
|
$60.28M
29.38%
YoY
|
| Research & Development |
$209.5M
37.3%
YoY
|
$254.9M
41.83%
YoY
|
$186.4M
23.61%
YoY
|
$177.2M
20.74%
YoY
|
$152.6M
26.01%
YoY
|
$179.7M
31.16%
YoY
|
$150.8M
38.17%
YoY
|
$146.7M
-25.5%
YoY
|
$121.1M
-5.3%
YoY
|
$137.0M
9.83%
YoY
|
$109.1M
9.29%
YoY
|
$197.0M
122.5%
YoY
|
$127.9M
51.58%
YoY
|
$124.8M
63.41%
YoY
|
$99.87M
41.97%
YoY
|
$88.53M
36.92%
YoY
|
$84.36M
37.41%
YoY
|
$76.35M
12.6%
YoY
|
$70.35M
69.88%
YoY
|
| Depreciation & Amortization |
$2.934M
55.82%
YoY
|
$6.239M
82.48%
YoY
|
$4.674M
37.47%
YoY
|
$4.425M
31.03%
YoY
|
$1.883M
18.58%
YoY
|
$3.419M
0.23%
YoY
|
$3.400M
-0.87%
YoY
|
$3.377M
3.84%
YoY
|
$1.588M
27.24%
YoY
|
$3.411M
-4.21%
YoY
|
$3.430M
32.18%
YoY
|
$3.252M
13.83%
YoY
|
$1.248M
-2.95%
YoY
|
$3.561M
-2.44%
YoY
|
$2.595M
-31.2%
YoY
|
$2.857M
-27.08%
YoY
|
$1.286M
-46.15%
YoY
|
$3.650M
-4.95%
YoY
|
$3.772M
3.63%
YoY
|
| Operating Expenses |
$456.7M
52.19%
YoY
|
$469.3M
45.08%
YoY
|
$372.8M
147.19%
YoY
|
$332.0M
126.21%
YoY
|
$300.1M
147.86%
YoY
|
$323.5M
42.0%
YoY
|
$150.8M
38.17%
YoY
|
$146.7M
-48.08%
YoY
|
$121.1M
-5.3%
YoY
|
$227.8M
14.19%
YoY
|
$109.1M
9.29%
YoY
|
$282.7M
219.3%
YoY
|
$127.9M
51.58%
YoY
|
$199.5M
39.63%
YoY
|
$99.87M
41.97%
YoY
|
$88.53M
36.92%
YoY
|
$84.36M
37.41%
YoY
|
$142.9M
14.22%
YoY
|
$70.35M
69.88%
YoY
|
| Operating Profit |
-$153.3M
-38.21%
YoY
|
-$249.7M
1.83%
YoY
|
-$366.0M
71.49%
YoY
|
-$312.9M
8.3%
YoY
|
-$248.1M
70.54%
YoY
|
-$245.2M
50.83%
YoY
|
-$213.4M
44.53%
YoY
|
-$288.9M
30.12%
YoY
|
-$145.5M
-1.79%
YoY
|
-$162.6M
6.07%
YoY
|
-$147.7M
15.64%
YoY
|
-$222.0M
151.4%
YoY
|
-$148.2M
64.93%
YoY
|
-$153.3M
53.21%
YoY
|
-$127.7M
23.24%
YoY
|
-$88.32M
-0.28%
YoY
|
-$89.83M
7.16%
YoY
|
-$100.0M
5.82%
YoY
|
-$103.6M
84.3%
YoY
|
| Interest Expense |
-$8.042M
-137.28%
YoY
|
-$5.363M
24.92%
YoY
|
-$2.093M
-109.94%
YoY
|
$21.25M
-0.1%
YoY
|
$21.57M
2.5%
YoY
|
-$4.293M
-60.73%
YoY
|
$21.05M
3.78%
YoY
|
$21.27M
-325.12%
YoY
|
$21.04M
5.19%
YoY
|
-$10.93M
34.5%
YoY
|
$20.29M
505.07%
YoY
|
-$9.447M
-381.41%
YoY
|
$20.00M
507.81%
YoY
|
-$8.127M
-28.01%
YoY
|
$3.353M
-70.18%
YoY
|
$3.357M
-67.47%
YoY
|
$3.291M
-56.46%
YoY
|
-$11.29M
51.12%
YoY
|
$11.25M
56.51%
YoY
|
| Other Income/Expense, Net |
-$736.0K
-657.58%
YoY
|
-$1.823M
-528.94%
YoY
|
-$603.0K
-132.72%
YoY
|
$453.0K
-268.4%
YoY
|
$132.0K
-112.0%
YoY
|
$425.0K
-89.73%
YoY
|
$1.843M
546.67%
YoY
|
-$269.0K
-138.65%
YoY
|
-$1.100M
890.99%
YoY
|
$4.140M
-1145.45%
YoY
|
$285.0K
-118.82%
YoY
|
$696.0K
-116.16%
YoY
|
-$111.0K
-91.11%
YoY
|
-$396.0K
-85.07%
YoY
|
-$1.514M
218.07%
YoY
|
-$4.306M
2608.18%
YoY
|
-$1.249M
2804.65%
YoY
|
-$2.652M
-731.43%
YoY
|
-$476.0K
11800.0%
YoY
|
| Pretax Income |
-$162.1M
-36.6%
YoY
|
-$326.9M
39.55%
YoY
|
-$368.7M
67.97%
YoY
|
-$320.4M
6.9%
YoY
|
-$255.7M
63.37%
YoY
|
-$234.3M
26.6%
YoY
|
-$219.5M
38.59%
YoY
|
-$299.8M
22.72%
YoY
|
-$156.5M
-1.74%
YoY
|
-$185.1M
15.67%
YoY
|
-$158.4M
21.12%
YoY
|
-$244.3M
156.75%
YoY
|
-$159.3M
69.02%
YoY
|
-$160.0M
41.57%
YoY
|
-$130.8M
13.43%
YoY
|
-$95.14M
-18.47%
YoY
|
-$94.24M
3.1%
YoY
|
-$113.0M
11.25%
YoY
|
-$115.3M
82.02%
YoY
|
| Income Tax |
$1.465M
62.78%
YoY
|
$1.551M
22.51%
YoY
|
$1.300M
30.0%
YoY
|
$1.200M
50.0%
YoY
|
$900.0K
50.0%
YoY
|
$1.266M
26.85%
YoY
|
$1.000M
100.0%
YoY
|
$800.0K
50.94%
YoY
|
$600.0K
20.0%
YoY
|
$998.0K
698.4%
YoY
|
$500.0K
25.0%
YoY
|
$530.0K
6.0%
YoY
|
$500.0K
25.0%
YoY
|
$125.0K
-404.88%
YoY
|
$400.0K
-115.38%
YoY
|
$500.0K
-16.67%
YoY
|
$400.0K
100.0%
YoY
|
-$41.00K
-106.61%
YoY
|
-$2.600M
-966.67%
YoY
|
| Net Earnings |
-$163.6M
-36.25%
YoY
|
-$328.5M
39.46%
YoY
|
-$370.0M
67.79%
YoY
|
-$321.7M
7.01%
YoY
|
-$256.6M
63.33%
YoY
|
-$235.5M
26.6%
YoY
|
-$220.5M
38.75%
YoY
|
-$300.6M
22.79%
YoY
|
-$157.1M
-1.67%
YoY
|
-$186.1M
16.2%
YoY
|
-$158.9M
21.19%
YoY
|
-$244.8M
155.96%
YoY
|
-$159.8M
68.85%
YoY
|
-$160.1M
41.73%
YoY
|
-$131.1M
16.35%
YoY
|
-$95.65M
-18.48%
YoY
|
-$94.62M
3.25%
YoY
|
-$113.0M
10.54%
YoY
|
-$112.7M
77.06%
YoY
|
| Basic Earnings Per Share |
-$0.76
-46.48%
YoY
|
N/A
|
-$1.75
37.8%
YoY
|
-$1.70
-12.37%
YoY
|
-$1.42
33.96%
YoY
|
N/A
|
-$1.27
14.41%
YoY
|
-$1.94
8.99%
YoY
|
-$1.06
-9.4%
YoY
|
N/A
|
-$1.11
1.83%
YoY
|
-$1.78
122.5%
YoY
|
-$1.17
46.25%
YoY
|
N/A
|
-$1.09
13.54%
YoY
|
-$0.80
-25.23%
YoY
|
-$0.80
-10.11%
YoY
|
N/A
|
-$0.96
52.38%
YoY
|
| Diluted Earnings Per Share |
-$0.76
-46.48%
YoY
|
-$1.54
16.73%
YoY
|
-$1.75
37.8%
YoY
|
-$1.70
-12.37%
YoY
|
-$1.42
33.96%
YoY
|
-$1.32
2.37%
YoY
|
-$1.27
14.41%
YoY
|
-$1.94
9.0%
YoY
|
-$1.06
-9.4%
YoY
|
-$1.28
6.53%
YoY
|
-$1.11
1.83%
YoY
|
-$1.78
122.47%
YoY
|
-$1.17
46.25%
YoY
|
-$1.21
-100.0%
YoY
|
-$1.09
13.54%
YoY
|
-$0.80
-25.23%
YoY
|
-$0.80
-10.11%
YoY
|
-$952.8K
-4.61%
YoY
|
-$0.96
52.38%
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 |
215.6M shares
19.09%
YoY
|
213.3M shares
19.21%
YoY
|
211.4M shares
23.0%
YoY
|
182.1M shares
22.57%
YoY
|
181.0M shares
21.89%
YoY
|
178.9M shares
25.05%
YoY
|
171.8M shares
19.51%
YoY
|
148.6M shares
8.92%
YoY
|
148.5M shares
8.86%
YoY
|
143.1M shares
5.6%
YoY
|
143.8M shares
19.86%
YoY
|
136.4M shares
14.07%
YoY
|
136.4M shares
14.69%
YoY
|
135.5M shares
14.45%
YoY
|
120.0M shares
2.46%
YoY
|
119.6M shares
9.15%
YoY
|
118.9M shares
15.42%
YoY
|
118.4M shares
16.2%
YoY
|
117.1M shares
15.23%
YoY
|
| Diluted Shares Outstanding |
215.5M shares
19.14%
YoY
|
N/A
|
211.8M shares
21.9%
YoY
|
189.3M shares
22.37%
YoY
|
180.9M shares
21.83%
YoY
|
N/A
|
173.7M shares
21.57%
YoY
|
154.7M shares
12.47%
YoY
|
148.5M shares
8.87%
YoY
|
N/A
|
142.9M shares
18.3%
YoY
|
137.6M shares
15.01%
YoY
|
136.4M shares
14.65%
YoY
|
N/A
|
120.8M shares
3.16%
YoY
|
119.6M shares
9.15%
YoY
|
118.9M shares
15.42%
YoY
|
N/A
|
117.1M shares
15.23%
YoY
|
Loading...