Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-30
Revenue
$861,288
$754,177
$593,762
Gross Profit
158,646
139,830
113,915
EBITDA
93,969
81,459
52,443
EBIT
80,961
67,843
38,861
Net Income
33,249
34,169
8,497
Net Change In Cash
861,288
754,177
593,762
Free Cash Flow
95,115
23,699
-217,156
Cash
85,227
88,652
178,435
Basic Shares
25,188
25,178
25,131

Annual Financials

Values in thousands2025-03-312024-03-312023-03-31
Revenue
$2,947,284
$2,748,573
$2,569,824
Gross Profit
548,875
536,098
458,285
EBITDA
301,054
288,679
248,569
EBIT
241,281
230,353
191,269
Net Income
95,047
119,598
124,052
Net Change In Cash
2,947,284
2,748,573
2,569,824
Cost of Revenue
-21,958
Free Cash Flow
264,373
-140,645
-65,231
Cash
260,115
55,593
64,690
Basic Shares
25,127
25,040
24,943

Earnings Calls

QuarterEPS
2025-12-31
$1.32
2025-09-30
$1.36
2025-06-30
$0.33
2025-03-31
$2.37