Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$510,965
$147,991
$543,238
$551,761
Gross Profit
140,885
147,991
128,362
122,441
EBITDA
41,038
50,492
41,391
35,610
EBIT
32,678
43,834
35,469
29,243
Net Income
24,133
31,310
27,339
21,983
Net Change In Cash
510,965
147,991
543,238
551,761
Free Cash Flow
64,212
-22,919
95,160
104,158
Cash
253,074
187,528
349,909
253,021
Basic Shares
26,620
26,676
26,801
26,806

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$2,206,302
$2,067,718
$1,821,019
$1,568,323
Gross Profit
531,793
517,524
460,982
393,554
EBITDA
185,868
185,696
172,237
128,834
EBIT
159,940
167,107
147,932
108,843
Net Income
115,776
119,356
105,600
74,397
Net Change In Cash
2,206,302
2,067,718
1,821,019
1,568,323
Cost of Revenue
-55,301
25,346
43,332
Free Cash Flow
239,946
-24,805
-43,753
117,994
Cash
253,021
103,093
155,378
129,562
Basic Shares
26,717
26,654
26,866
26,834

Earnings Calls

Quarter EPS
2024-12-31
$1.06
2024-09-30
$1.36
2024-06-30
$1.13
2024-03-31
$0.93