Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$353,739
$332,645
$355,320
$301,075
Gross Profit
244,541
237,039
253,305
214,059
EBITDA
66,938
62,938
36,903
42,663
EBIT
53,746
49,722
29,807
27,918
Net Income
33,311
28,253
35,299
19,020
Net Change In Cash
353,739
332,645
355,320
301,075
Free Cash Flow
20,138
125,041
-19,761
9,545
Cash
170,029
148,692
73,845
96,768
Basic Shares
57,675
58,345
58,353
58,482

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.89
2025-03-31
$0.78
2024-12-31
$0.74