Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$423,386
$388,459
$520,399
$374,456
Gross Profit
156,737
139,425
199,107
133,916
EBITDA
64,501
66,774
88,716
50,535
EBIT
50,221
38,244
75,498
38,528
Net Income
38,909
29,439
55,624
27,680
Net Change In Cash
423,386
388,459
520,399
374,456
Free Cash Flow
14,245
-31,864
68,389
39,866
Cash
83,387
75,847
107,166
38,665
Basic Shares
30,815
30,717
30,649
30,627

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$1,667,009
$1,657,615
$1,488,256
$893,491
Gross Profit
614,370
610,572
575,073
294,879
EBITDA
302,947
267,703
285,725
145,071
EBIT
198,214
183,889
219,087
86,692
Net Income
146,996
170,553
192,450
59,386
Net Change In Cash
1,667,009
1,657,615
1,488,256
893,491
Cost of Revenue
-2,481
-52,474
3,585
Free Cash Flow
117,298
-35,647
28,421
127,498
Cash
75,847
18,193
20,674
73,148
Basic Shares
30,611
30,370
30,391
29,477

Earnings Calls

Quarter EPS
2024-06-30
$1.26
2024-03-31
$0.96
2023-12-31
$1.81
2023-09-30
$0.90