Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$343,936
$353,739
$332,645
$355,320
Gross Profit
238,858
244,541
237,039
253,305
EBITDA
23,492
66,938
62,938
36,903
EBIT
5,164
53,746
49,722
29,807
Net Income
2,996
33,311
28,253
17,261
Net Change In Cash
343,936
353,739
332,645
355,320
Free Cash Flow
16,566
20,138
125,041
-19,761
Cash
194,403
170,029
148,692
73,845
Basic Shares
59,593
57,675
58,345
58,353

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$1,313,517
$1,023,932
$578,844
$392,155
Gross Profit
935,686
724,096
390,396
251,732
EBITDA
206,248
182,567
85,314
54,627
EBIT
162,133
152,400
67,718
27,544
Net Income
112,089
127,663
61,530
21,770
Net Change In Cash
1,313,517
1,023,932
578,844
392,155
Cost of Revenue
77,425
-14,415
Free Cash Flow
115,320
62,495
100,160
14,695
Cash
148,692
108,183
120,778
43,353
Basic Shares
58,345
57,788
55,337
53,654

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.68
2025-06-30
$0.89
2025-03-31
$0.78