Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$608,826
$637,315
$498,114
$510,965
Gross Profit
162,124
148,216
140,968
136,628
EBITDA
61,112
49,159
42,361
36,900
EBIT
53,998
41,748
33,705
28,540
Net Income
34,855
37,697
25,196
24,133
Net Change In Cash
608,826
637,315
498,114
510,965
Free Cash Flow
-35,769
-99,802
159,089
64,212
Cash
402,157
480,178
389,375
253,074
Basic Shares
26,406
26,381
26,620
26,620

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$2,068,789
$2,225,302
$2,067,718
$1,821,019
Gross Profit
550,501
534,176
517,524
461,485
EBITDA
171,691
185,868
185,696
172,237
EBIT
142,095
159,940
167,107
147,932
Net Income
107,978
115,776
119,356
105,600
Net Change In Cash
2,068,789
2,225,302
2,067,718
1,821,019
Cost of Revenue
-55,301
25,346
Free Cash Flow
295,542
239,946
-24,805
-43,753
Cash
389,375
253,021
103,093
155,378
Basic Shares
26,620
26,717
26,654
26,866

Earnings Calls

QuarterEPS
2025-09-30
$1.53
2025-06-30
$1.26
2025-03-31
$1.11
2024-12-31
$1.06