|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$1.619B
29.57%
YoY
|
$1.249B
33.26%
YoY
|
$937.4M
43.65%
YoY
|
$652.5M
52.34%
YoY
|
$428.3M
71.4%
YoY
|
| Cost Of Revenue |
$376.5M
26.22%
YoY
|
$298.3M
20.76%
YoY
|
$247.0M
35.24%
YoY
|
$182.7M
46.73%
YoY
|
$124.5M
65.11%
YoY
|
| Gross Profit |
$1.242B
30.63%
YoY
|
$950.9M
37.74%
YoY
|
$690.4M
46.92%
YoY
|
$469.9M
54.64%
YoY
|
$303.9M
74.12%
YoY
|
| Selling, General & Admin |
$950.1M
13.61%
YoY
|
$836.3M
22.67%
YoY
|
$681.7M
26.03%
YoY
|
$540.9M
33.5%
YoY
|
$405.2M
66.26%
YoY
|
| Research & Development |
$344.6M
14.97%
YoY
|
$299.7M
15.91%
YoY
|
$258.6M
37.98%
YoY
|
$187.4M
-8.64%
YoY
|
$205.1M
105.66%
YoY
|
| Depreciation & Amortization |
$24.05M
16.46%
YoY
|
$20.65M
33.0%
YoY
|
$15.53M
31.93%
YoY
|
$11.77M
13.28%
YoY
|
$10.39M
-3.26%
YoY
|
| Operating Expenses |
$1.295B
13.48%
YoY
|
$1.141B
21.33%
YoY
|
$940.3M
29.11%
YoY
|
$728.3M
10.99%
YoY
|
$656.2M
73.95%
YoY
|
| Operating Profit |
-$52.58M
-72.32%
YoY
|
-$190.0M
-23.99%
YoY
|
-$249.9M
-3.28%
YoY
|
-$258.4M
-26.66%
YoY
|
-$352.3M
73.8%
YoY
|
| Interest Expense |
$53.48M
35.2%
YoY
|
$39.56M
-1.01%
YoY
|
$39.96M
155.85%
YoY
|
$15.62M
-781100.0%
YoY
|
-$2.000K
-99.69%
YoY
|
| Other Income/Expense, Net |
$53.48M
35.2%
YoY
|
$39.56M
-1.01%
YoY
|
$39.96M
155.85%
YoY
|
$15.62M
-781100.0%
YoY
|
-$2.000K
-99.69%
YoY
|
| Pretax Income |
$906.0K
-100.6%
YoY
|
-$150.4M
-46.92%
YoY
|
-$283.4M
16.22%
YoY
|
-$243.8M
-31.09%
YoY
|
-$353.9M
68.4%
YoY
|
| Income Tax |
$10.02M
123.08%
YoY
|
$4.493M
34.4%
YoY
|
$3.343M
-6.8%
YoY
|
$3.587M
205.54%
YoY
|
$1.174M
1249.43%
YoY
|
| Net Earnings |
-$9.117M
-94.11%
YoY
|
-$154.9M
-45.97%
YoY
|
-$286.7M
15.89%
YoY
|
-$247.4M
-30.31%
YoY
|
-$355.0M
68.89%
YoY
|
| Basic Earnings Per Share |
-$0.02
-92.86%
YoY
|
-$0.28
-48.15%
YoY
|
-$0.54
12.5%
YoY
|
-$0.48
-62.5%
YoY
|
-$1.28
39.13%
YoY
|
| Diluted Earnings Per Share |
-$0.02
-92.86%
YoY
|
-$0.28
-47.77%
YoY
|
-$0.54
11.42%
YoY
|
-$0.48
-100.0%
YoY
|
-$702.4K
67.19%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
573.5M shares
3.09%
YoY
|
556.3M shares
4.01%
YoY
|
534.9M shares
4.01%
YoY
|
514.3M shares
85.3%
YoY
|
277.5M shares
15.99%
YoY
|
| Diluted Shares Outstanding |
573.5M shares
3.09%
YoY
|
556.3M shares
4.01%
YoY
|
534.9M shares
4.01%
YoY
|
514.3M shares
85.3%
YoY
|
277.5M shares
15.99%
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 |
$444.3M
28.3%
YoY
|
$416.0M
29.19%
YoY
|
$391.5M
30.41%
YoY
|
$366.9M
30.69%
YoY
|
$346.3M
25.34%
YoY
|
$322.0M
35.55%
YoY
|
$300.2M
36.92%
YoY
|
$280.7M
37.4%
YoY
|
$276.3M
48.08%
YoY
|
$237.5M
39.89%
YoY
|
$219.3M
42.82%
YoY
|
$204.3M
43.24%
YoY
|
$186.6M
48.37%
YoY
|
$169.8M
49.18%
YoY
|
$153.5M
51.94%
YoY
|
$142.6M
62.59%
YoY
|
$125.8M
65.61%
YoY
|
$113.8M
71.89%
YoY
|
$101.0M
77.89%
YoY
|
$87.73M
72.02%
YoY
|
| Cost Of Revenue |
$105.9M
31.89%
YoY
|
$96.96M
27.54%
YoY
|
$90.50M
23.36%
YoY
|
$83.17M
21.19%
YoY
|
$80.30M
16.34%
YoY
|
$76.03M
23.45%
YoY
|
$73.37M
24.63%
YoY
|
$68.63M
19.23%
YoY
|
$69.02M
33.95%
YoY
|
$61.59M
30.33%
YoY
|
$58.87M
33.01%
YoY
|
$57.56M
45.28%
YoY
|
$51.53M
33.13%
YoY
|
$47.25M
48.68%
YoY
|
$44.26M
56.01%
YoY
|
$39.62M
54.58%
YoY
|
$38.71M
82.52%
YoY
|
$31.78M
69.91%
YoY
|
$28.37M
50.1%
YoY
|
$25.63M
54.39%
YoY
|
| Gross Profit |
$338.4M
27.22%
YoY
|
$319.0M
29.7%
YoY
|
$301.0M
32.69%
YoY
|
$283.7M
33.76%
YoY
|
$266.0M
28.34%
YoY
|
$246.0M
39.79%
YoY
|
$226.8M
41.43%
YoY
|
$212.1M
44.52%
YoY
|
$207.3M
53.46%
YoY
|
$175.9M
43.58%
YoY
|
$160.4M
46.79%
YoY
|
$146.8M
42.45%
YoY
|
$135.0M
55.15%
YoY
|
$122.5M
49.38%
YoY
|
$109.3M
50.35%
YoY
|
$103.0M
65.9%
YoY
|
$87.05M
59.05%
YoY
|
$82.04M
72.67%
YoY
|
$72.68M
91.75%
YoY
|
$62.10M
80.53%
YoY
|
| Selling, General & Admin |
$239.8M
23.66%
YoY
|
$234.5M
10.24%
YoY
|
$242.0M
16.03%
YoY
|
$233.7M
13.94%
YoY
|
$194.0M
3.08%
YoY
|
$212.7M
28.82%
YoY
|
$208.6M
25.5%
YoY
|
$205.1M
26.45%
YoY
|
$188.2M
33.98%
YoY
|
$165.1M
21.37%
YoY
|
$166.2M
24.76%
YoY
|
$162.2M
23.65%
YoY
|
$140.4M
-30.0%
YoY
|
$136.1M
63.72%
YoY
|
$133.2M
69.78%
YoY
|
$131.2M
70.0%
YoY
|
$200.6M
235.84%
YoY
|
$83.10M
21.62%
YoY
|
$78.45M
19.96%
YoY
|
$77.17M
4.42%
YoY
|
| Research & Development |
$89.52M
22.16%
YoY
|
$86.22M
11.99%
YoY
|
$85.61M
11.95%
YoY
|
$83.24M
14.07%
YoY
|
$73.28M
-0.2%
YoY
|
$76.99M
26.59%
YoY
|
$76.48M
19.55%
YoY
|
$72.97M
20.88%
YoY
|
$73.43M
34.47%
YoY
|
$60.82M
21.71%
YoY
|
$63.97M
52.86%
YoY
|
$60.37M
47.29%
YoY
|
$54.60M
-56.82%
YoY
|
$49.97M
68.32%
YoY
|
$41.85M
64.42%
YoY
|
$40.99M
74.18%
YoY
|
$126.5M
526.02%
YoY
|
$29.69M
-11.27%
YoY
|
$25.45M
16.21%
YoY
|
$23.53M
-2.77%
YoY
|
| Depreciation & Amortization |
$7.432M
54.7%
YoY
|
$6.075M
-10.09%
YoY
|
$5.399M
16.53%
YoY
|
$5.142M
15.42%
YoY
|
$4.804M
2.5%
YoY
|
$6.757M
85.33%
YoY
|
$4.633M
24.91%
YoY
|
$4.455M
27.87%
YoY
|
$4.687M
37.13%
YoY
|
$3.646M
9.0%
YoY
|
$3.709M
40.23%
YoY
|
$3.484M
47.63%
YoY
|
$3.418M
57.44%
YoY
|
$3.345M
-59.29%
YoY
|
$2.645M
-6.31%
YoY
|
$2.360M
-4.99%
YoY
|
$2.171M
-9.65%
YoY
|
$8.217M
-1.42%
YoY
|
$2.823M
N/A
|
$2.484M
N/A
|
| Operating Expenses |
$329.4M
16.33%
YoY
|
$320.7M
9.34%
YoY
|
$327.6M
14.93%
YoY
|
$317.0M
13.98%
YoY
|
$283.1M
8.24%
YoY
|
$293.3M
27.14%
YoY
|
$285.0M
23.85%
YoY
|
$278.1M
24.94%
YoY
|
$261.6M
34.12%
YoY
|
$230.7M
24.03%
YoY
|
$230.1M
31.48%
YoY
|
$222.6M
28.49%
YoY
|
$195.0M
-42.43%
YoY
|
$186.0M
64.93%
YoY
|
$175.0M
68.47%
YoY
|
$173.2M
72.03%
YoY
|
$338.8M
276.35%
YoY
|
$112.8M
10.81%
YoY
|
$103.9M
19.16%
YoY
|
$100.7M
2.65%
YoY
|
| Operating Profit |
$9.019M
-152.61%
YoY
|
-$1.721M
-96.37%
YoY
|
-$26.62M
-54.26%
YoY
|
-$33.26M
-49.61%
YoY
|
-$17.14M
-68.45%
YoY
|
-$47.37M
-13.51%
YoY
|
-$58.19M
-16.57%
YoY
|
-$66.00M
-12.96%
YoY
|
-$54.34M
-9.43%
YoY
|
-$54.77M
-13.72%
YoY
|
-$69.75M
6.04%
YoY
|
-$75.82M
8.0%
YoY
|
-$59.99M
-76.17%
YoY
|
-$63.48M
106.41%
YoY
|
-$65.78M
110.64%
YoY
|
-$70.21M
81.89%
YoY
|
-$251.7M
613.34%
YoY
|
-$30.75M
-43.34%
YoY
|
-$31.23M
-36.66%
YoY
|
-$38.60M
-39.41%
YoY
|
| Interest Expense |
$18.52M
89.1%
YoY
|
$10.82M
7.55%
YoY
|
$11.43M
18.7%
YoY
|
$12.72M
26.17%
YoY
|
$9.792M
-14.64%
YoY
|
$10.06M
6.99%
YoY
|
$9.626M
-5.81%
YoY
|
$10.08M
13.37%
YoY
|
$11.47M
34.54%
YoY
|
$9.400M
67.47%
YoY
|
$10.22M
563.21%
YoY
|
$8.895M
-14925.0%
YoY
|
$8.526M
-3608.64%
YoY
|
$5.613M
-4025.17%
YoY
|
$1.541M
587.95%
YoY
|
-$60.00K
-137.5%
YoY
|
-$243.0K
-72.07%
YoY
|
-$143.0K
186.0%
YoY
|
$224.0K
12.0%
YoY
|
$160.0K
60.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
$10.82M
7.55%
YoY
|
$11.43M
18.7%
YoY
|
$12.72M
26.17%
YoY
|
N/A
|
$10.06M
7.24%
YoY
|
$9.626M
-5.81%
YoY
|
$10.08M
13.37%
YoY
|
N/A
|
$9.378M
67.08%
YoY
|
$10.22M
563.21%
YoY
|
$8.895M
-14925.0%
YoY
|
N/A
|
$5.613M
-4025.17%
YoY
|
$1.541M
587.95%
YoY
|
-$60.00K
-137.5%
YoY
|
N/A
|
-$143.0K
N/A
|
$224.0K
N/A
|
$160.0K
N/A
|
| Pretax Income |
$27.54M
-419.44%
YoY
|
$9.095M
-124.37%
YoY
|
-$15.19M
-68.72%
YoY
|
-$20.53M
-63.28%
YoY
|
-$8.620M
-92.27%
YoY
|
-$37.31M
-17.79%
YoY
|
-$48.57M
-18.42%
YoY
|
-$55.91M
-16.46%
YoY
|
-$111.5M
116.71%
YoY
|
-$45.39M
-21.56%
YoY
|
-$59.53M
-7.33%
YoY
|
-$66.93M
-4.75%
YoY
|
-$51.47M
-79.58%
YoY
|
-$57.86M
78.44%
YoY
|
-$64.24M
107.2%
YoY
|
-$70.27M
82.8%
YoY
|
-$252.0M
596.85%
YoY
|
-$32.43M
-40.31%
YoY
|
-$31.01M
-44.63%
YoY
|
-$38.44M
-39.56%
YoY
|
| Income Tax |
$5.498M
112.94%
YoY
|
$1.300M
160.0%
YoY
|
$1.607M
54.22%
YoY
|
$1.589M
297.25%
YoY
|
$2.582M
40.33%
YoY
|
$500.0K
252.11%
YoY
|
$1.042M
140.09%
YoY
|
$400.0K
-56.85%
YoY
|
$1.840M
-13.7%
YoY
|
$142.0K
-79.48%
YoY
|
$434.0K
985.0%
YoY
|
$927.0K
32.43%
YoY
|
$2.132M
170.9%
YoY
|
$692.0K
3542.11%
YoY
|
$40.00K
-89.13%
YoY
|
$700.0K
N/A
|
$787.0K
3647.62%
YoY
|
$19.00K
-13.64%
YoY
|
$368.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
$22.04M
-296.73%
YoY
|
$7.766M
-120.54%
YoY
|
-$16.80M
-66.14%
YoY
|
-$22.12M
-60.7%
YoY
|
-$11.20M
-90.12%
YoY
|
-$37.81M
-16.97%
YoY
|
-$49.61M
-17.27%
YoY
|
-$56.29M
-17.05%
YoY
|
-$113.4M
111.52%
YoY
|
-$45.53M
-22.24%
YoY
|
-$59.97M
-6.71%
YoY
|
-$67.86M
-4.41%
YoY
|
-$53.60M
-78.8%
YoY
|
-$58.56M
80.47%
YoY
|
-$64.28M
104.89%
YoY
|
-$70.99M
84.68%
YoY
|
-$252.8M
598.62%
YoY
|
-$32.45M
-40.3%
YoY
|
-$31.37M
-43.98%
YoY
|
-$38.44M
-39.66%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.01
-114.29%
YoY
|
-$0.03
-66.67%
YoY
|
-$0.04
-60.0%
YoY
|
N/A
|
-$0.07
-12.5%
YoY
|
-$0.09
-18.18%
YoY
|
-$0.10
-23.08%
YoY
|
N/A
|
-$0.08
-27.27%
YoY
|
-$0.11
-15.38%
YoY
|
-$0.13
-7.14%
YoY
|
N/A
|
-$0.11
-15.38%
YoY
|
-$0.13
0.0%
YoY
|
-$0.14
-12.5%
YoY
|
N/A
|
-$0.13
N/A
|
-$0.13
N/A
|
-$0.16
N/A
|
| Diluted Earnings Per Share |
$0.04
-301.51%
YoY
|
$0.01
-114.29%
YoY
|
-$0.03
-66.99%
YoY
|
-$0.04
-60.0%
YoY
|
-$0.02
-90.46%
YoY
|
-$0.07
-12.5%
YoY
|
-$0.09
-20.58%
YoY
|
-$0.10
-22.42%
YoY
|
-$0.21
103.07%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.11
-13.25%
YoY
|
-$0.13
-7.93%
YoY
|
-$0.10
-100.0%
YoY
|
-$113.4K
74.82%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.14
-12.5%
YoY
|
-$485.4K
571.23%
YoY
|
-$64.84K
-40.3%
YoY
|
-$62.70K
56999394.92%
YoY
|
-$0.16
23.08%
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
|
N/A
|
| Basic Shares Outstanding |
N/A
|
575.5M shares
2.95%
YoY
|
571.7M shares
3.22%
YoY
|
567.7M shares
3.48%
YoY
|
N/A
|
559.0M shares
4.01%
YoY
|
553.9M shares
4.17%
YoY
|
548.7M shares
4.23%
YoY
|
N/A
|
537.5M shares
4.05%
YoY
|
531.8M shares
3.91%
YoY
|
526.4M shares
3.77%
YoY
|
N/A
|
516.6M shares
109.29%
YoY
|
511.8M shares
107.75%
YoY
|
507.3M shares
106.86%
YoY
|
N/A
|
246.8M shares
N/A
|
246.3M shares
N/A
|
245.2M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
585.6M shares
4.76%
YoY
|
571.7M shares
3.22%
YoY
|
567.7M shares
3.48%
YoY
|
N/A
|
559.0M shares
4.01%
YoY
|
553.9M shares
4.17%
YoY
|
548.7M shares
4.23%
YoY
|
N/A
|
537.5M shares
4.05%
YoY
|
531.8M shares
3.91%
YoY
|
526.4M shares
3.77%
YoY
|
N/A
|
516.6M shares
109.29%
YoY
|
511.8M shares
107.75%
YoY
|
507.3M shares
106.86%
YoY
|
N/A
|
246.8M shares
N/A
|
246.3M shares
N/A
|
245.2M shares
N/A
|
Loading...