XML 28 R21.htm IDEA: XBRL DOCUMENT
v3.24.3

Revenue Recognition (Tables) | 3 Months Ended
--- | ---
Aug. 31, 2024
Summary of Contract Liabilities by Period | The following table summarizes contract liabilities by period:
|  | Three months ended August 31, |
|  | 2024 |  |  | 2023 |
Beginning balance |  | $ | 4,632 |  |  | $ | 4,616 |
Additions |  |  | 3,078 |  |  |  | 1,857 |
Amounts recognized into revenue |  |  | (2,075 | ) |  |  | (2,684 | )
Ending balance |  | $ | 5,635 |  |  | $ | 3,789 |
Summary of Disaggregated Revenue by Geographic Location | The following table presents the Company’s revenue disaggregated by geographic location:
|  | Three months ended August 31, |
|  | 2024 |  |  | 2023 |
Domestic |  | $ | 104,383 |  |  | $ | 111,068 |
International |  |  | 112,581 |  |  |  | 117,919 |
Total revenue |  | $ | 216,964 |  |  | $ | 228,987 |
Operating Segments |
Summary of Disaggregated Revenue by Geographic Location | The following table presents disaggregated revenue by major product and service categories during the three months ended August 31, 2024 and August 31, 2023:
|  | Three months ended August 31, |
|  | 2024 |  |  | 2023 |
Food Safety |  |  |  |  |  |
Natural Toxins & Allergens |  | $ | 20,376 |  |  | $ | 22,268 |
Bacterial & General Sanitation |  |  | 39,899 |  |  |  | 45,224 |
Indicator Testing, Culture Media & Other |  |  | 81,703 |  |  |  | 81,886 |
Biosecurity Products |  |  | 11,779 |  |  |  | 11,090 |
Genomics Services |  |  | 5,588 |  |  |  | 5,810 |
|  | $ | 159,345 |  |  | $ | 166,278 |
Animal Safety |  |  |  |  |  |
Life Sciences |  | $ | 1,733 |  |  | $ | 1,661 |
Veterinary Instruments & Disposables |  |  | 12,523 |  |  |  | 12,932 |
Animal Care & Other |  |  | 6,679 |  |  |  | 8,175 |
Biosecurity Products |  |  | 20,806 |  |  |  | 22,686 |
Genomics Services |  |  | 15,878 |  |  |  | 17,255 |
|  |  | 57,619 |  |  |  | 62,709 |
Total Revenues |  | $ | 216,964 |  |  | $ | 228,987 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |