Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$324,477
$321,143
$270,943
$215,507
Gross Profit
231,283
227,202
191,957
152,365
EBITDA
61,842
31,236
46,337
46,853
EBIT
50,708
19,570
34,401
40,179
Net Income
47,555
14,527
26,888
33,271
Net Change In Cash
324,477
321,143
270,943
215,507
Free Cash Flow
495
34,340
-21,650
27,067
Cash
109,034
108,183
75,005
167,763
Basic Shares
58,551
58,487
58,030
57,438

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$1,023,932
$578,844
$392,155
$318,110
Gross Profit
724,096
390,396
251,732
206,198
EBITDA
188,313
89,882
54,627
32,117
EBIT
152,400
67,718
27,544
6,938
Net Income
127,663
61,530
21,770
6,232
Net Change In Cash
1,023,932
578,844
392,155
318,110
Cost of Revenue
77,425
-14,415
11,601
Free Cash Flow
62,495
100,160
14,695
23,001
Cash
108,183
120,778
43,353
57,768
Basic Shares
57,788
55,337
53,654
51,994

Earnings Calls

Quarter EPS
2024-06-30
$1.10
2024-03-31
$0.53
2023-12-31
$0.74
2023-09-30
$0.82